Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。
Elasticsearch 8.14.2 现已发布,具体更新内容如下:
Bug 修复
Data streams
- 确保 lazy rollover 请求将翻转目标数据流一次。#109636
- [Data streams] 修复 lazy rollove 任务的描述#109629
ES|QL
- 修复交换请求的 ESQL 取消问题 #109695
- 修复
SingleValueQuery.LuceneQuery
的 equals 和 hashcode #110035 - 强制执行非活动 sink reaper #109632
Infra/Scripting
- 在脚本文档值中返回数组项之前检查数组大小#109824 (issue: #104998 )
Infra/Settings
- Guard file 设置准备就绪,支持文件设置#109500
Machine Learning
- 修复推理过程中的 IndexOutOfBoundsException #109533
Mapping
- 在 8.x 中重新定义
index.mapper.dynamic
设置,以便在使用该设置时更好地从 7.x 升级到 8.x。 #109341
Ranking
- 修复使用
sub_searches
和排名时 from 参数的问题#106253 (issue: #99011 )
Search
- 添加十六进制字符串支持 byte painless scorers #109492
- 修复使用
docvalue_fields
自动跟踪折叠的问题 #110103
更新说明:https://www.elastic.co/guide/en/elasticsearch/reference/8.14/release-notes-8.14.2.html