Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。
Elasticsearch 8.17.5 现已发布,具体更新内容如下:
Bug fixes
Authentication
- 修复 OIDC Authenticator #126191 中丢失 Content Type header 的 NPE #126191
ES|QL
- 修复
ReplaceMissingFieldsWithNull
#125764(issue: #126036、#121754、#126030) - 修复
ValueSourceReaderOperator
中已经释放的空块的使用问题#126411 (issue: #125850)
Machine Learning
- 修复 bedrock 事件执行器终止缓存问题#118177(issue: #117916)
Search
- 重新启用 field sorted top hits 的并行收集#125916
- 当前版本支持在 ESv6 中创建并在 ESV7 中更新的索引,并使用不同的 LuceneCodecs 作为存档。#125389
TLS
- 为生成的 HTTP 证书和自签名 CA 设置
keyUsage
#126376(issue: #117769)