Skip to content

Commit 80be105

Browse files
Add release notes for v9.1.4 release (#134684)
1 parent 987e7af commit 80be105

File tree

4 files changed

+230
-2
lines changed

4 files changed

+230
-2
lines changed

docs/release-notes/breaking-changes.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ If you are migrating from a version prior to version 9.0, you must first upgrade
1212

1313
% ## Next version [elasticsearch-nextversion-breaking-changes]
1414

15+
## 9.1.4 [elasticsearch-9.1.4-breaking-changes]
16+
```{applies_to}
17+
stack: ga 9.1.4
18+
```
19+
20+
There are no breaking changes associated with this release.
21+
1522
## 9.0.7 [elasticsearch-9.0.7-breaking-changes]
1623

1724
There are no breaking changes associated with this release.
Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
version: 9.1.4
2+
released: false
3+
generated: 2025-09-17T12:11:30.725662436Z
4+
changelogs:
5+
- pr: 132853
6+
summary: Bump bcpkix version
7+
area: Security
8+
type: upgrade
9+
issues: []
10+
- pr: 133080
11+
summary: Disallow creating `semantic_text` fields in indices created prior to 8.11.0
12+
area: Relevance
13+
type: bug
14+
issues: []
15+
- pr: 133198
16+
summary: Bump bc-fips to 1.0.2.6
17+
area: FIPS
18+
type: upgrade
19+
issues: []
20+
- pr: 133392
21+
summary: Track memory in evaluators
22+
area: ES|QL
23+
type: bug
24+
issues: []
25+
- pr: 133398
26+
summary: "Aggs: Fix CB on reduction phase"
27+
area: Aggregations
28+
type: bug
29+
issues: []
30+
- pr: 133424
31+
summary: Ensuring only a single request executor object is created
32+
area: Machine Learning
33+
type: bug
34+
issues: []
35+
- pr: 133604
36+
summary: Update `DefBootstrap` to handle Error from `ClassValue`
37+
area: Infra/Scripting
38+
type: bug
39+
issues: []
40+
- pr: 133611
41+
summary: Allow trailing empty string field names in paths of flattened field
42+
area: Mapping
43+
type: bug
44+
issues:
45+
- 130139
46+
- pr: 133671
47+
summary: Remove `java.xml` from system modules
48+
area: Infra/Core
49+
type: bug
50+
issues: []
51+
- pr: 133680
52+
summary: Fix enrich caches outdated value after policy run
53+
area: Ingest Node
54+
type: bug
55+
issues: []
56+
- pr: 133681
57+
summary: Remove `DocumentSubsetBitsetCache` locking
58+
area: Authorization
59+
type: bug
60+
issues:
61+
- 132842
62+
- pr: 133737
63+
summary: "KQL: Support boolean operators in field queries"
64+
area: Search
65+
type: bug
66+
issues:
67+
- 132366
68+
- pr: 133752
69+
summary: Avoid stale enrich results after policy execution
70+
area: Ingest Node
71+
type: bug
72+
issues: []
73+
- pr: 133775
74+
summary: Remove Transfer-Encoding from HTTP request with no content
75+
area: Network
76+
type: bug
77+
issues: []
78+
- pr: 133793
79+
summary: "[Sentinel One] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system`"
80+
area: Authorization
81+
type: enhancement
82+
issues:
83+
- 133703
84+
- pr: 133848
85+
summary: Delay S3 repo warning if default region absent
86+
area: Snapshot/Restore
87+
type: bug
88+
issues: []
89+
- pr: 133919
90+
summary: Fix double-counting of inference memory in the assignment rebalancer
91+
area: Machine Learning
92+
type: bug
93+
issues: []
94+
- pr: 134091
95+
summary: Use latest setting value when initializing setting watch
96+
area: Infra/Settings
97+
type: bug
98+
issues:
99+
- 133701
100+
- pr: 134134
101+
summary: Prevent field caps from failing due to can match failure
102+
area: Search
103+
type: bug
104+
issues:
105+
- 116106
106+
- pr: 134182
107+
summary: Upgrade Netty to 4.1.126.Final
108+
area: Network
109+
type: upgrade
110+
issues: []
111+
- pr: 134231
112+
summary: Fix unnecessary determinization in index pattern conflict checks
113+
area: Indices APIs
114+
type: bug
115+
issues:
116+
- 133652
117+
- pr: 134235
118+
summary: Reserve memory for Lucene's TopN
119+
area: ES|QL
120+
type: bug
121+
issues: []
122+
- pr: 134253
123+
summary: Fixed a bug where text fields in LogsDB indices did not use their keyword multi fields for block loading
124+
area: Mapping
125+
type: bug
126+
issues: []
127+
- pr: 134319
128+
summary: Fix `allow_duplicates` edge case bug in append processor
129+
area: Ingest Node
130+
type: bug
131+
issues: []
132+
- pr: 134451
133+
summary: Use inner query for equals/hashCode() in `SourceConfirmedTextQuery`
134+
area: Search
135+
type: bug
136+
issues:
137+
- 134432
138+
- pr: 134711
139+
summary: Add Reason field to elastic-agent upgrade details metadata
140+
area: Infra/Plugins
141+
type: enhancement
142+
issues: []

docs/release-notes/deprecations.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ To give you insight into what deprecated features you’re using, {{es}}:
1616

1717
% ## Next version [elasticsearch-nextversion-deprecations]
1818

19+
## 9.1.4 [elasticsearch-9.1.4-deprecations]
20+
```{applies_to}
21+
stack: ga 9.1.4
22+
```
23+
24+
There are no deprecations associated with this release.
25+
1926
## 9.0.7 [elasticsearch-9.0.7-deprecations]
2027

2128
There are no deprecations associated with this release.

docs/release-notes/index.md

Lines changed: 74 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,80 @@ To check for security updates, go to [Security announcements for the Elastic sta
2020
% ### Fixes [elasticsearch-next-fixes]
2121
% *
2222

23+
## 9.1.4 [elasticsearch-9.1.4-release-notes]
24+
```{applies_to}
25+
stack: ga 9.1.4
26+
```
27+
28+
### Features and enhancements [elasticsearch-9.1.4-features-enhancements]
29+
30+
Authorization:
31+
* [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))
32+
33+
FIPS:
34+
* Bump bc-fips to 1.0.2.6 [#133198](https://github.com/elastic/elasticsearch/pull/133198)
35+
36+
Infra/Plugins:
37+
* Add Reason field to elastic-agent upgrade details metadata [#134711](https://github.com/elastic/elasticsearch/pull/134711)
38+
39+
Network:
40+
* Upgrade Netty to 4.1.126.Final [#134182](https://github.com/elastic/elasticsearch/pull/134182)
41+
42+
Security:
43+
* Bump bcpkix version [#132853](https://github.com/elastic/elasticsearch/pull/132853)
44+
45+
46+
### Fixes [elasticsearch-9.1.4-fixes]
47+
48+
Aggregations:
49+
* Aggs: Fix CB on reduction phase [#133398](https://github.com/elastic/elasticsearch/pull/133398)
50+
51+
Authorization:
52+
* Remove `DocumentSubsetBitsetCache` locking [#133681](https://github.com/elastic/elasticsearch/pull/133681) (issue: [#132842](https://github.com/elastic/elasticsearch/issues/132842))
53+
54+
ES|QL:
55+
* Reserve memory for Lucene's TopN [#134235](https://github.com/elastic/elasticsearch/pull/134235)
56+
* Track memory in evaluators [#133392](https://github.com/elastic/elasticsearch/pull/133392)
57+
58+
Indices APIs:
59+
* 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))
60+
61+
Infra/Core:
62+
* Remove `java.xml` from system modules [#133671](https://github.com/elastic/elasticsearch/pull/133671)
63+
64+
Infra/Scripting:
65+
* Update `DefBootstrap` to handle Error from `ClassValue` [#133604](https://github.com/elastic/elasticsearch/pull/133604)
66+
67+
Infra/Settings:
68+
* 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))
69+
70+
Ingest Node:
71+
* Avoid stale enrich results after policy execution [#133752](https://github.com/elastic/elasticsearch/pull/133752)
72+
* Fix `allow_duplicates` edge case bug in append processor [#134319](https://github.com/elastic/elasticsearch/pull/134319)
73+
* Fix enrich caches outdated value after policy run [#133680](https://github.com/elastic/elasticsearch/pull/133680)
74+
75+
Machine Learning:
76+
* Ensuring only a single request executor object is created [#133424](https://github.com/elastic/elasticsearch/pull/133424)
77+
* Fix double-counting of inference memory in the assignment rebalancer [#133919](https://github.com/elastic/elasticsearch/pull/133919)
78+
79+
Mapping:
80+
* 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))
81+
* 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)
82+
83+
Network:
84+
* Remove Transfer-Encoding from HTTP request with no content [#133775](https://github.com/elastic/elasticsearch/pull/133775)
85+
86+
Relevance:
87+
* Disallow creating `semantic_text` fields in indices created prior to 8.11.0 [#133080](https://github.com/elastic/elasticsearch/pull/133080)
88+
89+
Search:
90+
* KQL: Support boolean operators in field queries [#133737](https://github.com/elastic/elasticsearch/pull/133737) (issue: [#132366](https://github.com/elastic/elasticsearch/issues/132366))
91+
* 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))
92+
* 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))
93+
94+
Snapshot/Restore:
95+
* Delay S3 repo warning if default region absent [#133848](https://github.com/elastic/elasticsearch/pull/133848)
96+
2397
## 9.0.7 [elasticsearch-9.0.7-release-notes]
2498

2599
### Features and enhancements [elasticsearch-9.0.7-features-enhancements]
@@ -71,8 +145,6 @@ Relevance:
71145
Search:
72146
* KQL: Support boolean operators in field queries [#133737](https://github.com/elastic/elasticsearch/pull/133737) (issue: [#132366](https://github.com/elastic/elasticsearch/issues/132366))
73147

74-
75-
76148
## 9.0.6 [elasticsearch-9.0.6-release-notes]
77149

78150
### Highlights [elasticsearch-9.0.6-highlights]

0 commit comments

Comments
 (0)