Skip to content

Commit 622bed4

Browse files
committed
Add prelim 9.0.1 release notes
1 parent 2d40872 commit 622bed4

File tree

4 files changed

+205
-0
lines changed

4 files changed

+205
-0
lines changed

docs/release-notes/breaking-changes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ To learn how to upgrade, check out <upgrade docs>.
1414

1515
% ## Next version [elasticsearch-nextversion-breaking-changes]
1616

17+
## 9.0.1 [elasticsearch-901-breaking-changes]
18+
19+
No breaking changes in this version.
20+
1721
## 9.0.0 [elasticsearch-900-breaking-changes]
1822

1923
Aggregations:
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
version: 9.0.1
2+
generated: 2025-04-28T21:41:06.757953Z
3+
changelogs:
4+
- pr: 125694
5+
summary: LTR score bounding
6+
area: Ranking
7+
type: bug
8+
issues: []
9+
- pr: 126273
10+
summary: Fix LTR rescorer with model alias
11+
area: Ranking
12+
type: bug
13+
issues: []
14+
- pr: 126310
15+
summary: Add Issuer to failed SAML Signature validation logs when available
16+
area: Security
17+
type: enhancement
18+
issues:
19+
- 111022
20+
- pr: 126342
21+
summary: Enable sort optimization on float and `half_float`
22+
area: Search
23+
type: enhancement
24+
issues: []
25+
- pr: 126583
26+
summary: Cancel expired async search task when a remote returns its results
27+
area: CCS
28+
type: bug
29+
issues: []
30+
- pr: 126605
31+
summary: Fix equality bug in `WaitForIndexColorStep`
32+
area: ILM+SLM
33+
type: bug
34+
issues: []
35+
- pr: 126614
36+
summary: Fix join masking eval
37+
area: ES|QL
38+
type: bug
39+
issues: []
40+
- pr: 126637
41+
summary: Improve resiliency of `UpdateTimeSeriesRangeService`
42+
area: TSDB
43+
type: bug
44+
issues: []
45+
- pr: 126686
46+
summary: Fix race condition in `RestCancellableNodeClient`
47+
area: Task Management
48+
type: bug
49+
issues:
50+
- 88201
51+
- pr: 126729
52+
summary: Use terminal reader in keystore add command
53+
area: Infra/CLI
54+
type: bug
55+
issues:
56+
- 98115
57+
- pr: 126778
58+
summary: Fix bbq quantization algorithm but for differently distributed components
59+
area: Vector Search
60+
type: bug
61+
issues: []
62+
- pr: 126783
63+
summary: Fix shard size of initializing restored shard
64+
area: Allocation
65+
type: bug
66+
issues:
67+
- 105331
68+
- pr: 126806
69+
summary: Workaround max name limit imposed by Jackson 2.17
70+
area: Infra/Core
71+
type: bug
72+
issues: []
73+
- pr: 126850
74+
summary: "[otel-data] Bump plugin version to release _metric_names_hash changes"
75+
area: Data streams
76+
type: bug
77+
issues: []
78+
- pr: 126852
79+
summary: "Validation checks on paths allowed for 'files' entitlements. Restrict the paths we allow access to, forbidding plugins to specify/request entitlements for reading or writing to specific protected directories."
80+
area: Infra/Core
81+
type: enhancement
82+
issues: []
83+
- pr: 126858
84+
summary: Leverage threadpool schedule for inference api to avoid long running thread
85+
area: Machine Learning
86+
type: bug
87+
issues:
88+
- 126853
89+
- pr: 126884
90+
summary: Rare terms aggregation false **positive** fix
91+
area: Aggregations
92+
type: bug
93+
issues: []
94+
- pr: 126889
95+
summary: Rework uniquify to not use iterators
96+
area: Infra/Core
97+
type: bug
98+
issues:
99+
- 126883
100+
- pr: 126911
101+
summary: Fix `vec_caps` to test for OS support too (on x64)
102+
area: Vector Search
103+
type: bug
104+
issues:
105+
- 126809
106+
- pr: 126930
107+
summary: Adding missing `onFailure` call for Inference API start model request
108+
area: Machine Learning
109+
type: bug
110+
issues: []
111+
- pr: 126990
112+
summary: "Fix: consider case sensitiveness differences in Windows/Unix-like filesystems for files entitlements"
113+
area: Infra/Core
114+
type: bug
115+
issues:
116+
- 127047
117+
- pr: 127146
118+
summary: Fix sneaky bug in single value query
119+
area: ES|QL
120+
type: bug
121+
issues: []
122+
- pr: 127225
123+
summary: Fix count optimization with pushable union types
124+
area: ES|QL
125+
type: bug
126+
issues:
127+
- 127200
128+
- pr: 127353
129+
summary: Updating tika to 2.9.3
130+
area: Ingest Node
131+
type: upgrade
132+
issues: []

docs/release-notes/deprecations.md

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

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

19+
## 9.0.1 [elasticsearch-901-deprecations]
20+
21+
No deprecations in this version.
22+
1923
## 9.0.0 [elasticsearch-900-deprecations]
2024

2125
ES|QL:

docs/release-notes/index.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,71 @@ To check for security updates, go to [Security announcements for the Elastic sta
2121
% ### Fixes [elasticsearch-next-fixes]
2222
% *
2323

24+
## 9.0.1 [elasticsearch-901-release-notes]
25+
26+
### Features and enhancements [elasticsearch-901-features-enhancements]
27+
28+
Infra/Core:
29+
* Validation checks on paths allowed for 'files' entitlements. Restrict the paths we allow access to, forbidding plugins to specify/request entitlements for reading or writing to specific protected directories. [#126852](https://github.com/elastic/elasticsearch/pull/126852)
30+
31+
Ingest Node:
32+
* Updating tika to 2.9.3 [#127353](https://github.com/elastic/elasticsearch/pull/127353)
33+
34+
Search:
35+
* Enable sort optimization on float and `half_float` [#126342](https://github.com/elastic/elasticsearch/pull/126342)
36+
37+
Security:
38+
* Add Issuer to failed SAML Signature validation logs when available [#126310](https://github.com/elastic/elasticsearch/pull/126310) (issue: [#111022](https://github.com/elastic/elasticsearch/issues/111022))
39+
40+
### Fixes [elasticsearch-901-fixes]
41+
42+
Aggregations:
43+
* Rare terms aggregation false **positive** fix [#126884](https://github.com/elastic/elasticsearch/pull/126884)
44+
45+
Allocation:
46+
* Fix shard size of initializing restored shard [#126783](https://github.com/elastic/elasticsearch/pull/126783) (issue: [#105331](https://github.com/elastic/elasticsearch/issues/105331))
47+
48+
CCS:
49+
* Cancel expired async search task when a remote returns its results [#126583](https://github.com/elastic/elasticsearch/pull/126583)
50+
51+
Data streams:
52+
* [otel-data] Bump plugin version to release _metric_names_hash changes [#126850](https://github.com/elastic/elasticsearch/pull/126850)
53+
54+
ES|QL:
55+
* Fix count optimization with pushable union types [#127225](https://github.com/elastic/elasticsearch/pull/127225) (issue: [#127200](https://github.com/elastic/elasticsearch/issues/127200))
56+
* Fix join masking eval [#126614](https://github.com/elastic/elasticsearch/pull/126614)
57+
* Fix sneaky bug in single value query [#127146](https://github.com/elastic/elasticsearch/pull/127146)
58+
59+
ILM+SLM:
60+
* Fix equality bug in `WaitForIndexColorStep` [#126605](https://github.com/elastic/elasticsearch/pull/126605)
61+
62+
Infra/CLI:
63+
* Use terminal reader in keystore add command [#126729](https://github.com/elastic/elasticsearch/pull/126729) (issue: [#98115](https://github.com/elastic/elasticsearch/issues/98115))
64+
65+
Infra/Core:
66+
* Fix: consider case sensitiveness differences in Windows/Unix-like filesystems for files entitlements [#126990](https://github.com/elastic/elasticsearch/pull/126990) (issue: [#127047](https://github.com/elastic/elasticsearch/issues/127047))
67+
* Rework uniquify to not use iterators [#126889](https://github.com/elastic/elasticsearch/pull/126889) (issue: [#126883](https://github.com/elastic/elasticsearch/issues/126883))
68+
* Workaround max name limit imposed by Jackson 2.17 [#126806](https://github.com/elastic/elasticsearch/pull/126806)
69+
70+
Machine Learning:
71+
* Adding missing `onFailure` call for Inference API start model request [#126930](https://github.com/elastic/elasticsearch/pull/126930)
72+
* Leverage threadpool schedule for inference api to avoid long running thread [#126858](https://github.com/elastic/elasticsearch/pull/126858) (issue: [#126853](https://github.com/elastic/elasticsearch/issues/126853))
73+
74+
Ranking:
75+
* Fix LTR rescorer with model alias [#126273](https://github.com/elastic/elasticsearch/pull/126273)
76+
* LTR score bounding [#125694](https://github.com/elastic/elasticsearch/pull/125694)
77+
78+
TSDB:
79+
* Improve resiliency of `UpdateTimeSeriesRangeService` [#126637](https://github.com/elastic/elasticsearch/pull/126637)
80+
81+
Task Management:
82+
* Fix race condition in `RestCancellableNodeClient` [#126686](https://github.com/elastic/elasticsearch/pull/126686) (issue: [#88201](https://github.com/elastic/elasticsearch/issues/88201))
83+
84+
Vector Search:
85+
* Fix `vec_caps` to test for OS support too (on x64) [#126911](https://github.com/elastic/elasticsearch/pull/126911) (issue: [#126809](https://github.com/elastic/elasticsearch/issues/126809))
86+
* Fix bbq quantization algorithm but for differently distributed components [#126778](https://github.com/elastic/elasticsearch/pull/126778)
87+
88+
2489
## 9.0.0 [elasticsearch-900-release-notes]
2590

2691
### Highlights [elasticsearch-900-highlights]

0 commit comments

Comments
 (0)