Elasticsearch version 7.17.9
Elasticsearch version 7.17.9
Also see Breaking changes in 7.17.
Known issues
- Parsing a request when the last element in an array is filtered out (for instance using
_source_includes
) fails. This is due to a bug in Jackson parser. Fixed in Elasticsearch 8.6.1 (#91456) - The deprecated
index.mapper.dynamic
setting can break your cluster. It can only be set using the Update index settings API. Symptoms include nodes failing to start or shards failing to allocate. Do not use this setting in versions prior to 7.17.22. The bug is fixed in 7.17.22. (issue: #109160)
Bug fixes
Authentication
- Improve performance for role mapping with DNs #92074
Cluster Coordination
- Unsafe bootstrap memory optimization #92493
Distributed
- Fork
TransportClusterStateAction
to MANAGEMENT #90996
Geo
- Port lucene fix github-11986 to Elasticsearch 7.17 #92320
ILM+SLM
- Get repository metadata from the cluster state doesn’t throw an exception if a repo is missing #92914
Infra/Core
Machine Learning
- Improve performance of closing files before spawning #2424.
Mapping
- Fix
_bulk
apidynamic_templates
and explicitop_type
#92687
Network
- Reject connection attempts while closing #92465
Search
- Avoid doing I/O when fetching min and max for keyword fields #92026
Snapshot/Restore
- Fix quadratic complexity in
SnapshotStatus
serialization #90795 - Simplify and optimize deduplication of
RepositoryData
for a non-caching repository instance #91851 (issue: #89952)
Store
Enhancements
Search
- Make field-caps tasks cancellable #92051
Upgrades
Snapshot/Restore
Upgrade GCS SDK to 2.13.1 #92327
- Elasticsearch version 7.17.8 »