Elasticsearch version 8.19.9

edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.

Elasticsearch version 8.19.9

edit

Coming in 8.19.9.

Also see Breaking changes in 8.19.

Bug fixes

edit
CCS
  • Fix: Correctly pickup MRT value for msearch's search requests #138583
Cluster Coordination
  • Avoid stack overflow in IndicesClusterStateService applyClusterState #132536
Downsampling
  • Fix multi fields in downsampling #138869
ES|QL
  • Fixes esql class cast bug in STATS at planning level #137511 (issues: #133992, #136598)
  • [ES|QL] Compare query builders using identity #139080
Inference
  • [Inference API] Use dimensions field in JinaAI text_embedding requests #139413
Infra/Core
  • GET /_migration/deprecations doesn’t check disk watermarks against correct settings values #138115 (issue: #137005)
Ingest Node
  • Handle individual doc parsing failure in bulk request with pipeline #138624 (issue: #138445)
Machine Learning
  • Correctly handle empty inputs in chunkedInfer() #138632
Search
  • Added logic for individual shard failure handling for CompoundRetrieverBuilder and fixed how partial search results flag is passed through to CompoundRetrieverBuilder #136732
Security
  • Add comma delimiter validation to index name expressions in roles and API keys #139023
  • More reliable trigger for security index migration #139028
Stats
  • Improving performance of stats APIs when the number of shards is very large #138126 (issue: #97222)

Enhancements

edit
Security
  • Improve security migration resilience by handling version conflicts #137558

Upgrades

edit
Infra/Core
Infra/Logging
  • Upgrade ECS logging layout #138854
Ingest Node