Elasticsearch version 8.15.4

Elasticsearch version 8.15.4

Also see Breaking changes in 8.15.

Bug fixes

Aggregations

  • Always check the parent breaker with zero bytes in PreallocatedCircuitBreakerService #115181

ES|QL

Geo

  • Try to simplify geometries that fail with TopologyException #115834

Infra/Core

  • Guard blob store local directory creation with doPrivileged #115459

License

  • Fix lingering license warning header in IP filter #115510 (issue: #114865)

Search

  • Do not exclude empty arrays or empty objects in source filtering #112250 (issue: #109668)
  • Fix synthetic source handling for bit type in dense_vector field #114407 (issue: #114402)

Vector Search

  • Fix dim validation for bit element_type #114533
  • Support semantic_text in object fields #114601 (issue: #114401)