Elasticsearch version 8.18.5

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

Elasticsearch version 8.18.5

edit

Also see Breaking changes in 8.18.

Bug fixes

edit
Aggregations
  • Aggs: Add validation to Bucket script pipeline agg #132320 (issue: #132272)
CCS
  • Do not look over TaskCancelledException when looking at failures while updating CCS info for clusters #132334
Data streams
  • Prevent auto-sharding for data streams in LOOKUP index mode #131429
EQL
  • Deal with internally created IN in a different way for EQL #132167 (issue: #118621)
ES|QL
  • Disallow remote enrich after lu join #131426 (issue: #129372)
  • ESQL: Fix mv_expand inconsistent column order #129745 (issue: #129000)
  • FIx Driver creating status with a live list of operators #132260 (issue: #131564)
  • Fix NPE on empty to_lower/to_upper call #131917 (issue: #131913)
Infra/Core
  • Grant server module read/write entitlements for deprecated path setting "path.shared_data" #131680
Ingest Node
  • Correctly handling download_database_on_pipeline_creation within a pipeline processor within a default or final pipeline #131236
Machine Learning
  • Prevent the trained model deployment memory estimation from double-counting allocations #131990
Mapping
  • Fix decoding of non-ascii field names in ignored source #132018
Search
  • Fix bug in point in time response #131391 (issue: #131026)
  • Fix missing removal of query cancellation callback in QueryPhase #130279 (issue: #130071)
  • Fix query rewrite logic to preserve boosts and queryName for match, knn, and sparse_vector queries on semantic_text fields #129282
Snapshot/Restore
  • Throw better exception if verifying empty repo #131677