Elasticsearch version 7.9.3edit

Also see Breaking changes in 7.9.

Bug fixesedit

Allocation
  • InternalClusterInfoService should not ignore hidden indices #62995
Audit
  • Move RestRequestFilter to core #63507
Authentication
  • Ensure domain_name setting for AD realm is present #61983 (issue: #61859)
Authorization
  • Fix API key role descriptors rewrite bug for upgraded clusters #62917 (issue: #62911)
CCR
  • Retry CCR shard follow task when no seed node left #63225
Cluster Coordination
  • Uniquely associate term with update task during election #62212 (issue: #61437)
EQL
Engine
  • Fix to actually throttle indexing on getting activated #61768
Features/Data streams
  • Fix querying a data stream name in index field #63170
Features/Ingest
  • Handle error conditions when simulating ingest pipelines with verbosity enabled #63327 (issue: #63199)
  • Make for each processor resistant to field modification #62791 (issue: #62790)
Machine Learning
  • Fix online updates with custom rules referencing filters #63057 (issue: #62948)
  • Reset reindexing progress when data frame analytics job resumes with incomplete reindexing #62772
SQL
  • Fix exception when using CAST on inexact field #62943 (issue: #60178)
Search
  • Async search should retry updates on version conflict #63652 (issue: #63213)
Transform
  • Fix possible NPE if transform task has no node assigned #62946 (issue: #62847)
  • Filter null objects from field caps request #62945

Upgradesedit

Infra/Packaging
  • Switch bundled JDK back to Oracle JDK #63288 (issue: #62709)