Browse Source

Add release notes for v9.1.4 release (#134684)

elasticsearchmachine 4 weeks ago
parent
commit
80be105ade

+ 7 - 0
docs/release-notes/breaking-changes.md

@@ -12,6 +12,13 @@ If you are migrating from a version prior to version 9.0, you must first upgrade
 
 % ## Next version [elasticsearch-nextversion-breaking-changes]
 
+## 9.1.4 [elasticsearch-9.1.4-breaking-changes]
+```{applies_to}
+stack: ga 9.1.4
+```
+
+There are no breaking changes associated with this release.
+
 ## 9.0.7 [elasticsearch-9.0.7-breaking-changes]
 
 There are no breaking changes associated with this release.

+ 142 - 0
docs/release-notes/changelog-bundles/9.1.4.yml

@@ -0,0 +1,142 @@
+version: 9.1.4
+released: false
+generated: 2025-09-17T12:11:30.725662436Z
+changelogs:
+  - pr: 132853
+    summary: Bump bcpkix version
+    area: Security
+    type: upgrade
+    issues: []
+  - pr: 133080
+    summary: Disallow creating `semantic_text` fields in indices created prior to 8.11.0
+    area: Relevance
+    type: bug
+    issues: []
+  - pr: 133198
+    summary: Bump bc-fips to 1.0.2.6
+    area: FIPS
+    type: upgrade
+    issues: []
+  - pr: 133392
+    summary: Track memory in evaluators
+    area: ES|QL
+    type: bug
+    issues: []
+  - pr: 133398
+    summary: "Aggs: Fix CB on reduction phase"
+    area: Aggregations
+    type: bug
+    issues: []
+  - pr: 133424
+    summary: Ensuring only a single request executor object is created
+    area: Machine Learning
+    type: bug
+    issues: []
+  - pr: 133604
+    summary: Update `DefBootstrap` to handle Error from `ClassValue`
+    area: Infra/Scripting
+    type: bug
+    issues: []
+  - pr: 133611
+    summary: Allow trailing empty string field names in paths of flattened field
+    area: Mapping
+    type: bug
+    issues:
+      - 130139
+  - pr: 133671
+    summary: Remove `java.xml` from system modules
+    area: Infra/Core
+    type: bug
+    issues: []
+  - pr: 133680
+    summary: Fix enrich caches outdated value after policy run
+    area: Ingest Node
+    type: bug
+    issues: []
+  - pr: 133681
+    summary: Remove `DocumentSubsetBitsetCache` locking
+    area: Authorization
+    type: bug
+    issues:
+      - 132842
+  - pr: 133737
+    summary: "KQL: Support boolean operators in field queries"
+    area: Search
+    type: bug
+    issues:
+      - 132366
+  - pr: 133752
+    summary: Avoid stale enrich results after policy execution
+    area: Ingest Node
+    type: bug
+    issues: []
+  - pr: 133775
+    summary: Remove Transfer-Encoding from HTTP request with no content
+    area: Network
+    type: bug
+    issues: []
+  - pr: 133793
+    summary: "[Sentinel One] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system`"
+    area: Authorization
+    type: enhancement
+    issues:
+      - 133703
+  - pr: 133848
+    summary: Delay S3 repo warning if default region absent
+    area: Snapshot/Restore
+    type: bug
+    issues: []
+  - pr: 133919
+    summary: Fix double-counting of inference memory in the assignment rebalancer
+    area: Machine Learning
+    type: bug
+    issues: []
+  - pr: 134091
+    summary: Use latest setting value when initializing setting watch
+    area: Infra/Settings
+    type: bug
+    issues:
+      - 133701
+  - pr: 134134
+    summary: Prevent field caps from failing due to can match failure
+    area: Search
+    type: bug
+    issues:
+      - 116106
+  - pr: 134182
+    summary: Upgrade Netty to 4.1.126.Final
+    area: Network
+    type: upgrade
+    issues: []
+  - pr: 134231
+    summary: Fix unnecessary determinization in index pattern conflict checks
+    area: Indices APIs
+    type: bug
+    issues:
+      - 133652
+  - pr: 134235
+    summary: Reserve memory for Lucene's TopN
+    area: ES|QL
+    type: bug
+    issues: []
+  - pr: 134253
+    summary: Fixed a bug where text fields in LogsDB indices did not use their keyword multi fields for block loading
+    area: Mapping
+    type: bug
+    issues: []
+  - pr: 134319
+    summary: Fix `allow_duplicates` edge case bug in append processor
+    area: Ingest Node
+    type: bug
+    issues: []
+  - pr: 134451
+    summary: Use inner query for equals/hashCode() in `SourceConfirmedTextQuery`
+    area: Search
+    type: bug
+    issues:
+      - 134432
+  - pr: 134711
+    summary: Add Reason field to elastic-agent upgrade details metadata
+    area: Infra/Plugins
+    type: enhancement
+    issues: []

+ 7 - 0
docs/release-notes/deprecations.md

@@ -16,6 +16,13 @@ To give you insight into what deprecated features you’re using, {{es}}:
 
 % ## Next version [elasticsearch-nextversion-deprecations]
 
+## 9.1.4 [elasticsearch-9.1.4-deprecations]
+```{applies_to}
+stack: ga 9.1.4
+```
+
+There are no deprecations associated with this release.
+
 ## 9.0.7 [elasticsearch-9.0.7-deprecations]
 
 There are no deprecations associated with this release.

+ 74 - 2
docs/release-notes/index.md

@@ -20,6 +20,80 @@ To check for security updates, go to [Security announcements for the Elastic sta
 % ### Fixes [elasticsearch-next-fixes]
 % *
 
+## 9.1.4 [elasticsearch-9.1.4-release-notes]
+```{applies_to}
+stack: ga 9.1.4
+```
+
+### Features and enhancements [elasticsearch-9.1.4-features-enhancements]
+
+Authorization:
+* [Sentinel One] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system` [#133793](https://github.com/elastic/elasticsearch/pull/133793) (issue: [#133703](https://github.com/elastic/elasticsearch/issues/133703))
+
+FIPS:
+* Bump bc-fips to 1.0.2.6 [#133198](https://github.com/elastic/elasticsearch/pull/133198)
+
+Infra/Plugins:
+* Add Reason field to elastic-agent upgrade details metadata [#134711](https://github.com/elastic/elasticsearch/pull/134711)
+
+Network:
+* Upgrade Netty to 4.1.126.Final [#134182](https://github.com/elastic/elasticsearch/pull/134182)
+
+Security:
+* Bump bcpkix version [#132853](https://github.com/elastic/elasticsearch/pull/132853)
+
+
+### Fixes [elasticsearch-9.1.4-fixes]
+
+Aggregations:
+* Aggs: Fix CB on reduction phase [#133398](https://github.com/elastic/elasticsearch/pull/133398)
+
+Authorization:
+* Remove `DocumentSubsetBitsetCache` locking [#133681](https://github.com/elastic/elasticsearch/pull/133681) (issue: [#132842](https://github.com/elastic/elasticsearch/issues/132842))
+
+ES|QL:
+* Reserve memory for Lucene's TopN [#134235](https://github.com/elastic/elasticsearch/pull/134235)
+* Track memory in evaluators [#133392](https://github.com/elastic/elasticsearch/pull/133392)
+
+Indices APIs:
+* Fix unnecessary determinization in index pattern conflict checks [#134231](https://github.com/elastic/elasticsearch/pull/134231) (issue: [#133652](https://github.com/elastic/elasticsearch/issues/133652))
+
+Infra/Core:
+* Remove `java.xml` from system modules [#133671](https://github.com/elastic/elasticsearch/pull/133671)
+
+Infra/Scripting:
+* Update `DefBootstrap` to handle Error from `ClassValue` [#133604](https://github.com/elastic/elasticsearch/pull/133604)
+
+Infra/Settings:
+* Use latest setting value when initializing setting watch [#134091](https://github.com/elastic/elasticsearch/pull/134091) (issue: [#133701](https://github.com/elastic/elasticsearch/issues/133701))
+
+Ingest Node:
+* Avoid stale enrich results after policy execution [#133752](https://github.com/elastic/elasticsearch/pull/133752)
+* Fix `allow_duplicates` edge case bug in append processor [#134319](https://github.com/elastic/elasticsearch/pull/134319)
+* Fix enrich caches outdated value after policy run [#133680](https://github.com/elastic/elasticsearch/pull/133680)
+
+Machine Learning:
+* Ensuring only a single request executor object is created [#133424](https://github.com/elastic/elasticsearch/pull/133424)
+* Fix double-counting of inference memory in the assignment rebalancer [#133919](https://github.com/elastic/elasticsearch/pull/133919)
+
+Mapping:
+* Allow trailing empty string field names in paths of flattened field [#133611](https://github.com/elastic/elasticsearch/pull/133611) (issue: [#130139](https://github.com/elastic/elasticsearch/issues/130139))
+* Fixed a bug where text fields in LogsDB indices did not use their keyword multi fields for block loading [#134253](https://github.com/elastic/elasticsearch/pull/134253)
+
+Network:
+* Remove Transfer-Encoding from HTTP request with no content [#133775](https://github.com/elastic/elasticsearch/pull/133775)
+
+Relevance:
+* Disallow creating `semantic_text` fields in indices created prior to 8.11.0 [#133080](https://github.com/elastic/elasticsearch/pull/133080)
+
+Search:
+* KQL: Support boolean operators in field queries [#133737](https://github.com/elastic/elasticsearch/pull/133737) (issue: [#132366](https://github.com/elastic/elasticsearch/issues/132366))
+* 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))
+* Use inner query for equals/hashCode() in `SourceConfirmedTextQuery` [#134451](https://github.com/elastic/elasticsearch/pull/134451) (issue: [#134432](https://github.com/elastic/elasticsearch/issues/134432))
+
+Snapshot/Restore:
+* Delay S3 repo warning if default region absent [#133848](https://github.com/elastic/elasticsearch/pull/133848)
+
 ## 9.0.7 [elasticsearch-9.0.7-release-notes]
 
 ### Features and enhancements [elasticsearch-9.0.7-features-enhancements]
@@ -71,8 +145,6 @@ Relevance:
 Search:
 * KQL: Support boolean operators in field queries [#133737](https://github.com/elastic/elasticsearch/pull/133737) (issue: [#132366](https://github.com/elastic/elasticsearch/issues/132366))
 
-
-
 ## 9.0.6 [elasticsearch-9.0.6-release-notes]
 
 ### Highlights [elasticsearch-9.0.6-highlights]