Elasticsearch version 8.18.4

edit
A newer version is available. Check out the latest documentation.

Elasticsearch version 8.18.4

edit

Also see Breaking changes in 8.18.

Bug fixes

edit
Aggregations
  • Aggs: Add cancellation checks to FilterByFilter aggregator #130452
ES|QL
  • Avoid O(N^2) in VALUES with ordinals grouping #130576
  • Avoid dropping aggregate groupings in local plans #129370 (issues: #129811, #128054)
  • ESQL: Avoid unintended attribute removal #127563 (issue: #127468)
  • ESQL: Fix alias removal in regex extraction with JOIN #127687 (issue: #127467)
  • ESQL: Keep DROP attributes when resolving field names #127009 (issue: #126418)
  • Fix BytesRef2BlockHash #130705
  • Fix wildcard drop after lookup join #130448 (issue: #129561)
Infra/Core
  • Reverse disordered-version warning message #129904
Machine Learning
  • Check for model deployment in inference endpoints before stopping #129325 (issue: #128549)
  • Fix timeout bug in DBQ deletion of unused and orphan ML data #130083
Mapping
  • Make flattened synthetic source concatenate object keys on scalar/object mismatch #129600 (issue: #122936)
Relevance
  • Fix: GET _synonyms returns synonyms with empty rules #131032
Search
  • Check field data type before casting when applying geo distance sort #130924 (issue: #129500)
  • Fix msearch request parsing when index expression is null #130776 (issue: #129631)
  • Fix text similarity reranker does not propagate min score correctly #129223
  • Trim to size lists created in source fetchers #130521
Vector Search
  • Fix knn search error when dimensions are not set #131081 (issue: #129550)