Elasticsearch version 8.15.2

edit

Elasticsearch version 8.15.2

edit

Also see Breaking changes in 8.15.

Bug fixes

edit
Authorization
  • Fix remote cluster credential secure settings reload #111535
ES|QL
  • ESQL: Don’t mutate the BoolQueryBuilder in plan #111519
  • ES|QL: Fix ResolvedEnrichPolicy serialization (bwc) in v 8.15 #112985 (issue: #112968)
  • Fix union-types where one index is missing the field #111932 (issue: #111912)
  • Support widening of numeric types in union-types #112610 (issue: #111277)
  • Shorten error messages for UnsupportedAttributes #112819
  • Reduce memory footprint of serialized query execution plans #112865
Infra/Core
  • JSON parse failures should be 4xx codes #112703
  • Json parsing exceptions should not cause 500 errors #111548 (issue: #111542)
  • Make sure file accesses in DnRoleMapper are done in stack frames with permissions #112400
Ingest Node
  • Fix missing header in put_geoip_database JSON spec #112581
Logs
  • Fix encoding of dynamic arrays in ignored source #112713
Mapping
  • Full coverage of ECS by ecs@mappings when date_detection is disabled #112444 (issue: #112398)
Search
Security
  • Allowlist tracestate header on remote server port #112649
Vector Search
  • Fix NPE in dense_vector stats #112720