Elasticsearch version 8.12.1edit

Also see Breaking changes in 8.12.

Bug fixesedit

Allocation
  • Improve CANNOT_REBALANCE_CAN_ALLOCATE explanation #104904
Application
  • [Connector API] Fix bug in configuration validation parser #104198
  • [Connector API] Fix bug when triggering a sync job via API #104802
  • [Profiling] Query in parallel on content nodes #104600
Data streams
  • Data streams fix failure store delete #104281
  • Fix _alias/<alias> returning non-matching data streams #104145 (issue: #96589)
Downsampling
  • Downsampling supports date_histogram with tz #103511 (issue: #101309)
ES|QL
  • Avoid execute ESQL planning on refresh thread #104591
  • ESQL: Allow grouping by null blocks #104523
  • ESQL: Fix SearchStats#count(String) to count values not rows #104891 (issue: #104795)
  • Limit concurrent shards per node for ESQL #104832 (issue: #103666)
  • Reduce the number of Evals ReplaceMissingFieldWithNull creates #104586 (issue: #104583)
Infra/Resiliency
  • Limit nesting depth in Exception XContent #103741
Ingest Node
  • Better handling of async processor failures #104289 (issue: #101921)
  • Ingest correctly handle upsert operations and drop processors together #104585 (issue: #36746)
Machine Learning
  • Add retry logic for 500 and 503 errors for OpenAI #103819
  • Avoid possible datafeed infinite loop with filtering aggregations #104722 (issue: #104699)
  • [LTR] FieldValueExtrator - Checking if fetched values is empty #104314
Network
  • Fix lost headers with chunked responses #104808
Search
  • Don’t throw error for remote shards that open PIT filtered out #104288 (issue: #102596)
Snapshot/Restore
  • Fix deleting index during snapshot finalization #103817 (issue: #101029)
TSDB
  • Fix routing_path when template has multiple path_match and multi-fields #104418 (issue: #104400)
Transform
  • Fix bug when latest transform is used together with from parameter #104606 (issue: #104543)

Deprecationsedit

Machine Learning
  • Deprecate machine learning on Intel macOS #104087

Upgradesedit

Search