Elasticsearch version 7.0.0-rc2
Also see Breaking changes in 7.0.0.
Deprecations
- Analysis
- Graph
-
- Deprecate types in
_graph/explorecalls. #40466
- Deprecate types in
Enhancements
- CCR
- Cluster Coordination
- Distributed
- Engine
- Infra/Core
- Infra/Packaging
-
- Add no-jdk distributions #39882
- Machine Learning
-
- [ML] Allow stop unassigned datafeed and relax unset upgrade mode wait #39034
- Mapping
-
- Introduce a parameter suppress_types_warnings. #38923
- Recovery
- SQL
- Search
- Security
- Snapshot/Restore
- Store
-
- Add option to force load term dict into memory #39741
- Features/Monitoring
- Features/Watcher
- Infra/Core
Bug fixes
- Analysis
- Audit
- Authentication
- CCR
- CRUD
- Cluster Coordination
-
- Do not perform cleanup if Manifest write fails with dirty exception #40519 (issue: #39077)
- Cache compressed cluster state size #39827 (issue: #39806)
- Drop node if asymmetrically partitioned from master #39598
- Fixing the custom object serialization bug in diffable utils. #39544
- Clean GatewayAllocator when stepping down as master #38885
- Distributed
-
- Enforce retention leases require soft deletes #39922 (issue: #39914)
- Treat TransportService stopped error as node is closing #39800 (issue: #39584)
- Use cause to determine if node with primary is closing #39723 (issue: #39584)
- Don’t ack if unable to remove failing replica #39584 (issue: #39467)
- Fix NPE on Stale Index in IndicesService #38891 (issue: #38845)
- Engine
- Features/Features
- Features/ILM
- Features/Ingest
- Features/Monitoring
- Features/Watcher
- Geo
- Highlighting
- Infra/Core
-
- Allow single digit milliseconds in strict date parsing #40676 (issue: #40403)
- Parse composite patterns using ClassicFormat.parseObject #40100 (issue: #39916)
- Bat scripts to work with JAVA_HOME with parantheses #39712 (issues: #30606, #33405, #38578, #38624)
- Change licence expiration date pattern #39681 (issue: #39136)
- Fix DateFormatters.parseMillis when no timezone is given #39100 (issue: #39067)
- Don’t close caches while there might still be in-flight requests. #38958 (issue: #37117)
- Infra/Packaging
- Infra/REST API
- MULTIPLE AREA LABELS
-
- metric on watcher stats is a list not an enum #39114
- Machine Learning
- Mapping
- Recovery
- Rollup
-
- Remove timezone validation on rollup range queries #40647
- SQL
-
- SQL: Fix display size for DATE/DATETIME #40669
- SQL: have LIKE/RLIKE use wildcard and regexp queries #40628 (issue: #40557)
- SQL: Fix getTime() methods in JDBC #40484
- SQL: SYS TABLES: enumerate tables of requested types #40535 (issue: #40348)
- SQL: passing an input to the CLI "freezes" the CLI after displaying an error message #40164 (issue: #40557)
- SQL: Wrap ZonedDateTime parameters inside scripts #39911 (issue: #39877)
- SQL: ConstantProcessor can now handle NamedWriteable #39876 (issue: #39875)
- SQL: Extend the multi dot field notation extraction to lists of values #39823 (issue: #39738)
- SQL: values in datetime script aggs should be treated as long #39773 (issue: #37042)
- SQL: Don’t allow inexact fields for MIN/MAX #39563 (issue: #39427)
- SQL: Fix merging of incompatible multi-fields #39560 (issue: #39547)
- SQL: fix COUNT DISTINCT column name #39537 (issue: #39511)
- SQL: Enable accurate hit tracking on demand #39527 (issue: #37971)
- SQL: ignore UNSUPPORTED fields for JDBC and ODBC modes in SYS COLUMNS #39518 (issue: #39471)
- SQL: enforce JDBC driver - ES server version parity #38972 (issue: #38775)
- SQL: fall back to using the field name for column label #38842 (issue: #38831)
- Search
- Security
- Snapshot/Restore
-
- Blob store compression fix #39073
Upgrades
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/release-notes-7.0.0-rc2.html