From 2de47903205e6fdfb93388bffdafb5b1a2b0dd95 Mon Sep 17 00:00:00 2001 From: elasticsearchmachine Date: Mon, 6 Oct 2025 15:09:41 +0000 Subject: [PATCH 1/2] Finalize docs for v9.1.5 release --- docs/release-notes/breaking-changes.md | 5 +- .../release-notes/changelog-bundles/9.1.5.yml | 11 ++- docs/release-notes/deprecations.md | 5 +- docs/release-notes/index.md | 82 ++++++++----------- 4 files changed, 43 insertions(+), 60 deletions(-) diff --git a/docs/release-notes/breaking-changes.md b/docs/release-notes/breaking-changes.md index 43cb4a87d90bb..91c623aa414c6 100644 --- a/docs/release-notes/breaking-changes.md +++ b/docs/release-notes/breaking-changes.md @@ -12,17 +12,14 @@ If you are migrating from a version prior to version 9.0, you must first upgrade % ## Next version [elasticsearch-nextversion-breaking-changes] -## 9.0.8 [elasticsearch-9.0.8-breaking-changes] ```{applies_to} stack: ga 9.0.8 ``` +## 9.0.8 [elasticsearch-9.0.8-breaking-changes] There are no breaking changes associated with this release. ## 9.1.5 [elasticsearch-9.1.5-breaking-changes] -```{applies_to} -stack: ga 9.1.5 -``` There are no breaking changes associated with this release. diff --git a/docs/release-notes/changelog-bundles/9.1.5.yml b/docs/release-notes/changelog-bundles/9.1.5.yml index ba6bbbdd9349e..57f68955c90b9 100644 --- a/docs/release-notes/changelog-bundles/9.1.5.yml +++ b/docs/release-notes/changelog-bundles/9.1.5.yml @@ -1,6 +1,6 @@ version: 9.1.5 -released: false -generated: 2025-10-03T13:40:06.241618847Z +released: true +generated: 2025-10-06T15:09:28.901349022Z changelogs: - pr: 134461 summary: Propagates filter() to aggregation functions' surrogates @@ -68,11 +68,10 @@ changelogs: body: |- Queries using LIMIT followed by MV_EXPAND before a remote ENRICH can produce incorrect results due to distributed execution semantics. These queries are now unsupported and produce an error. Example: - - ```yaml + [source,yaml] + ---------------------------- FROM *:events | SORT @timestamp | LIMIT 2 | MV_EXPAND ip | ENRICH _remote:clientip_policy ON ip - ``` - + ---------------------------- To avoid this error, reorder your query, for example by moving ENRICH earlier in the pipeline. pr: 135051 - pr: 135078 diff --git a/docs/release-notes/deprecations.md b/docs/release-notes/deprecations.md index f5a06d53e8370..d23918293985e 100644 --- a/docs/release-notes/deprecations.md +++ b/docs/release-notes/deprecations.md @@ -16,17 +16,14 @@ To give you insight into what deprecated features you’re using, {{es}}: % ## Next version [elasticsearch-nextversion-deprecations] -## 9.0.8 [elasticsearch-9.0.8-deprecations] ```{applies_to} stack: ga 9.0.8 ``` +## 9.0.8 [elasticsearch-9.0.8-deprecations] There are no deprecations associated with this release. ## 9.1.5 [elasticsearch-9.1.5-deprecations] -```{applies_to} -stack: ga 9.1.5 -``` There are no deprecations associated with this release. diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index 33de69df9c2b8..f8f35b625b8d4 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -20,29 +20,12 @@ To check for security updates, go to [Security announcements for the Elastic sta % ### Fixes [elasticsearch-next-fixes] % * -## 9.1.5 [elasticsearch-9.1.5-release-notes] +## 9.0.8 [elasticsearch-9.0.8-release-notes] ```{applies_to} -stack: ga 9.1.5 -``` - -### Highlights [elasticsearch-9.1.5-highlights] - -::::{dropdown} Prevent LIMIT + MV_EXPAND before remote ENRICH -Queries using LIMIT followed by MV_EXPAND before a remote ENRICH can produce incorrect results due to distributed execution semantics. -These queries are now unsupported and produce an error. Example: - -```yaml -FROM *:events | SORT @timestamp | LIMIT 2 | MV_EXPAND ip | ENRICH _remote:clientip_policy ON ip +stack: ga 9.0.8 ``` -To avoid this error, reorder your query, for example by moving ENRICH earlier in the pipeline. -:::: - -::::{dropdown} Security advisory -The 9.1.5 release contains fixes for potential security vulnerabilities. Please see our [security advisory](https://discuss.elastic.co/c/announcements/security-announcements/31) for more details. -:::: - -### Features and enhancements [elasticsearch-9.1.5-features-enhancements] +### Features and enhancements [elasticsearch-9.0.8-features-enhancements] Audit: * Change reindex to use ::es-redacted:: filtering [#135414](https://github.com/elastic/elasticsearch/pull/135414) @@ -50,19 +33,17 @@ Audit: Authorization: * [Island Browser] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system` [#134636](https://github.com/elastic/elasticsearch/pull/134636) (issue: [#134136](https://github.com/elastic/elasticsearch/issues/134136)) +Infra/Plugins: +* Add Reason field to elastic-agent upgrade details metadata [#134711](https://github.com/elastic/elasticsearch/pull/134711) -### Fixes [elasticsearch-9.1.5-fixes] + +### Fixes [elasticsearch-9.0.8-fixes] Aggregations: * Propagates filter() to aggregation functions' surrogates [#134461](https://github.com/elastic/elasticsearch/pull/134461) (issue: [#134380](https://github.com/elastic/elasticsearch/issues/134380)) -Codec: -* Address es819 tsdb doc values format performance bug [#135505](https://github.com/elastic/elasticsearch/pull/135505) (issue: [#135340](https://github.com/elastic/elasticsearch/issues/135340)) - ES|QL: -* Ban Limit + `MvExpand` before remote Enrich [#135051](https://github.com/elastic/elasticsearch/pull/135051) * Fix async get results with inconsistent headers [#135078](https://github.com/elastic/elasticsearch/pull/135078) (issue: [#135042](https://github.com/elastic/elasticsearch/issues/135042)) -* Fix expiration time in ES|QL async [#135209](https://github.com/elastic/elasticsearch/pull/135209) (issue: [#135169](https://github.com/elastic/elasticsearch/issues/135169)) Engine: * Bypass MMap arena grouping as this has caused issues with too many regions being mapped [#135012](https://github.com/elastic/elasticsearch/pull/135012) @@ -71,9 +52,6 @@ Engine: Geo: * `CentroidCalculator` does not return negative summation weights [#135176](https://github.com/elastic/elasticsearch/pull/135176) (issue: [#131861](https://github.com/elastic/elasticsearch/issues/131861)) -Infra/Core: -* Bug fix: Facilitate second retrieval of the same value [#134790](https://github.com/elastic/elasticsearch/pull/134790) (issue: [#134770](https://github.com/elastic/elasticsearch/issues/134770)) - Infra/Node Lifecycle: * Fix systemd notify to use a shared arena [#135235](https://github.com/elastic/elasticsearch/pull/135235) @@ -84,32 +62,35 @@ Machine Learning: * Add .reindexed-v7-ml-anomalies-* to anomaly results template index pattern [#135270](https://github.com/elastic/elasticsearch/pull/135270) * Gracefully shutdown model deployment when node is removed from assignment routing [#134673](https://github.com/elastic/elasticsearch/pull/134673) * Reset health status on successful empty checkpoint [#135653](https://github.com/elastic/elasticsearch/pull/135653) (issue: [#135650](https://github.com/elastic/elasticsearch/issues/135650)) -* Tolerate mixed types in datafeed stats sort [#135096](https://github.com/elastic/elasticsearch/pull/135096) Mapping: -* Avoid holding references to `SearchExecutionContext` in `SourceConfirmedTextQuery` [#134887](https://github.com/elastic/elasticsearch/pull/134887) * Fix for creating semantic_text fields on pre-8.11 indices crashing Elasticsearch [#135845](https://github.com/elastic/elasticsearch/pull/135845) -* Fixed match only text block loader not working when a keyword multi field is present [#134582](https://github.com/elastic/elasticsearch/pull/134582) Search: * Fix KQL case-sensitivity for keyword fields in ES|QL [#135776](https://github.com/elastic/elasticsearch/pull/135776) (issue: [#135772](https://github.com/elastic/elasticsearch/issues/135772)) +* Prevent field caps from failing due to can match failure [#134134](https://github.com/elastic/elasticsearch/pull/134134) (issue: [#116106](https://github.com/elastic/elasticsearch/issues/116106)) Transform: * Fix a bug in the GET _transform API that incorrectly claims some Transform configurations are missing [#134963](https://github.com/elastic/elasticsearch/pull/134963) (issue: [#134263](https://github.com/elastic/elasticsearch/issues/134263)) * Prevent Transform from queuing too many PIT close requests by waiting for PIT to close before finishing the checkpoint [#134955](https://github.com/elastic/elasticsearch/pull/134955) (issue: [#134925](https://github.com/elastic/elasticsearch/issues/134925)) -## 9.0.8 [elasticsearch-9.0.8-release-notes] -```{applies_to} -stack: ga 9.0.8 -``` -### Highlights [elasticsearch-9.0.8-highlights] -::::{dropdown} Security advisory -The 9.0.8 release contains fixes for potential security vulnerabilities. Please see our [security advisory](https://discuss.elastic.co/c/announcements/security-announcements/31) for more details. +## 9.1.5 [elasticsearch-9.1.5-release-notes] + +### Highlights [elasticsearch-9.1.5-highlights] + +::::{dropdown} Prevent LIMIT + MV_EXPAND before remote ENRICH +Queries using LIMIT followed by MV_EXPAND before a remote ENRICH can produce incorrect results due to distributed execution semantics. +These queries are now unsupported and produce an error. Example: +[source,yaml] +---------------------------- +FROM *:events | SORT @timestamp | LIMIT 2 | MV_EXPAND ip | ENRICH _remote:clientip_policy ON ip +---------------------------- +To avoid this error, reorder your query, for example by moving ENRICH earlier in the pipeline. :::: -### Features and enhancements [elasticsearch-9.0.8-features-enhancements] +### Features and enhancements [elasticsearch-9.1.5-features-enhancements] Audit: * Change reindex to use ::es-redacted:: filtering [#135414](https://github.com/elastic/elasticsearch/pull/135414) @@ -117,17 +98,19 @@ Audit: Authorization: * [Island Browser] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system` [#134636](https://github.com/elastic/elasticsearch/pull/134636) (issue: [#134136](https://github.com/elastic/elasticsearch/issues/134136)) -Infra/Plugins: -* Add Reason field to elastic-agent upgrade details metadata [#134711](https://github.com/elastic/elasticsearch/pull/134711) - -### Fixes [elasticsearch-9.0.8-fixes] +### Fixes [elasticsearch-9.1.5-fixes] Aggregations: * Propagates filter() to aggregation functions' surrogates [#134461](https://github.com/elastic/elasticsearch/pull/134461) (issue: [#134380](https://github.com/elastic/elasticsearch/issues/134380)) +Codec: +* Address es819 tsdb doc values format performance bug [#135505](https://github.com/elastic/elasticsearch/pull/135505) (issue: [#135340](https://github.com/elastic/elasticsearch/issues/135340)) + ES|QL: +* Ban Limit + `MvExpand` before remote Enrich [#135051](https://github.com/elastic/elasticsearch/pull/135051) * Fix async get results with inconsistent headers [#135078](https://github.com/elastic/elasticsearch/pull/135078) (issue: [#135042](https://github.com/elastic/elasticsearch/issues/135042)) +* Fix expiration time in ES|QL async [#135209](https://github.com/elastic/elasticsearch/pull/135209) (issue: [#135169](https://github.com/elastic/elasticsearch/issues/135169)) Engine: * Bypass MMap arena grouping as this has caused issues with too many regions being mapped [#135012](https://github.com/elastic/elasticsearch/pull/135012) @@ -136,6 +119,9 @@ Engine: Geo: * `CentroidCalculator` does not return negative summation weights [#135176](https://github.com/elastic/elasticsearch/pull/135176) (issue: [#131861](https://github.com/elastic/elasticsearch/issues/131861)) +Infra/Core: +* Bug fix: Facilitate second retrieval of the same value [#134790](https://github.com/elastic/elasticsearch/pull/134790) (issue: [#134770](https://github.com/elastic/elasticsearch/issues/134770)) + Infra/Node Lifecycle: * Fix systemd notify to use a shared arena [#135235](https://github.com/elastic/elasticsearch/pull/135235) @@ -146,13 +132,15 @@ Machine Learning: * Add .reindexed-v7-ml-anomalies-* to anomaly results template index pattern [#135270](https://github.com/elastic/elasticsearch/pull/135270) * Gracefully shutdown model deployment when node is removed from assignment routing [#134673](https://github.com/elastic/elasticsearch/pull/134673) * Reset health status on successful empty checkpoint [#135653](https://github.com/elastic/elasticsearch/pull/135653) (issue: [#135650](https://github.com/elastic/elasticsearch/issues/135650)) +* Tolerate mixed types in datafeed stats sort [#135096](https://github.com/elastic/elasticsearch/pull/135096) Mapping: +* Avoid holding references to `SearchExecutionContext` in `SourceConfirmedTextQuery` [#134887](https://github.com/elastic/elasticsearch/pull/134887) * Fix for creating semantic_text fields on pre-8.11 indices crashing Elasticsearch [#135845](https://github.com/elastic/elasticsearch/pull/135845) +* Fixed match only text block loader not working when a keyword multi field is present [#134582](https://github.com/elastic/elasticsearch/pull/134582) Search: * Fix KQL case-sensitivity for keyword fields in ES|QL [#135776](https://github.com/elastic/elasticsearch/pull/135776) (issue: [#135772](https://github.com/elastic/elasticsearch/issues/135772)) -* Prevent field caps from failing due to can match failure [#134134](https://github.com/elastic/elasticsearch/pull/134134) (issue: [#116106](https://github.com/elastic/elasticsearch/issues/116106)) Transform: * Fix a bug in the GET _transform API that incorrectly claims some Transform configurations are missing [#134963](https://github.com/elastic/elasticsearch/pull/134963) (issue: [#134263](https://github.com/elastic/elasticsearch/issues/134263)) @@ -2019,4 +2007,6 @@ Vector Search: * Return appropriate error on null dims update instead of npe [#125716](https://github.com/elastic/elasticsearch/pull/125716) Watcher: -* Watcher history index has too many indexed fields - [#117701](https://github.com/elastic/elasticsearch/pull/117701) (issue: [#71479](https://github.com/elastic/elasticsearch/issues/71479)) \ No newline at end of file +* Watcher history index has too many indexed fields - [#117701](https://github.com/elastic/elasticsearch/pull/117701) (issue: [#71479](https://github.com/elastic/elasticsearch/issues/71479)) + + From 9338c961618f909426537c27b351b493dd9d14bd Mon Sep 17 00:00:00 2001 From: Charlotte Hoblik Date: Tue, 7 Oct 2025 15:14:02 +0200 Subject: [PATCH 2/2] fix release notes --- docs/release-notes/breaking-changes.md | 7 +-- docs/release-notes/deprecations.md | 7 +-- docs/release-notes/index.md | 78 ++++++++++++++------------ 3 files changed, 45 insertions(+), 47 deletions(-) diff --git a/docs/release-notes/breaking-changes.md b/docs/release-notes/breaking-changes.md index 91c623aa414c6..7177b40b12407 100644 --- a/docs/release-notes/breaking-changes.md +++ b/docs/release-notes/breaking-changes.md @@ -12,14 +12,11 @@ If you are migrating from a version prior to version 9.0, you must first upgrade % ## Next version [elasticsearch-nextversion-breaking-changes] -```{applies_to} -stack: ga 9.0.8 -``` -## 9.0.8 [elasticsearch-9.0.8-breaking-changes] +## 9.1.5 [elasticsearch-9.1.5-breaking-changes] There are no breaking changes associated with this release. -## 9.1.5 [elasticsearch-9.1.5-breaking-changes] +## 9.0.8 [elasticsearch-9.0.8-breaking-changes] There are no breaking changes associated with this release. diff --git a/docs/release-notes/deprecations.md b/docs/release-notes/deprecations.md index d23918293985e..cc6e198e2d24d 100644 --- a/docs/release-notes/deprecations.md +++ b/docs/release-notes/deprecations.md @@ -16,14 +16,11 @@ To give you insight into what deprecated features you’re using, {{es}}: % ## Next version [elasticsearch-nextversion-deprecations] -```{applies_to} -stack: ga 9.0.8 -``` -## 9.0.8 [elasticsearch-9.0.8-deprecations] +## 9.1.5 [elasticsearch-9.1.5-deprecations] There are no deprecations associated with this release. -## 9.1.5 [elasticsearch-9.1.5-deprecations] +## 9.0.8 [elasticsearch-9.0.8-deprecations] There are no deprecations associated with this release. diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index f8f35b625b8d4..9eb04a7f059a0 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -20,12 +20,26 @@ To check for security updates, go to [Security announcements for the Elastic sta % ### Fixes [elasticsearch-next-fixes] % * -## 9.0.8 [elasticsearch-9.0.8-release-notes] -```{applies_to} -stack: ga 9.0.8 +## 9.1.5 [elasticsearch-9.1.5-release-notes] + +### Highlights [elasticsearch-9.1.5-highlights] + +::::{dropdown} Prevent LIMIT + MV_EXPAND before remote ENRICH +Queries using LIMIT followed by MV_EXPAND before a remote ENRICH can produce incorrect results due to distributed execution semantics. +These queries are now unsupported and produce an error. Example: + +```yaml +FROM *:events | SORT @timestamp | LIMIT 2 | MV_EXPAND ip | ENRICH _remote:clientip_policy ON ip ``` -### Features and enhancements [elasticsearch-9.0.8-features-enhancements] +To avoid this error, reorder your query, for example by moving ENRICH earlier in the pipeline. +:::: + +::::{dropdown} Security advisory +The 9.1.5 release contains fixes for potential security vulnerabilities. Please see our [security advisory](https://discuss.elastic.co/c/announcements/security-announcements/31) for more details. +:::: + +### Features and enhancements [elasticsearch-9.1.5-features-enhancements] Audit: * Change reindex to use ::es-redacted:: filtering [#135414](https://github.com/elastic/elasticsearch/pull/135414) @@ -33,17 +47,19 @@ Audit: Authorization: * [Island Browser] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system` [#134636](https://github.com/elastic/elasticsearch/pull/134636) (issue: [#134136](https://github.com/elastic/elasticsearch/issues/134136)) -Infra/Plugins: -* Add Reason field to elastic-agent upgrade details metadata [#134711](https://github.com/elastic/elasticsearch/pull/134711) - -### Fixes [elasticsearch-9.0.8-fixes] +### Fixes [elasticsearch-9.1.5-fixes] Aggregations: * Propagates filter() to aggregation functions' surrogates [#134461](https://github.com/elastic/elasticsearch/pull/134461) (issue: [#134380](https://github.com/elastic/elasticsearch/issues/134380)) +Codec: +* Address es819 tsdb doc values format performance bug [#135505](https://github.com/elastic/elasticsearch/pull/135505) (issue: [#135340](https://github.com/elastic/elasticsearch/issues/135340)) + ES|QL: +* Ban Limit + `MvExpand` before remote Enrich [#135051](https://github.com/elastic/elasticsearch/pull/135051) * Fix async get results with inconsistent headers [#135078](https://github.com/elastic/elasticsearch/pull/135078) (issue: [#135042](https://github.com/elastic/elasticsearch/issues/135042)) +* Fix expiration time in ES|QL async [#135209](https://github.com/elastic/elasticsearch/pull/135209) (issue: [#135169](https://github.com/elastic/elasticsearch/issues/135169)) Engine: * Bypass MMap arena grouping as this has caused issues with too many regions being mapped [#135012](https://github.com/elastic/elasticsearch/pull/135012) @@ -52,6 +68,9 @@ Engine: Geo: * `CentroidCalculator` does not return negative summation weights [#135176](https://github.com/elastic/elasticsearch/pull/135176) (issue: [#131861](https://github.com/elastic/elasticsearch/issues/131861)) +Infra/Core: +* Bug fix: Facilitate second retrieval of the same value [#134790](https://github.com/elastic/elasticsearch/pull/134790) (issue: [#134770](https://github.com/elastic/elasticsearch/issues/134770)) + Infra/Node Lifecycle: * Fix systemd notify to use a shared arena [#135235](https://github.com/elastic/elasticsearch/pull/135235) @@ -62,35 +81,29 @@ Machine Learning: * Add .reindexed-v7-ml-anomalies-* to anomaly results template index pattern [#135270](https://github.com/elastic/elasticsearch/pull/135270) * Gracefully shutdown model deployment when node is removed from assignment routing [#134673](https://github.com/elastic/elasticsearch/pull/134673) * Reset health status on successful empty checkpoint [#135653](https://github.com/elastic/elasticsearch/pull/135653) (issue: [#135650](https://github.com/elastic/elasticsearch/issues/135650)) +* Tolerate mixed types in datafeed stats sort [#135096](https://github.com/elastic/elasticsearch/pull/135096) Mapping: +* Avoid holding references to `SearchExecutionContext` in `SourceConfirmedTextQuery` [#134887](https://github.com/elastic/elasticsearch/pull/134887) * Fix for creating semantic_text fields on pre-8.11 indices crashing Elasticsearch [#135845](https://github.com/elastic/elasticsearch/pull/135845) +* Fixed match only text block loader not working when a keyword multi field is present [#134582](https://github.com/elastic/elasticsearch/pull/134582) Search: * Fix KQL case-sensitivity for keyword fields in ES|QL [#135776](https://github.com/elastic/elasticsearch/pull/135776) (issue: [#135772](https://github.com/elastic/elasticsearch/issues/135772)) -* Prevent field caps from failing due to can match failure [#134134](https://github.com/elastic/elasticsearch/pull/134134) (issue: [#116106](https://github.com/elastic/elasticsearch/issues/116106)) Transform: * Fix a bug in the GET _transform API that incorrectly claims some Transform configurations are missing [#134963](https://github.com/elastic/elasticsearch/pull/134963) (issue: [#134263](https://github.com/elastic/elasticsearch/issues/134263)) * Prevent Transform from queuing too many PIT close requests by waiting for PIT to close before finishing the checkpoint [#134955](https://github.com/elastic/elasticsearch/pull/134955) (issue: [#134925](https://github.com/elastic/elasticsearch/issues/134925)) +## 9.0.8 [elasticsearch-9.0.8-release-notes] +### Highlights [elasticsearch-9.0.8-highlights] -## 9.1.5 [elasticsearch-9.1.5-release-notes] - -### Highlights [elasticsearch-9.1.5-highlights] - -::::{dropdown} Prevent LIMIT + MV_EXPAND before remote ENRICH -Queries using LIMIT followed by MV_EXPAND before a remote ENRICH can produce incorrect results due to distributed execution semantics. -These queries are now unsupported and produce an error. Example: -[source,yaml] ----------------------------- -FROM *:events | SORT @timestamp | LIMIT 2 | MV_EXPAND ip | ENRICH _remote:clientip_policy ON ip ----------------------------- -To avoid this error, reorder your query, for example by moving ENRICH earlier in the pipeline. +::::{dropdown} Security advisory +The 9.0.8 release contains fixes for potential security vulnerabilities. Please see our [security advisory](https://discuss.elastic.co/c/announcements/security-announcements/31) for more details. :::: -### Features and enhancements [elasticsearch-9.1.5-features-enhancements] +### Features and enhancements [elasticsearch-9.0.8-features-enhancements] Audit: * Change reindex to use ::es-redacted:: filtering [#135414](https://github.com/elastic/elasticsearch/pull/135414) @@ -98,19 +111,17 @@ Audit: Authorization: * [Island Browser] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system` [#134636](https://github.com/elastic/elasticsearch/pull/134636) (issue: [#134136](https://github.com/elastic/elasticsearch/issues/134136)) +Infra/Plugins: +* Add Reason field to elastic-agent upgrade details metadata [#134711](https://github.com/elastic/elasticsearch/pull/134711) + -### Fixes [elasticsearch-9.1.5-fixes] +### Fixes [elasticsearch-9.0.8-fixes] Aggregations: * Propagates filter() to aggregation functions' surrogates [#134461](https://github.com/elastic/elasticsearch/pull/134461) (issue: [#134380](https://github.com/elastic/elasticsearch/issues/134380)) -Codec: -* Address es819 tsdb doc values format performance bug [#135505](https://github.com/elastic/elasticsearch/pull/135505) (issue: [#135340](https://github.com/elastic/elasticsearch/issues/135340)) - ES|QL: -* Ban Limit + `MvExpand` before remote Enrich [#135051](https://github.com/elastic/elasticsearch/pull/135051) * Fix async get results with inconsistent headers [#135078](https://github.com/elastic/elasticsearch/pull/135078) (issue: [#135042](https://github.com/elastic/elasticsearch/issues/135042)) -* Fix expiration time in ES|QL async [#135209](https://github.com/elastic/elasticsearch/pull/135209) (issue: [#135169](https://github.com/elastic/elasticsearch/issues/135169)) Engine: * Bypass MMap arena grouping as this has caused issues with too many regions being mapped [#135012](https://github.com/elastic/elasticsearch/pull/135012) @@ -119,9 +130,6 @@ Engine: Geo: * `CentroidCalculator` does not return negative summation weights [#135176](https://github.com/elastic/elasticsearch/pull/135176) (issue: [#131861](https://github.com/elastic/elasticsearch/issues/131861)) -Infra/Core: -* Bug fix: Facilitate second retrieval of the same value [#134790](https://github.com/elastic/elasticsearch/pull/134790) (issue: [#134770](https://github.com/elastic/elasticsearch/issues/134770)) - Infra/Node Lifecycle: * Fix systemd notify to use a shared arena [#135235](https://github.com/elastic/elasticsearch/pull/135235) @@ -132,15 +140,13 @@ Machine Learning: * Add .reindexed-v7-ml-anomalies-* to anomaly results template index pattern [#135270](https://github.com/elastic/elasticsearch/pull/135270) * Gracefully shutdown model deployment when node is removed from assignment routing [#134673](https://github.com/elastic/elasticsearch/pull/134673) * Reset health status on successful empty checkpoint [#135653](https://github.com/elastic/elasticsearch/pull/135653) (issue: [#135650](https://github.com/elastic/elasticsearch/issues/135650)) -* Tolerate mixed types in datafeed stats sort [#135096](https://github.com/elastic/elasticsearch/pull/135096) Mapping: -* Avoid holding references to `SearchExecutionContext` in `SourceConfirmedTextQuery` [#134887](https://github.com/elastic/elasticsearch/pull/134887) * Fix for creating semantic_text fields on pre-8.11 indices crashing Elasticsearch [#135845](https://github.com/elastic/elasticsearch/pull/135845) -* Fixed match only text block loader not working when a keyword multi field is present [#134582](https://github.com/elastic/elasticsearch/pull/134582) Search: * Fix KQL case-sensitivity for keyword fields in ES|QL [#135776](https://github.com/elastic/elasticsearch/pull/135776) (issue: [#135772](https://github.com/elastic/elasticsearch/issues/135772)) +* Prevent field caps from failing due to can match failure [#134134](https://github.com/elastic/elasticsearch/pull/134134) (issue: [#116106](https://github.com/elastic/elasticsearch/issues/116106)) Transform: * Fix a bug in the GET _transform API that incorrectly claims some Transform configurations are missing [#134963](https://github.com/elastic/elasticsearch/pull/134963) (issue: [#134263](https://github.com/elastic/elasticsearch/issues/134263)) @@ -2007,6 +2013,4 @@ Vector Search: * Return appropriate error on null dims update instead of npe [#125716](https://github.com/elastic/elasticsearch/pull/125716) Watcher: -* Watcher history index has too many indexed fields - [#117701](https://github.com/elastic/elasticsearch/pull/117701) (issue: [#71479](https://github.com/elastic/elasticsearch/issues/71479)) - - +* Watcher history index has too many indexed fields - [#117701](https://github.com/elastic/elasticsearch/pull/117701) (issue: [#71479](https://github.com/elastic/elasticsearch/issues/71479)) \ No newline at end of file