1. 5.2.0 Release Notes
原文链接 : https://www.elastic.co/guide/en/elasticsearch/reference/5.3/release-notes-5.2.0.html
译文链接 : http://www.apache.wiki/display/Elasticsearch/5.2.0+Release+Notes
1.1.1. Breaking changes(重大变化)
Core
- Add system call filter bootstrap check #21940
1.1.2. Breaking Java changes(重大的 Java 变化)
Allocation
Cluster
Ingest
Internal
Plugins
- 插件 : 用 RestHandler wrapper 替换 Rest filters(过滤器)#21905
Query DSL
Search
- 集群搜索 shards(分片)改进 : expose ShardId,调整某些成员的可见性 #21752
1.1.3. 废除项
Java API
- 在BoolQueryBuilder中弃用并删除“minimumNumberShouldMatch”
Shadow Replicas
- 添加一个弃用通知到shadow replicas(issue: #22024)
1.2. 新功能
Analysis
- 同义词图表支持(LUCENE-6664) #21517
Ingest
Mapping
1.3. 增强功能
Aggregations
Allocation
Analysis
- 暴露FlattenGraphTokenFilter #22643
CRUD
- 对TRA子类使用正确的锁级别
Cluster
保持NodeConnectionsService与群集状态中的当前节点同步#22509
- 在节点加入,恢复,升级和打开索引上添加支持的索引版本的验证 #21830(issue: #21670)
- 让ClusterStateObserver只保持变更检测所需的状态 #21631 (issue:#21568)
- 删除集群状态中的可变字段#21379
Core
- 将bootstrap.seccomp 重命名为 bootstrap.system_call_filter#22226 (issue: #21940)
- 清除序列化状态中的随机状态#22223
- 反序列化布尔时避免变动#22152
- 发送大量查询时减少内存压力#21776
Discovery
- Simplify Unicast Zen Ping #22277 (issues: #19370, #21739, #22120, #22194)
- 当成为主机时,优先加入具有冲突的传输地址的节点#22134 (issues:#22049, #22120)
Ingest
添加ignore_missing
标志到 ingest plugins #22273- 增加了通过通配符删除管道的能力 (#22149) #22191 (issue: #22149)
- 可以将序列化的json字段注入到文档的根目录中 #22179 (issue: #21898)
- 在创建摄取管道时编译ScriptProcessor内联脚本#21858 (issue: #21842)
Internal
- 添加基础设施来管理Transport / TransportService之外的网络连接#22194
- 用响应标题断言替换严格的解析模式 #22130 (issues: #11859, #19552,#20993)
Java High Level REST Client
Java REST Client
Logging
Mapping
Network
Packaging
Plugin Discovery EC2
Plugin Ingest GeoIp
Plugin Lang Painless
Plugins
Query DSL
- Un-deprecate fuzzy query #22088(issue:#15760)
- support numeric bounds with decimal parts for long/integer/short/byte datatypes #21972(issue:#21600)
Reindex API
Scripting
Search
Settings
Snapshot/Restore
Stats
Task Manager
Bug fixes
Aggregations
Allocation
Analysis
CRUD
Cluster
Core
Discovery
Engine
Exceptions
Highlighting
Index APIs
Ingest
Inner Hits
Internal
Java API
Java REST Client
Mapping
1.4. Nested Docs
Network
1.5. Packaging
Percolator
Plugin Analysis Stempel
Plugin Lang Painless
Plugin Mapper Attachment
Plugin Repository Azure
Query DSL
REST
Recovery
Reindex API
Scripting
Search
Search Templates
Settings
Snapshot/Restore
Stats
Term Vectors
Regressions
Core
Logging
Search
Upgrades
Core
Network
1.6. 突破变化
核心
- 添加系统调用过滤器引导检查 #21940
1.7. Java 突破变化
Allocation
Cluster
Ingest
Internal
Plugins
Query DSL
Search
1.8. 废除项
正文3
1.9. 目录 N - 标题 2
正文4