重大更改
- 聚合
- 认证
- 授权
-
- 修复DLS和FLS有时在禁用时被强制执行的问题#111915 (issue: #94709)
- 使用运行时字段和合成源修复 DLS #112341
- CRUD 系列
- 集群协调
-
- 确保 #114512 中的线程上下文干净
MasterService
- 确保 #114512 中的线程上下文干净
- 数据流
-
- 使用全匹配模板添加对数据流的支持 #111311(问题:#111204)
- 从全局保留中排除内部数据流 #112100
- 修复不需要额外权限的详细 get data stream API #112973
- OTel 映射:避免在属性格式错误时拒绝 metrics #114856
- 在延迟滚动更新写入 #116031 时解决模板中的管道问题(问题:#112781)
- [APM 数据]在创建索引模板时应用延迟滚动更新 #116219 (issue: #116230))
- [OTEL-数据]添加更多 kubernetes 别名 #115429
- logs-apm.error-*:将 log.level 字段定义为关键字 #112440
- 分散式
-
- 非 fork 处理程序的内联句柄 #114375
InternalSendException
- 非 fork 处理程序的内联句柄 #114375
- EQL
- EN|QL 系列
-
- ESQL:添加值聚合测试,修复内存处理 #111367
ConstantBytesRefBlock
- ESQL:将 year diffing 与 DATE_DIFF 中的其余单位对齐:按时间顺序 #113103(issue: #112482)
- ESQL:禁用 WHERE 过去统计信息 #115308 的下推(问题:#115281)
- ESQL:修复条件为多值时的 CASE #112401(问题:#112359)
- ESQL:修复过滤器 #116086 的 DEBUG 日志(问题:#116055)
- ESQL:修复返回无限 #111064 的 Double 操作(问题:#111026)
- ESQL:修复了退格字符 #115245(问题:#114372、#115227、#115228
REVERSE
) - ESQL:修复 VALUES 聚合 #115952 中的错误
- ESQL:修复 #112218 中的一个错误(问题:#112193、#112180、#112187、#112188
MV_PERCENTILE
) - ESQL:修复 ords #115312 上的过滤分组(问题:#114897)
- ESQL:修复围绕每个聚合筛选的语法更改 #114848
- ESQL:修复 #111779 期间的序列化(问题:#111701、#111726
can_match
) - ESQL:修复合成属性修剪 #111413(问题:#105821)
- ESQL:不要丢失原始转换错误消息 #111968(问题:#111967)
- ESQL:修复缺失索引错误消息 #111797(问题:#111712)
- ES|QL:限制字段类型和计数器字段类型 #114638 的排序(问题:#114423、#111976
_source
) - ES|QL:更好地验证 GROK 模式 #110574(问题:#110533)
- ES|QL:更好地验证 RLIKE 模式 #112489 (issue: #112485)
- ES|QL:更好地验证 GROK 模式 #112200(问题:#112111)
- ES|QL:修复超过 MV_EXPAND #115624 的 LIMIT 下推(问题:#102084、#102061)
- 修复了未聚合任何记录时ST_CENTROID_AGG #114888(问题:#106025)
- 空间搜索函数支持计算引擎 #112063 中的多值字段(问题:#112102、#112505、#110830)
- [ES|QL] 在检查 #113314 中的数据类型之前检查表达式已解决(问题:#113242
ImplicitCasting
) - [ES|QL] 简化子字段的模式 #111118
- [ES|QL] 简化 identifier 和 pattern #的命名参数的语法115061
- [ES|QL] 跳过在解析器 #114271 中验证远程集群索引名称
- [ES|QL] 在日期时间字段中使用和字符串 #110669(问题:#107900
RangeQuery
BinaryComparison
) - [ES|QL] 验证聚合筛选条件的类型是否为布尔值以避免 #116274
class_cast_exception
- [ES|QL] 按常量 #110593 添加统计信息测试(问题:#105383)
- [ES|QL] make 命名参数用于标识符和模式快照 #114784
- [ES|QL] 验证订单 #110021 (issue: #109910
mv_sort
)
- ESQL:添加值聚合测试,修复内存处理 #111367
- 地理
- 健康
-
- 在构造函数 #112612 中设置
replica_unassigned_buffer_time
- 在构造函数 #112612 中设置
- 天气+SLM
-
- Make immutable so 不会作为副作用 #111215
SnapshotLifecycleStats
SnapshotLifecycleMetadata.EMPTY
- Make immutable so 不会作为副作用 #111215
- 指数 API
- 基础设施/核心
- 基础设施/日志记录
- 基础设施/设置
-
- 如果 GET _cluster/settings 与 include_defaults 一起elasticsearch.yml #110816 中定义,则返回预期的回退值(问题:#110815)
- Ingest 节点
- 许可证
- 原木
- 机器学习
-
- 避免死锁 #109684
ModelAssignment
- 避免在 #115715 中
catch (Throwable t)
AmazonBedrockStreamingChatProcessor
- 允许结果包含零维张量
pytorch_inference
- 空百分位数结果不再在异常检测作业中引发no_such_element_exception #116015(问题:#116013)
- 修复 Get Deployment Stats 中的 NPE #115404
- 修复了 ML 无服务器自动扩展中的错误,该错误阻止了经过训练的模型更新触发纵向扩展 #110734
- 修复对 #115656 的流支持
TaskType.ANY
- 修复大型预测模型的参数初始化问题 #2759
- 将 bedrock 连接错误转发给用户 #115868
- 忽略无法识别的 openai sse 字段 #114715
- 如果在等待启动时删除模型分配,则防止 NPE #115430
- 向用户发送中游错误 #114549
- 暂时返回 GET /_inference 和 GET,直到我们只将客户端迁移到 #111490
modelId
inferenceId
inferenceId
- 如果模型加载失败的状态代码为 <500,则发出警告 #113280
- [推理 API]以 BWC 方式删除未使用的 Cohere 重新排名服务设置字段 #110427
- [ML] 创建推理 API 将不再返回 model_id,现在只返回 inference_id #112508
- 避免死锁 #109684
- 映射
更多 Elasticsearch version 8.16.0 | Elasticsearch Guide [8.16] | Elastic