Elasticsearch version 7.3.1
Also see Breaking changes in 7.3.
Enhancements
CCR
- Include leases in error message when operations are no longer available #45681
Infra/Core
Infra/Settings
Machine Learning
- Outlier detection should only fetch docs that have the analyzed fields #44944
SQL
Bug fixes
Aggregations
Analysis
Authentication
- Do not use scroll when finding duplicate API key #45026
- Fix broken short-circuit in getUnlicensedRealms #44399
CCR
CRUD
Data Frame
- Fix starting a batch transform after stopping at runtime #45340 (issues: #44219, #45339)
- Fix null aggregation handling in indexer #45061 (issue: #44906)
Distributed
- Ensure AsyncTask#isScheduled remains false after close #45687 (issue: #45576)
- Fix clock used in update requests #45262 (issue: #45254)
- Restore DefaultShardOperationFailedException’s reason during deserialization #45203
Features/Watcher
Infra/Packaging
Infra/Settings
MULTIPLE AREA LABELS
- Fix a bug where mappings are dropped from rollover requests. #45411 (issue: #45399)
- Sparse role queries can throw an NPE #45053
Machine Learning
- Check dest index is empty when starting data frame analytics #45094
- Catch any error thrown while closing data frame analytics process #44958
- Only trap the case where more rows are supplied to outlier detection than expected. Previously, if rows were excluded from the transform after supplying the row count in the configuration, we detected the inconsistency and failed outlier detection. However, this situation legitimately happens in cases where the field values are non-numeric or array valued. #569
Mapping
- Make sure to validate the type before attempting to merge a new mapping. #45157 (issues: #29316, #43012)
SQL
- Adds format parameter to range queries for constant date comparisons #45326 (issue: #45139)
- Uniquely named inner_hits sections for each nested field condition #45039 (issues: #33080, #44544)
- Fix URI path being lost in case of hosted ES scenario #44776 (issue: #44721)
Search
- Prevent Leaking Search Tasks on Exceptions in FetchSearchPhase and DfsQueryPhase #45500
- Fix an NPE when requesting inner hits and _source is disabled. #44836 (issue: #43517)
Security
- Fix .security-* indices auto-create #44918
- Use system context for looking up connected nodes #43991 (issue: #43974)
Upgrades
Infra/Packaging
- Upgrade to JDK 12.0.2 #45172