Id Cache: Allow to configure if ids should be reused (memory wise) or not, default to false
closes #2605
Add index cleanup if index creation fails

Fixes #2590
support yaml detection on char sequence
when we fix maxMergeAtOnce, make sure to not set it to 1 as its an illegal value
Add additional query validation to the terms query parser

Fixes #2608
Fix filter cache stats calculation

Fixes #2609
Index with no replicas might loose on going documents while relocating a shard
fixes #26421
Bulk execution while a shard is replication might send erroneous version conflict failures for certain items
fixes #2642
Added more trace logging related to finding master.
possibly incorrect use of Lucene OneMerge.totalBytesSize
fixes #2643
Warmers do not load field data cache for sorting on new segments
fixes #2649
delay reroute only after we publish that a shard has started
Fix ScriptFilter cache key calculation

Fixes #2651
release 0.20.5
move to 0.20.6 snap
Clear cache: allow to invalidate specific filter cache keys
closes #2653
Clear cache: allow to invalidate specific filter cache keys
Simplified range syntax when using a query string
closes #2655
Fix race condition in adding TimeoutClusterStateListener

Fixes #2658
allow to set which queue implementation to use
expert setting, but still would be great to be able to control it