Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。
Elasticsearch 8.15.2 现已发布,具体更新内容如下:
Bug 修复
Authorization
- 修复远程集群凭证安全设置重载#111535
ES|QL
- ESQL:不要在计划中改变
BoolQueryBuilder
#111519 - ES|QL:在 v 8.15 中修复
ResolvedEnrichPolicy
序列化(bwc)#112985 (issue: #112968) - 修复联合类型中一个索引缺少字段 #111932 (issue: #111912 )
- 支持联合类型中数字类型的扩展 #112610 (issue: #111277 )
Infra/Core
- JSON 解析失败应为 4xx 代码#112703
- Json 解析异常不应导致 500 错误#111548 (issue: #111542 )
- 确保
DnRoleMapper
中的文件访问在具有权限的堆栈框架中完成#112400
Ingest Node
- 修复
put_geoip_database
JSON 规范中缺少的 header #112581
Logs
- 修复 ignored source 中的动态数组编码 #112713
Mapping
- 禁用
date_detection
时,通过 ecs@mappings 全面覆盖 ECS #112444 (issue: #112398)
Search
- 修复
_terms_enum
API 中的解析错误#112872 (issue: #94378)
Security
- 在远程服务器端口允许列出
tracestate
header #112649
向量搜索
- 修复
dense_vector
统计数据中的 NPE #112720
更新说明:https://www.elastic.co/guide/en/elasticsearch/reference/8.15/release-notes-8.15.2.html