Elasticsearch version 7.14.1
editElasticsearch version 7.14.1
editAlso see Breaking changes in 7.14.
Known issues
edit-
Frozen tier: (Windows only) The frozen data tier relies on multiple caching mechanisms to speed up access to searchable snapshot files. One of these caches uses sparse files to avoid creating large files on disk when it is not strictly required. A bug prevented files from being created with the right options to enable sparse support on Windows, leading Elasticsearch to create potentially large files that can end up consuming all the disk space.
This issue is fixed in Elasticsearch versions 7.15.2 and later. There is no known workaround for earlier versions. Filesystems that enable sparse files by default are not affected. For more details, see #79371.
-
Aggregations: In Elasticsearch 7.14.0–7.15.0, when a cross-cluster search (CCS) request is proxied, the memory for the aggregations on the proxy node will not be freed. The trigger is cross-cluster search using aggregations where minimize roundtrips is not effective (for example, when minimize roundtrips is explicitly disabled, or implicitly disabled when using scroll, async and point-in-time searches).
This affects Kibana CCS aggregations because Kibana uses async search by default. This issue can also happen in all modes of remote connections configured for cross-cluster search (sniff and proxy). In sniff mode, we only connect to a subset of the remote nodes (by default 3). So if the remote node we want to send a request to is not one of those 3, we must send the request as a proxy request. The workaround is to periodically restart nodes with heap pressure.
We have fixed this issue in Elasticsearch 7.15.1 and later versions. For more details, see #78404.
Enhancements
edit- Infra/Plugins
-
- Allow MBean permissions in plugin policies #76329
Bug fixes
edit- Aggregations
- CRUD
- EQL
- ILM+SLM
- Indices APIs
- Infra/Core
- Ingest
- Machine Learning
- Network
- SQL
- Search
- Security
-
- Handle a edge case for validation of API key role descriptors #76959
- Snapshot/Restore
-
- Fix Bug Causing Queued Snapshots of Deleted Indices to Never Finalize #75942
- Fix Concurrent Snapshot Repository Corruption from Operations Queued after Failing Operations #75733 (issues: #75501, #75598)
- Fix Finalizing Failed Shard Snapshots #75953
- Fix NPE in Cat Snapshots API Default #76161 (issue: #76158)
- Fix S3 Streaming Writes Ignoring Relative Paths for Large Writes #76273
- Fix Snapshot State Machine Issues around Failed Clones #76419
- Noop repository update should skip verification #76067 (issue: #76012)
- Task Management
- Transform
- Watcher
Regressions
edit- Mapping
- Search
Upgrades
edit- Packaging
-
- Bump bundled JDK to 16.0.2 #75981