Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。
Elasticsearch 9.0.2 现已发布,具体更新内容如下:
Features and enhancements
Authentication:
- JWT realm 中的 Http 代理支持#127337(issue: #114956)
ES|QL:
- 限制 Replace 函数内存使用量#127924
Fixes
Aggregations:
- 修复
significant_terms
中的错误#127975
Audit:
- 处理审计日志中的 streaming request body #127798
Data streams:
- 修复系统数据流在模板验证问题列表中错误显示的问题#128161
Downsampling:
- 下采样不将 passthrough 字段视为维度#127752(issue: #125156)
ES|QL:
- ESQL:避免意外的属性删除#127563(issue: #127468)
- ESQL:修复使用 JOIN 的 regex 提取中的别名删除问题#127687(issue: #127467)
- ESQL:解析字段名称时保留
DROP
属性#127009(issue: #126418) - 修复 CCS 中的联合类型#128111
Infra/Core:
- 为 x-pack-core添加缺失的
outbound_network
权限 #126992 (issue: #127003 ) - 检查 entitlements 中的隐藏框架#127877
Infra/Scripting:
- 避免 painless execute api 中的嵌套文档#127991(issue: #41004)
Machine Learning:
- 将所有数据附加到聊天完成缓冲区 #127658
- 修复 services API Google Vertex AI Rerank 位置字段要求#127856
Relevance:
- 修复:为
RuleQueryRankDoc
添加NamedWriteable
#128153(issue: #126071)
Security:
- 删除所有发现的 dangling spaces #127475
Snapshot/Restore:
- 在
repository-azure
中添加缺失权限 #128047(issue: #128046)
TSDB:
- 在重新索引时间序列数据流期间检索索引模式时跳过验证#127824
Vector Search:
- [9.x] 恢复“Enable madvise by default for all builds” #127921
更多详情可查看官方公告。