Elasticsearch version 7.17.7edit

Also see Breaking changes in 7.17.

Bug fixesedit

Allocation
  • Fix debug mode in MaxRetryAllocationDecider #89973
Authentication
  • Fix double sending of response in TransportOpenIdConnectPrepareAuthenticationAction #89930
ILM+SLM
  • Copy isHidden during ILM alias swap #89650 (issue: #89604)
Infra/Core
Ingest Node
  • Fix pipeline id not being present in ingest metadata inside on_failure block #89632
Machine Learning
  • Do not retain categorization tokens when existing category matches #2398
Network
  • Fix memory leak when double invoking RestChannel.sendResponse #89873
Ranking
  • Avoid negative scores with cross_fields type #89016 (issue: #44700)
Rollup
  • Fork TransportRollupCapsAction to management threadpool #89803
Search
  • Safeguard RegExp use against StackOverflowError #84624 (issue: #82923)
Watcher
  • Allow xpack.notification.email.account.domain_allowlist to be set dynamically #90426 (issue: #89913)
  • Handling timeout exceptions on watcher startup #90421 (issue: #44981)

Upgradesedit

Packaging