5.6.4 Release Notes

Also see Breaking changes in 5.6.

Deprecations

Inner Hits
  • Added deprecation logging about nested inner hits source response format change #27169

Enhancements

Core

Bug fixes

Aggregations
  • Create weights lazily in filter and filters aggregation #26983
CAT API
  • Fix NPE for /_cat/indices when no primary shard #26953 (issue: #26942)
Cache
  • Reduce the default number of cached queries. #26949 (issue: #26938)
Core
Ingest
  • date processor should not fail if timestamp is specified as json number #26986 (issue: #26967)
Java High Level REST Client
  • Make ShardSearchTarget optional when parsing ShardSearchFailure #27078 (issue: #27055)
Java REST Client
  • rest-client-sniffer: configurable threadfactory #26897
Mapping
  • wrong link target for datatype murmur3 #27143
Network
  • Check for closed connection while opening #26932
Packaging
  • Fix handling of Windows paths containing parentheses #26916 (issue: #26454)
Plugin Analysis Phonetic
  • Fix beidermorse phonetic token filter for unspecified languageset #27112 (issue: #26771)
Plugin Lang Painless
  • Misleading incorrect for in loop in painless documentation. #27195
REST
  • exists template needs a template name #25988
Search
  • Avoid stack overflow on search phases #27069 (issue: #27042)
  • Let search phases override max concurrent requests #26484 (issue: #26198)
Settings
  • Emit settings deprecation logging on empty update #27017 (issue: #26419)
  • Fix filtering for ListSetting #26914
Snapshot/Restore
  • Fix snapshot getting stuck in INIT state #27214 (issue: #27180)
Stats
  • Keep cumulative elapsed scroll time in microseconds #27068 (issue: #27046)