Elasticsearch version 6.0.1

Breaking Changes

Scroll
  • Fail queries with scroll that explicitely set request_cache #27342

Enhancements

Core
  • Fix classes that can exit #27518
Discovery
  • Stop responding to ping requests before master abdication #27329 (issue: #27328)
Plugin Repository S3
Search
  • fix unnecessary logger creation #27349
Sequence IDs
Snapshot/Restore
  • Remove XContentType auto detection in BlobStoreRepository #27480

Bug Fixes

Cluster
  • Properly format IndexGraveyard deletion date as date #27362
Core
  • Do not set data paths on no local storage required #27587 (issue: #27572)
  • Ensure threadcontext is preserved when refresh listeners are invoked #27565
  • Avoid NPE when getting build information #27442
  • When building Settings do not set SecureSettings if empty #26988 (issue: #316)
Engine
  • Reset LiveVersionMap on sync commit #27534 (issue: #27516)
  • Carry over version map size to prevent excessive resizing #27516 (issue: #20498)
Inner Hits
  • Return an empty _source for nested inner hit when filtering on a field that doesn’t exist #27531
Machine Learning
  • Fixed analytics problem where sparse data resulted in "update failed" errors in the logs.
Mapping
  • Fix dynamic mapping update generation. #27467
  • Fixed rounding of bounds in scaled float comparison #27207 (issue: #27189)
Nested Docs
  • Ensure nested documents have consistent version and seq_ids #27455
Network
  • Throw UOE from compressible bytes stream reset #27564 (issue: #24927)
  • Bubble exceptions when closing compressible streams #27542 (issue: #27540)
Plugin Lang Painless
  • Painless: Fix errors allowing void to be assigned to def. #27460 (issue: #27210)
Plugin Repository GCS
  • Create new handlers for every new request in GoogleCloudStorageService #27339 (issue: #27092)
Recovery
  • Flush old indices on primary promotion and relocation #27580 (issue: #27536)
Reindex API
  • Reindex: Fix headers in reindex action #26937 (issue: #22976)
Search
  • Fix profiling naming issues #27133
Security
  • Fixed error that occurred when attempting to audit system_access_granted events.
  • Fixed the setup-passwords command such that it fails appropriately when invalid URLs are specified in the --url option and when X-Pack security is not enabled.
Sequence IDs
Snapshot/Restore
  • Do not swallow exception in ChecksumBlobStoreFormat.writeAtomic() #27597
  • Delete shard store files before restoring a snapshot #27476 (issues: #20220, #26865)
  • Fix snapshot getting stuck in INIT state #27214 (issue: #27180)
  • Fix default value of ignore_unavailable for snapshot REST API (#25359) #27056 (issue: #25359)
  • Do not create directory on readonly repository (#21495) #26909 (issue: #21495)
Watcher
  • Fixed handling of Hipchat rooms. For example, room names with spaces did not work as expected. For more information, see HipChat Action.

Upgrades

Plugin Discovery EC2
Plugin Discovery GCE