|
@@ -8,10 +8,19 @@ mapped_pages:
|
|
|
Known issues are significant defects or limitations that may impact your implementation. These issues are actively being worked on and will be addressed in a future release. Review the Elasticsearch known issues to help you make informed decisions, such as upgrading to a new version.
|
|
|
|
|
|
## 9.0.3 [elasticsearch-9.0.3-known-issues]
|
|
|
-A bug in the merge scheduler in Elasticsearch 9.0.3 may prevent shards from closing when there isn’t enough disk space to complete a merge. As a result, operations such as closing or relocating an index may hang until sufficient disk space becomes available.
|
|
|
+* A bug in the merge scheduler in Elasticsearch 9.0.3 may prevent shards from closing when there isn’t enough disk space to complete a merge. As a result, operations such as closing or relocating an index may hang until sufficient disk space becomes available.
|
|
|
To mitigate this issue, the disk space checker is disabled by default in 9.0.3 by setting `indices.merge.disk.check_interval` to `0` seconds. Manually enabling this setting is not recommended.
|
|
|
|
|
|
-This issue is planned to be fixed in future patch release [#129613](https://github.com/elastic/elasticsearch/pull/129613)
|
|
|
+ This issue is planned to be fixed in future patch release [#129613](https://github.com/elastic/elasticsearch/pull/129613)
|
|
|
+
|
|
|
+* A bug in the ES|QL STATS command may yield incorrect results. The bug only happens in very specific cases that follow this pattern: `STATS ... BY keyword1, keyword2`, i.e. the command must have exactly two grouping fields, both keywords, where the first field has high cardinality (more than 65k distinct values).
|
|
|
+
|
|
|
+ The bug is described in detail in [this issue](https://github.com/elastic/elasticsearch/issues/130644).
|
|
|
+ The problem was introduced in 8.16.0 and [fixed](https://github.com/elastic/elasticsearch/pull/130705) in 8.17.9, 8.18.7, 9.0.4.
|
|
|
+
|
|
|
+ Possible workarounds include:
|
|
|
+ * switching the order of the grouping keys (eg. `STATS ... BY keyword2, keyword1`, if the `keyword2` has a lower cardinality)
|
|
|
+ * reducing the grouping key cardinality, by filtering out values before STATS
|
|
|
|
|
|
## 9.0.0 [elasticsearch-9.0.0-known-issues]
|
|
|
* Elasticsearch on Windows might fail to start, or might forbid some file-related operations, when referencing paths with a case different from the one stored by the filesystem. Windows treats paths as case-insensitive, but the filesystem stores them with case. Entitlements, the new security system used by Elasticsearch, treat all paths as case-sensitive, and can therefore prevent access to a path that should be accessible.
|
|
@@ -40,3 +49,12 @@ This issue will be fixed in a future patch release (see [PR #126990](https://git
|
|
|
DELETE _index_template/.watches
|
|
|
POST /_watcher/_start
|
|
|
```
|
|
|
+
|
|
|
+* A bug in the ES|QL STATS command may yield incorrect results. The bug only happens in very specific cases that follow this pattern: `STATS ... BY keyword1, keyword2`, i.e. the command must have exactly two grouping fields, both keywords, where the first field has high cardinality (more than 65k distinct values).
|
|
|
+
|
|
|
+ The bug is described in detail in [this issue](https://github.com/elastic/elasticsearch/issues/130644).
|
|
|
+ The problem was introduced in 8.16.0 and [fixed](https://github.com/elastic/elasticsearch/pull/130705) in 8.17.9, 8.18.7, 9.0.4.
|
|
|
+
|
|
|
+ Possible workarounds include:
|
|
|
+ * switching the order of the grouping keys (eg. `STATS ... BY keyword2, keyword1`, if the `keyword2` has a lower cardinality)
|
|
|
+ * reducing the grouping key cardinality, by filtering out values before STATS
|