Skip to content

Commit ef9b518

Browse files
Merge branch 'main' into sql/jdbc_api_key
2 parents 9cd3dce + 4490219 commit ef9b518

File tree

9 files changed

+1532
-0
lines changed

9 files changed

+1532
-0
lines changed

docs/release-notes/breaking-changes.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,20 @@ 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.3.1 [elasticsearch-9.3.1-breaking-changes]
16+
```{applies_to}
17+
stack: ga 9.3.1
18+
```
19+
20+
There are no breaking changes associated with this release.
21+
22+
## 9.2.6 [elasticsearch-9.2.6-breaking-changes]
23+
```{applies_to}
24+
stack: ga 9.2.6
25+
```
26+
27+
There are no breaking changes associated with this release.
28+
1529
## 9.3.0 [elasticsearch-9.3.0-breaking-changes]
1630

1731
Mapping:
Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
version: 9.2.6
2+
released: false
3+
generated: 2026-02-23T17:45:08.403124777Z
4+
changelogs:
5+
- pr: 141242
6+
summary: Deep copy `BytesRef` when creating a constant vector block
7+
area: ES|QL
8+
type: bug
9+
issues:
10+
- 140615
11+
- 140809
12+
- 140621
13+
- pr: 141408
14+
summary: Ensure paused shard snapshot can be deleted
15+
area: Snapshot/Restore
16+
type: bug
17+
issues: []
18+
- pr: 141519
19+
summary: Reduce locking when persisting ML job statistics
20+
area: Machine Learning
21+
type: bug
22+
issues:
23+
- 140511
24+
- pr: 141539
25+
summary: Reindexing older indices with percolator fields clears migration assistant errors
26+
area: Infra/Core
27+
type: bug
28+
issues: []
29+
- pr: 141549
30+
summary: Allow shadowing time series metrics and dimension in non time series indexing
31+
area: Mapping
32+
type: bug
33+
issues:
34+
- 140882
35+
- pr: 141692
36+
summary: "[Inference API] Prevent trailing slashes from being included in URLs"
37+
area: Inference
38+
type: bug
39+
issues: []
40+
- pr: 141711
41+
summary: Avoid a possible NPE by throwing an EIAE instead with more info
42+
area: ES|QL
43+
type: bug
44+
issues:
45+
- 141267
46+
- pr: 141747
47+
summary: Reduce cancellation check interval in `CancellableBulkScorer` for better responsiveness
48+
area: Search
49+
type: bug
50+
issues: []
51+
- pr: 141776
52+
summary: ESQL fix TO_IP leading_zeros=octal parsing
53+
area: ES|QL
54+
type: bug
55+
issues:
56+
- 141627
57+
- pr: 141792
58+
summary: Fix cluster name in ECS upgrade
59+
area: Infra/Logging
60+
type: bug
61+
issues: []
62+
- pr: 141815
63+
summary: Prevent large CancelTasksRequest descriptions by truncating nodes and actions
64+
area: Search
65+
type: bug
66+
issues: []
67+
- pr: 141904
68+
summary: Ensure Rewriteable.rewriteAndFetch listeners are not executed on transport threads
69+
area: Search
70+
type: bug
71+
issues: []
72+
- pr: 141940
73+
summary: Fix IP_PREFIX function leaking data in scratch
74+
area: ES|QL
75+
type: bug
76+
issues:
77+
- 141628
78+
- pr: 141973
79+
summary: Fix handling empty collapse construct
80+
area: Search
81+
type: bug
82+
issues:
83+
- 139299
84+
- pr: 142039
85+
summary: Implement comprehensive top N parameter handling for text similarity reranker
86+
area: Ranking
87+
type: bug
88+
issues: []
89+
- pr: 142042
90+
summary: Suppress success callback when failing master task
91+
area: Cluster Coordination
92+
type: bug
93+
issues: []
94+
- pr: 142046
95+
summary: Fix Top Hits Incompatible Field Types on Sort Across Indices
96+
area: Search
97+
type: bug
98+
issues:
99+
- 141906
100+
- pr: 142047
101+
summary: Dynamically grow hash in linear counting in HLL
102+
area: ES|QL
103+
type: bug
104+
issues:
105+
- 41847
106+
- pr: 142181
107+
summary: "[Inference API] Do not write \"task\" field in Jina embedding request if unsupported"
108+
area: Inference
109+
type: bug
110+
issues: []
111+
- pr: 142238
112+
summary: "[Inference API] Fix `ChunkingSettings` field missing from `ModelConfigurations` equals method"
113+
area: Inference
114+
type: bug
115+
issues: []
116+
- pr: 142328
117+
summary: Fix NPE with null field parameter
118+
area: ES|QL
119+
type: bug
120+
issues:
121+
- 142281
122+
- pr: 142332
123+
summary: Fix bug with multiple spatial aggs filtering in ES|QL
124+
area: ES|QL
125+
type: bug
126+
issues:
127+
- 142329
128+
- pr: 142403
129+
summary: Fix transform validation to reject PUT and `_start` when user lacks remote index permissions
130+
area: Transform
131+
type: bug
132+
issues:
133+
- 95367
134+
- pr: 142479
135+
summary: Fixing for NPE when there is no query specified for the standard retriever
136+
area: Ranking
137+
type: bug
138+
issues:
139+
- 142336
140+
- pr: 142500
141+
summary: Updating bundled jdk version to 25.0.2+10
142+
area: Packaging
143+
type: upgrade
144+
issues: []
Lines changed: 193 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,193 @@
1+
version: 9.3.1
2+
released: false
3+
generated: 2026-02-23T17:40:32.070092529Z
4+
changelogs:
5+
- pr: 140844
6+
summary: Evict old models from the cache before loading new
7+
area: Machine Learning
8+
type: bug
9+
issues: []
10+
- pr: 141056
11+
summary: Remove incorrect inline stats pruning
12+
area: ES|QL
13+
type: bug
14+
issues:
15+
- 140757
16+
- 139359
17+
- pr: 141242
18+
summary: Deep copy `BytesRef` when creating a constant vector block
19+
area: ES|QL
20+
type: bug
21+
issues:
22+
- 140615
23+
- 140809
24+
- 140621
25+
- pr: 141262
26+
summary: Fix injected attributes's IDs in `UnionAll` branches
27+
area: ES|QL
28+
type: bug
29+
issues: []
30+
- pr: 141391
31+
summary: Allow `include_source_on_error` param on logs streams
32+
area: Data streams
33+
type: bug
34+
issues:
35+
- 141360
36+
- pr: 141408
37+
summary: Ensure paused shard snapshot can be deleted
38+
area: Snapshot/Restore
39+
type: bug
40+
issues: []
41+
- pr: 141519
42+
summary: Reduce locking when persisting ML job statistics
43+
area: Machine Learning
44+
type: bug
45+
issues:
46+
- 140511
47+
- pr: 141539
48+
summary: Reindexing older indices with percolator fields clears migration assistant errors
49+
area: Infra/Core
50+
type: bug
51+
issues: []
52+
- pr: 141549
53+
summary: Allow shadowing time series metrics and dimension in non time series indexing
54+
area: Mapping
55+
type: bug
56+
issues:
57+
- 140882
58+
- pr: 141565
59+
summary: Don't overwrite decision with `NOT_PREFERRED` unless its an improvement
60+
area: Allocation
61+
type: bug
62+
issues: []
63+
- pr: 141568
64+
summary: Fix TS bug when grouping on aliases
65+
area: ES|QL
66+
type: bug
67+
issues: []
68+
- pr: 141692
69+
summary: "[Inference API] Prevent trailing slashes from being included in URLs"
70+
area: Inference
71+
type: bug
72+
issues: []
73+
- pr: 141711
74+
summary: Avoid a possible NPE by throwing an EIAE instead with more info
75+
area: ES|QL
76+
type: bug
77+
issues:
78+
- 141267
79+
- pr: 141747
80+
summary: Reduce cancellation check interval in `CancellableBulkScorer` for better responsiveness
81+
area: Search
82+
type: bug
83+
issues: []
84+
- pr: 141776
85+
summary: ESQL fix TO_IP leading_zeros=octal parsing
86+
area: ES|QL
87+
type: bug
88+
issues:
89+
- 141627
90+
- pr: 141792
91+
summary: Fix cluster name in ECS upgrade
92+
area: Infra/Logging
93+
type: bug
94+
issues: []
95+
- pr: 141815
96+
summary: Prevent large CancelTasksRequest descriptions by truncating nodes and actions
97+
area: Search
98+
type: bug
99+
issues: []
100+
- pr: 141872
101+
summary: "[GPU] Handle segments too big for MSAI segment access"
102+
area: Vector Search
103+
type: bug
104+
issues:
105+
- 141746
106+
- pr: 141890
107+
summary: Fix ILM's 'skipping policy' logging level
108+
area: ES|QL
109+
type: enhancement
110+
issues:
111+
- 141876
112+
- pr: 141904
113+
summary: Ensure Rewriteable.rewriteAndFetch listeners are not executed on transport threads
114+
area: Search
115+
type: bug
116+
issues: []
117+
- pr: 141940
118+
summary: Fix IP_PREFIX function leaking data in scratch
119+
area: ES|QL
120+
type: bug
121+
issues:
122+
- 141628
123+
- pr: 141973
124+
summary: Fix handling empty collapse construct
125+
area: Search
126+
type: bug
127+
issues:
128+
- 139299
129+
- pr: 142039
130+
summary: Implement comprehensive top N parameter handling for text similarity reranker
131+
area: Ranking
132+
type: bug
133+
issues: []
134+
- pr: 142042
135+
summary: Suppress success callback when failing master task
136+
area: Cluster Coordination
137+
type: bug
138+
issues: []
139+
- pr: 142046
140+
summary: Fix Top Hits Incompatible Field Types on Sort Across Indices
141+
area: Search
142+
type: bug
143+
issues:
144+
- 141906
145+
- pr: 142047
146+
summary: Dynamically grow hash in linear counting in HLL
147+
area: ES|QL
148+
type: bug
149+
issues:
150+
- 41847
151+
- pr: 142181
152+
summary: "[Inference API] Do not write \"task\" field in Jina embedding request if unsupported"
153+
area: Inference
154+
type: bug
155+
issues: []
156+
- pr: 142186
157+
summary: Terminate S3 get blob retries when node is shutting down
158+
area: Snapshot/Restore
159+
type: bug
160+
issues: []
161+
- pr: 142193
162+
summary: Terminate GCS retries when node is shutting down
163+
area: Snapshot/Restore
164+
type: bug
165+
issues: []
166+
- pr: 142238
167+
summary: "[Inference API] Fix `ChunkingSettings` field missing from `ModelConfigurations` equals method"
168+
area: Inference
169+
type: bug
170+
issues: []
171+
- pr: 142332
172+
summary: Fix bug with multiple spatial aggs filtering in ES|QL
173+
area: ES|QL
174+
type: bug
175+
issues:
176+
- 142329
177+
- pr: 142403
178+
summary: Fix transform validation to reject PUT and `_start` when user lacks remote index permissions
179+
area: Transform
180+
type: bug
181+
issues:
182+
- 95367
183+
- pr: 142479
184+
summary: Fixing for NPE when there is no query specified for the standard retriever
185+
area: Ranking
186+
type: bug
187+
issues:
188+
- 142336
189+
- pr: 142500
190+
summary: Updating bundled jdk version to 25.0.2+10
191+
area: Packaging
192+
type: upgrade
193+
issues: []

docs/release-notes/deprecations.md

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

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

19+
20+
## 9.3.1 [elasticsearch-9.3.1-deprecations]
21+
```{applies_to}
22+
stack: ga 9.3.1
23+
```
24+
25+
There are no deprecations associated with this release.
26+
27+
## 9.2.6 [elasticsearch-9.2.6-deprecations]
28+
```{applies_to}
29+
stack: ga 9.2.6
30+
```
31+
32+
There are no deprecations associated with this release.
33+
1934
## 9.3.0 [elasticsearch-9.3.0-deprecations]
2035

2136
ILM:

0 commit comments

Comments
 (0)