Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。
Elasticsearch 8.4.2 现已发布,该版本更新内容如下:
Bug修复
分配
- 修复
MaxRetryAllocationDecider
中的调试模式#89973
验证
- 修复
TransportOpenIdConnectPrepareAuthenticationAction
中重复发送响应的问题#89930
自动缩放
- 修复克隆或拆分后自动缩放的问题 #89768(问题:#89758)
Health
- 修复获取远程 master 历史记录的条件 #89472(issue : #89431)
ILM+SLM
- 在 ILM 别名交换期间复制
isHidden
#89650(问题:#89604)
基础设施/核心
- 将日期舍入逻辑扩展为有条件 #89693(问题:#89096、#58986)
- 修复
FileSettingsService
挂起错误更新 #89630 - 实施修复以终止文件观察程序线程,以避免死锁问题 #89934
机器学习
- 修复
TransportDeleteExpiredDataAction
中的内存泄漏 #89935 - 现有类别匹配时不保留分类标记#2398
网络
- 修复双重调用时的内存泄漏
RestChannel.sendResponse
#89873
Ranking
- 避免使用
cross_fields
类型的负分#89016(问题:#44700)
Rollup
- 分叉
TransportRollupCapsAction
到管理池#89803
搜索
- 空区间需要从位置 -1 开始 #89962(问题:#89789)
转换
- 调度程序并发修复 #89716(问题:#88991)
增强功能
分配
- 记录从 Web 身份令牌获取凭据的失败尝试 #88241
健康
- 将延迟分配诊断案例添加到分片可用性指标 #89056
升级
打包
- 将 OpenJDK 更新到 18.0.2.1 #89535(问题:#89531)
更新公告:https://www.elastic.co/guide/en/elasticsearch/reference/8.4/release-notes-8.4.2.html