Elasticsearch version 8.18.3

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

Elasticsearch version 8.18.3

edit

Also see Breaking changes in 8.18.

Bug fixes

edit
Aggregations
  • Aggs: Fix significant terms not finding background docuemnts for nested fields #128472 (issue: #101163)
Authorization
  • Prevent invalid privileges in manage roles privilege #128532 (issue: #127496)
CCS
  • Handle the indices pattern ["*", "-*"] when grouping indices by cluster name #128610
Codec
  • Use new source loader when lower docId is accessed #128320
Data streams
  • Bump APM data resource version #129547
ES|QL
  • Fix FieldAttribute name usage in InferNonNullAggConstraint #128910
  • Support DATE_NANOS in LOOKUP JOIN #127962 (issue: #127249)
  • Throw ISE instead of IAE for illegal block in page #128960
Geo
  • Added geometry validation for GEO types to exit early on invalid latitudes #128259 (issue: #128234)
IdentityProvider
  • Improve cache invalidation in IdP SP cache #128890
Infra/Core
  • Update AbstractXContentParser to support parsers that don’t provide text characters #129005
Infra/Plugins
  • Add complete attribute to .fleet-agents docs #127651
Machine Learning
  • Account for Java direct memory on machine learning nodes to prevent out-of-memory crashes. #128742
  • Ensure that anomaly detection job state update retries if master node is temoporarily unavailable #129391 (issue: #126148)
  • Fix NPE when date_buckets aggregation is missing in the response #128974
  • Pass timeout to chat completion #128338
  • Prevent ML data retention logic from failing when deleting documents in read-only indices #125408
Search
  • Fix minmax normalizer handling of single-doc result sets #128689
  • Fix missing highlighting in match_all queries for semantic_text fields #128702
Searchable Snapshots
  • Adjust unpromotable shard refresh request validation to allow RefreshResult.NO_REFRESH #129176 (issue: #129036)
Security
  • Fix error message when changing the password for a user in the file realm #127621
Vector Search
  • Fix NPE in flat_bbq scorer when all vectors are missing #129548

Enhancements

edit
Authorization
  • Fix unsupported privileges error message during role and API key creation #129158 (issue: #128132)
ES|QL
  • Support partial sort fields in TopN pushdown #116043 (issue: #114515)

Upgrades

edit
Packaging
  • Update default docker base image to Ubuntu 24.04 #128732