Elasticsearch version 7.15.2
Also see Breaking changes in 7.15.
Enhancements
- Authorization
-
- Better logging and internal user handling for operator privileges #79331
Bug fixes
- Aggregations
-
- Possible source of leaked delayable writables #80166
- Authorization
-
- Marking operator user no longer depends on license state #79595
- Preserve request headers in a mixed version cluster #79412 (issue: #79354)
- Try set operator user header on each node #79528
- Geo
-
- Fix circuit breaker leak in
MultiTerms aggregation #79362 - Guard geoline aggregation from parents aggegator that emit empty buckets #79129 (issue: #79128)
- Indices APIs
-
- Correctly merge lists with primitives #80336 (issue: #78211)
- Infra/Core
-
- Treat system indices with unexpected type as needing upgrade #78622 (issue: #78456)
- License
-
- Machine Learning
-
- Add
bucket_count_ks_test results reader for internode communication #79063 - Fix cancellation of named pipe connection on Linux if the remote end does not connect within the configured timeout period #2102
- Mapping
-
- Fix execution of exists query within nested queries on field with
doc_values disabled #78841 (issue: #76362)
- Network
-
- Ensure
indexing_data CCR requests are compressed #79413
- Snapshot/Restore
-
- Create cache files with CREATE_NEW & SPARSE options #79371
- Quicker shared cache file preallocation #79447
- TLS
-
Upgrades