Also see Breaking changes in 2.0.
Bug fixesedit
-
Aggregations
-
Pass extended bounds into HistogramAggregator when creating an unmapped aggregator #14742 (issue: #14735)
-
Allocation
-
Fix calculation of next delay for delayed shard allocation #14765
-
Take ignored unallocated shards into account when making allocation decision #14678 (issue: #14670)
-
Only allow rebalance operations to run if all shard store data is available #14591 (issue: #14387)
-
Delayed allocation can miss a reroute #14494 (issues: #14010, #14011, #14445)
-
CAT API
-
Properly set indices and indicesOptions on subrequest made by /_cat/indices #14360
-
Cluster
-
Handle shards assigned to nodes that are not in the cluster state #14586 (issue: #14584)
-
Core
-
Fork Lucene PatternTokenizer to apply LUCENE-6814 (closes #13721) #14571 (issue: #13721)
-
Fielddata
-
Don’t cache top level field data for fields that don’t exist #14693
-
Index APIs
-
Field stats: Added
format
option for index constraints #14823 (issue: #14804)
-
Mapping
-
Mapping: Allows upgrade of indexes with only search_analyzer specified #14677 (issue: #14383)
-
Plugin Delete By Query
-
Fix Delete-by-Query with Shield #14658 (issue: #14527)
-
Delete by query to not wrap the inner query into an additional query element #14302 (issue: #13326)
-
Plugins
-
Use plugin name from plugin’s properties file rather than plugin’s class #14479 (issue: #14357)
-
Fix plugin list command error message #14288 (issue: #14287)
-
Fix HTML response during redirection #11374 (issue: #11370)
-
REST
-
XContentFactory.xContentType: allow for possible UTF-8 BOM for JSON XContentType #14611 (issue: #14442)
-
Scripting
-
Backport #8201 to 2.0 and disable by default #14283 (issue: #14273)
-
Stats
-
Omit current* stats for OldShardStats #13801 (issue: #13386)
-
Translog
-
Translog recovery can repeatedly fail if we run out of disk #14695
Regressionsedit