Elasticsearch version 7.4.1
Also see Breaking changes in 7.4.
Enhancements
Engine
- Avoid unneeded refresh with concurrent realtime gets #47895
- sync before trimUnreferencedReaders to improve index preformance #47790 (issues: #46201, #46203)
- Limit number of retaining translog files for peer recovery #47414
Infra/Circuit Breakers
- Emit log message when parent circuit breaker trips #47000
Machine Learning
- Throttle the delete-by-query of expired results #47177 (issues: #47003)
- The machine learning native processes are now arranged in a
.app
directory structure on macOS, to allow for notarization on macOS Catalina. #593
Bug fixes
Aggregations
Allocation
- Dangling indices strip aliases #47581
Analysis
Authentication
Authorization
- Use should clause instead of filter when querying native privileges #47019
CCR
- Do not auto-follow closed indices #47721 (issue: #47582)
- Relax maxSeqNoOfUpdates assertion in FollowingEngine #47188 (issue: #47137)
Cluster Coordination
- Omit writing index metadata for non-replicated closed indices on data-only node #47285 (issue: #47276)
Features/ILM+SLM
Features/Indices APIs
Features/Java High Level REST Client
- Fix ILM HLRC Javadoc→Documentation links #48083
Features/Monitoring
- [Monitoring] Add new cluster privilege now necessary for the stack monitoring ui #47871
Infra/Scripting
Machine Learning
- Fix detection of syslog-like timestamp in find_file_structure #47970
- Reinstate ML daily maintenance actions #47103 (issue: #47003)
- Fix possibility of crash when calculating forecasts that overflow to disk #688
Network
SQL
- SQL: Fix issue with negative literels and parentheses #48113 (issue: #48009)
- SQL: add “format” for “full” date range queries #48073 (issue: #48033)
- SQL: Allow whitespaces in escape patterns #47577 (issue: #47401)
- SQL: fix multi full-text functions usage with aggregate functions #47444 (issue: #47365)
- SQL: wrong number of values for columns #42122
Search
- Fix alias field resolution in match query #47369
Snapshot/Restore
- Fix Bug in Azure Repo Exception Handling #47968
- Fix Snapshot Corruption in Edge Case #47552 (issues: #46250, #47550)
Store
- Allow truncation of clean translog #47866
Transform
- Fix bwc serialization with 7.3 #48021