Also see Breaking changes in 2.1.
-
Aggregations
-
-
[Children agg] fix bug that prevented all child docs from being evaluated #15457
-
Core
-
-
If we can’t get a MAC address for the node, use a dummy one #15266 (issue: #10099)
-
Simplify shard inactive logging #15259 (issue: #15252)
-
Simplify IndexingMemoryController#checkIdle #15252 (issue: #15251)
-
IndexingMemoryController should not track shard index states #15251 (issues: #13918, #15225)
-
Index Templates
-
-
Disallow index template pattern to be the same as an alias name #15184 (issue: #14842)
-
Mapping
-
-
Index APIs
-
-
Field stats: Index constraints should remove indices in the response if the field to evaluate is empty #14868
-
Internal
-
-
Throw a meaningful error when loading metadata and an alias and index have the same name #14842 (issue: #14706)
-
Mapping
-
-
Multi field names may not contain dots #15118 (issue: #14957)
-
Search
-
-
Fix NPE when a segment with an empty cache gets closed. #15202 (issue: #15043)
-
Translog
-
-
Fail and close translog hard if writing to disk fails #15420 (issue: #15333)
-
Prevent writing to closed channel if translog is already closed #15012 (issue: #14866)
-
Don’t delete temp recovered checkpoint file it was renamed #14872 (issue: #14695)
-
Tribe Node
-
-
Fix tribe node to load config file for internal client nodes #15300 (issues: #13383, #14573)
-
Query DSL
-
-
RangeQueryParser should accept
_name
in inner field #15394 (issue: #15306)