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

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