IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Elasticsearch version 7.0.0-rc2
editElasticsearch version 7.0.0-rc2
editAlso see Breaking changes in 7.0.0.
Deprecations
edit- Analysis
- Graph
-
-
Deprecate types in
_graph/explore
calls. #40466
-
Deprecate types in
Enhancements
edit- 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
edit- 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