Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。
Elasticsearch 9.0.2 现已发布,具体更新内容如下:
Features and enhancements
Authentication:
ES|QL:
- 限制 Replace 函数内存使用量#127924
Fixes
Aggregations:
- 修复
significant_terms
中的错误#127975
Audit:
- 处理审计日志中的 streaming request body #127798
Data streams:
- 修复系统数据流在模板验证问题列表中错误显示的问题#128161
Downsampling:
ES|QL:
- ESQL:避免意外的属性删除#127563(issue: #127468)
- ESQL:修复使用 JOIN 的 regex 提取中的别名删除问题#127687(issue: #127467)
- ESQL:解析字段名称时保留
DROP
属性#127009(issue: #126418) - 修复 CCS 中的联合类型#128111
Infra/Core:
Infra/Scripting:
Machine Learning:
Relevance:
Security:
- 删除所有发现的 dangling spaces #127475
Snapshot/Restore:
TSDB:
- 在重新索引时间序列数据流期间检索索引模式时跳过验证#127824
Vector Search:
- [9.x] 恢复“Enable madvise by default for all builds” #127921
更多详情可查看官方公告。