Elasticsearch 7.10.0 现已发布,主要更新内容如下:
Breaking changes
认证方式
- 创建时应始终要求提供 API 密钥名称
网络
- 在受支持的平台上默认设置特定的 keepalive 选项
Breaking Java changes
机器学习
- 弃用 allow_no_jobs 和 allow_no_datafeeds,改为 allow_no_match
Mapping
- 将 SearchLookup supplier 传递给fielddataBuilder
弃用
集群协调
- 弃用并忽略 join timeout
机器学习
- 将 */inference* APIs 重命名为 */trained_models*
新功能
Aggregations
- 添加 rate aggregation
Features/Features
- 将数据层(hot、warm、cold、frozen)添加为自定义节点角色
- 在 data_hot 层节上分配新创建的索引
Features/ILM+SLM
- ILM 在各层之间迁移数据
- ILM:将强制合并步骤添加到可搜索的 snapshots action
机器学习
- 采用 AucRoc 指标以分类
Mapping
- 引入 64 位无符号长字段类型
搜索
- 添加搜索字段选项以支持高级字段检索
更多详情可查看发布说明:https://www.elastic.co/guide/en/elasticsearch/reference/7.10/release-notes-7.10.0.html#release-notes-7.10.0