Elasticsearch version 7.17.6edit

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)

Bug fixesedit

Cluster Coordination
  • Improve rejection of ambiguous voting config name #89239
Geo
  • Fix potential circuit breaker leak on InternalGeoGrid #88273 (issue: #88261)
  • Geo_line aggregation returns a geojson point when the resulting line has only one point #89199 (issue: #85748)
  • Port fixed version of Lucene Tessellator into ES 7.17 #88213 (issue: #88014)
  • Sort ranges in geo_distance aggregation #89154 (issue: #89147)
Infra/Node Lifecycle
  • Fix message for stalled shutdown #89254
Infra/Scripting
  • Adjust date conversion for execution context in watcher compare condition #88467 (issue: #88408)
Ingest
  • Don’t ignore pipeline for upserts in bulk api #87719 (issue: #87131)
Java High Level REST Client
  • [7.17] Fix mount snapshot api ignoring unknown request parameter #89061 (issue: #75982)
Machine Learning
  • Improve trained model stats API performance #87978
  • Fix potential cause of classification and regression job failures #2385
Search
  • Fix validation of close_pit request #88702
  • Override bulk visit methods of exitable point visitor #82120
  • Reduce memory usage in field-caps responses #88042
Snapshot/Restore
  • Avoid capturing SnapshotsInProgress$Entry in queue #88707
  • Move Get Snapshots Serialization to Management Pool #83215
  • Report better error for GCS credentials load failure #89336
Stats
  • Discard intermediate results upon cancellation for stats endpoints #82685 (issue: #82337)
Transform
  • Execute _refresh separately from DBQ, with system permissions #88005 (issue: #88001)

Deprecationsedit

Infra/Core
  • Set monitoring auth.password cluster settings deprecation level as critical #88351 (issue: #86022)

Enhancementsedit

Authorization
  • Avoid loading authorized indices when requested indices are all concrete names #81237
Machine Learning
  • Improve accuracy of anomaly detection median estimation #2367 (issue: #2364)
Packaging
  • Change UBI docker user to elasticsearch #88262 (issue: #88218)
Performance
  • Warn about impact of large readahead on search #88007
Security
  • New setting to close idle connections in OIDC back-channel #87773

Upgradesedit

Packaging