Elasticsearch version 7.17.3edit

Also see Breaking changes in 7.17.

Known issuesedit

  • 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 fixesedit

Authorization
  • Grant kibana_system role read access to APM data streams #85744
Geo
  • Fix fields wildcard support to vector tile search API #85595 (issue: #85592)
Highlighting
  • Fix wildcard highlighting on match_only_text #85500 (issue: #85493)
Infra/Core
  • Prevent ThreadContext header leak when sending response #68649 (issue: #68278)
Machine Learning
  • Allow retrieving boolean fields from _source in data frame analytics jobs #85672
  • Avoid multiple queued quantiles documents in renormalizer #85555 (issue: #85539)
Search
  • Fix skip caching factor with indices.queries.cache.all_segments #85510

Upgradesedit

Ingest
  • Bump commons-compress to 1.21 #85581
Packaging