Elasticsearch version 7.2.1edit

Also see Breaking changes in 7.2.

Enhancementsedit

Infra/Core
Infra/Plugins
  • Do not checksum all bytes at once in plugin install #44649 (issue: #44545)
Machine Learning
  • Improve message when native controller cannot connect #43565 (issue: #42341)
  • Introduce a setting for the process connect timeout #43234

Bug fixesedit

Analysis
  • Issue deprecation warnings for preconfigured delimited_payload_filter #43684 (issues: #26625, #43568)
Authentication
  • Fix credential encoding for OIDC token request #43808 (issue: #43709)
Data Frame
  • Reorder format priorities in dest mapping #43602
  • Adjust error message #43455
  • Size the GET stats search by number of Ids requested #43206 (issue: #43203)
Distributed
  • Fix DefaultShardOperationFailedException subclass xcontent serialization #43435 (issue: #43423)
Engine
  • AsyncIOProcessor preserve thread context #43729
Features/CAT APIs
Features/ILM
  • Account for node versions during allocation in ILM Shrink #43300 (issue: #41879)
Features/Indices APIs
Infra/Packaging
  • Restore setting up temp dir for windows service #44541
  • Fix the bundled jdk flag to be passed through windows startup #43502
Machine Learning
  • Fix datafeed checks when a concrete remote index is present #43923
  • Don’t persist model state at the end of lookback if the lookback did not generate any input #527 (issue: #519)
  • Don’t write model size stats when job is closed without any input #516 (issue: #394)
Mapping
  • Prevent types deprecation warning for indices.exists requests #43963 (issue: #43905)
  • Add include_type_name in indices.exitst REST API spec #43910 (issue: #43905)
  • Fix index_prefix sub field name on nested text fields #43862 (issue: #43741)
Network
  • Reconnect remote cluster when seeds are changed #43379 (issue: #37799)
SQL
  • Fix NPE in case of subsequent scrolled requests for a CSV/TSV formatted response #43365 (issue: #43327)
  • Increase hard limit for sorting on aggregates #43220 (issue: #43168)
Search
  • Fix wrong logic in match_phrase query with multi-word synonyms #43941 (issue: #43308)
  • Fix UOE on search requests that match a sparse role query #43668 (issue: #42857)
  • Fix propagation of enablePositionIncrements in QueryStringQueryBuilder #43578 (issue: #43574)
  • Fix round up of date range without rounding #43303 (issue: #43277)
Security
  • SecurityIndexSearcherWrapper doesn’t always carry over caches and similarity #43436