
Elasticsearch 是一款构建于 Lucene 基础之上的高性能搜索引擎。它具备分布式架构、多租户支持能力,并提供完整的全文检索功能;同时,对外暴露 HTTP RESTful 接口,支持无结构的 JSON 文档存储与查询。该系统采用 Java 编写,以 SSPL(Server Side Public License)与 Elastic License 双授权模式开源。
Elasticsearch 9.2.4 版本现已正式上线,本次更新涵盖多项新特性、优化改进及问题修复:
新增功能与增强项
权限控制(Authorization):
- [ Axonius ] 为第三方代理所使用的
kibana_system索引新增管理、创建索引、读取、写入、索引文档及删除等细粒度权限 #140046
基础架构 / 核心模块(Infra/Core):
- 将压缩库 lz4 升级至 1.10.1 版本 #139221
安全模块(Security):
- 将底层网络框架 Netty 升级至 4.1.130.Final 版本 #139669
问题修复
数据流(Data streams):
- 修复数据流别名中过滤器条件未能始终生效的问题 #139679
- 确保文档转换器在发生未预期异常时不会陷入挂起状态 #139712(关联 issue:#139707)
ES|QL 查询语言(ES|QL):
- ESQL:解决
STATS聚合后多值常量传播失效的问题 #139442(issue:#135926) - ESQL:避免
DeduplicateAggs阶段出现循环别名引用现象 #139175(issue:#138346、#139541) - 修复聚合过程中 ABSENT/PRESENT 条件判断逻辑错误导致筛选异常的问题 #139609
- 改进 ST_DISTANCE 函数对折叠为 null 的非法几何字面量的容错处理 #140116(issue:#138594)
推理功能(Inference):
- [Inference API] 修复身份验证异常监听器未被触发的缺陷 #139966
基础架构 / 核心模块(Infra/Core):
- 在磁盘水位线(disk watermark)检查流程中跳过 frozen nodes 节点 #140118
节点生命周期管理(Infra/Node Lifecycle):
- 防止初始集群状态发现过程在节点启动阶段无限阻塞 #139467
机器学习(Machine Learning):
- 禁止将低优先级模型部署更新操作分配超过一个分配单元(allocation unit)#139989(issue:#111227)
字段映射(Mapping):
- 修复 IPv6 地址解析异常:当
InetAddresses中存在非零偏移量时,地址解析失败的问题 #139460
恢复机制(Recovery):
- 回滚此前引入的 “远程传输前尝试清理索引” 行为变更 #139569
快照与恢复(Snapshot/Restore):
- 新增支持
disable_chunked_encoding参数配置,适用于 S3 类型存储库 #139788
数据转换(Transform):
- 降低任务匹配阶段的资源消耗与负载压力 #139857(issue:#139252)
如需了解更详尽的技术细节,请查阅官方发布说明。
源码获取地址:点击下载










