Skip to content

Commit 05caf25

Browse files
Merge branch 'main' into pkar/resolve-index-force-reconn
2 parents 04db74e + 44207cb commit 05caf25

File tree

17 files changed

+211
-12
lines changed

17 files changed

+211
-12
lines changed

docs/reference/query-languages/esql/_snippets/functions/layout/first.md

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/reference/query-languages/esql/_snippets/functions/layout/last.md

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/reference/query-languages/esql/_snippets/lists/aggregation-functions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
* [`AVG`](../../functions-operators/aggregation-functions/avg.md)
33
* [`COUNT`](../../functions-operators/aggregation-functions/count.md)
44
* [`COUNT_DISTINCT`](../../functions-operators/aggregation-functions/count_distinct.md)
5-
% * [`FIRST`](../../functions-operators/aggregation-functions/first.md) {applies_to}`stack: preview` {applies_to}`serverless: preview`
6-
% * [`LAST`](../../functions-operators/aggregation-functions/last.md) {applies_to}`stack: preview` {applies_to}`serverless: preview`
5+
* [`FIRST`](../../functions-operators/aggregation-functions/first.md) {applies_to}`stack: ga 9.4` {applies_to}`serverless: preview`
6+
* [`LAST`](../../functions-operators/aggregation-functions/last.md) {applies_to}`stack: ga 9.4` {applies_to}`serverless: preview`
77
* [`MAX`](../../functions-operators/aggregation-functions/max.md)
88
* [`MEDIAN`](../../functions-operators/aggregation-functions/median.md)
99
* [`MEDIAN_ABSOLUTE_DEVIATION`](../../functions-operators/aggregation-functions/median_absolute_deviation.md)

docs/reference/query-languages/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,8 +155,8 @@ toc:
155155
- file: esql/functions-operators/aggregation-functions/values.md
156156
- file: esql/functions-operators/aggregation-functions/variance.md
157157
- file: esql/functions-operators/aggregation-functions/weighted_avg.md
158-
- hidden: esql/functions-operators/aggregation-functions/first.md
159-
- hidden: esql/functions-operators/aggregation-functions/last.md
158+
- file: esql/functions-operators/aggregation-functions/first.md
159+
- file: esql/functions-operators/aggregation-functions/last.md
160160
- file: esql/functions-operators/time-series-aggregation-functions.md
161161
children:
162162
- file: esql/functions-operators/time-series-aggregation-functions/absent_over_time.md

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.2.7 [elasticsearch-9.2.7-breaking-changes]
16+
```{applies_to}
17+
stack: ga 9.2.7
18+
```
19+
20+
There are no breaking changes associated with this release.
21+
1522
## 9.3.1 [elasticsearch-9.3.1-breaking-changes]
1623

1724
There are no breaking changes associated with this release.
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
version: 9.2.7
2+
released: false
3+
generated: 2026-03-13T00:10:48.749483263Z
4+
changelogs:
5+
- pr: 140049
6+
summary: "[JupiterOne] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system`"
7+
area: Authorization
8+
type: enhancement
9+
- pr: 140700
10+
summary: "Apm-server: update monitor mappings to include new TBS metrics"
11+
area: Monitoring
12+
type: enhancement
13+
issues: []
14+
- pr: 141919
15+
summary: Fix `ClassCastException` when merging `TopHits` with mixed sort field types
16+
area: Aggregations
17+
type: bug
18+
issues:
19+
- 141714
20+
- pr: 141974
21+
summary: Fix cancellation race in `CancellableRateLimitedFluxIterator`
22+
area: Snapshot/Restore
23+
type: bug
24+
issues: []
25+
- pr: 142150
26+
summary: Add circuit breaker for query construction to prevent OOM from automaton-based queries
27+
area: Search
28+
type: bug
29+
issues: []
30+
- pr: 142386
31+
summary: Fix `QlIllegalArgumentException` with non-foldable date range queries
32+
area: SQL
33+
type: bug
34+
issues:
35+
- 137365
36+
- pr: 142452
37+
summary: Skip checkpoint query filter when `runtime_mappings` are present
38+
area: Transform
39+
type: enhancement
40+
issues: []
41+
- pr: 142648
42+
summary: "[Sentinel One] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third-party agent indices in the `Kibana system` to support the unified alert data stream."
43+
area: Authorization
44+
type: enhancement
45+
- pr: 142848
46+
summary: Disable CAE in microsoft-graph-authz plugin
47+
area: Security
48+
type: bug
49+
issues:
50+
- 142743
51+
- pr: 142856
52+
summary: "[ML]Fix latest transforms disregarding updates when sort and sync fields are non-monotonic"
53+
area: Transform
54+
type: bug
55+
issues:
56+
- 90643
57+
- pr: 142872
58+
summary: Fix Duplicate ML Model Allocations on Same Node
59+
area: Machine Learning
60+
type: bug
61+
issues: []
62+
- pr: 142925
63+
summary: Add timeout support for KNN searches in the DFS phase
64+
area: Search
65+
type: bug
66+
issues: []
67+
- pr: 143077
68+
summary: Fixed stats API to use correct allocation count for `required_native_memory_bytes` calculation
69+
area: Machine Learning
70+
type: bug
71+
issues:
72+
- 107831
73+
- pr: 143134
74+
summary: Fix use-after-free in `SearchApplicationIndexService` buffer lifecycle
75+
area: Security
76+
type: bug
77+
issues: []
78+
- pr: 143173
79+
summary: "Apm-data: explicit map of `timestamp.us` to long"
80+
area: Data streams
81+
type: bug
82+
issues: []
83+
- pr: 143325
84+
summary: Promptly clean up CCS exchange sinks
85+
area: ES|QL
86+
type: bug
87+
issues: []
88+
- pr: 143556
89+
summary: Bump Kiota Libs
90+
area: Authentication
91+
type: upgrade
92+
issues: []
93+
- pr: 143668
94+
summary: ESQL - enable zero_terms_query option in MATCH function
95+
area: ES|QL
96+
type: bug
97+
issues:
98+
- 143070
99+
- pr: 143733
100+
summary: Fix nested object float arrays being mapped to dense vectors when they are mapped in dynamic template mappings
101+
area: Search
102+
type: enhancement
103+
issues:
104+
- 143732

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+
20+
## 9.2.7 [elasticsearch-9.2.7-deprecations]
21+
```{applies_to}
22+
stack: ga 9.2.7
23+
```
24+
There are no deprecations associated with this release.
25+
1926
## 9.3.1 [elasticsearch-9.3.1-deprecations]
2027

2128
There are no deprecations associated with this release.

docs/release-notes/index.md

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

23+
## 9.2.7 [elasticsearch-9.2.7-release-notes]
24+
```{applies_to}
25+
stack: ga 9.2.7
26+
```
27+
28+
### Features and enhancements [elasticsearch-9.2.7-features-enhancements]
29+
30+
Authentication:
31+
* Bump Kiota Libs [#143556](https://github.com/elastic/elasticsearch/pull/143556)
32+
33+
Authorization:
34+
* [JupiterOne] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system` [#140049](https://github.com/elastic/elasticsearch/pull/140049)
35+
* [Sentinel One] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third-party agent indices in the `Kibana system` to support the unified alert data stream. [#142648](https://github.com/elastic/elasticsearch/pull/142648)
36+
37+
Monitoring:
38+
* Apm-server: update monitor mappings to include new TBS metrics [#140700](https://github.com/elastic/elasticsearch/pull/140700)
39+
40+
Search:
41+
* Fix nested object float arrays being mapped to dense vectors when they are mapped in dynamic template mappings [#143733](https://github.com/elastic/elasticsearch/pull/143733) (issue: [#143732](https://github.com/elastic/elasticsearch/issues/143732))
42+
43+
Transform:
44+
* Skip checkpoint query filter when `runtime_mappings` are present [#142452](https://github.com/elastic/elasticsearch/pull/142452)
45+
46+
47+
### Fixes [elasticsearch-9.2.7-fixes]
48+
49+
Aggregations:
50+
* Fix `ClassCastException` when merging `TopHits` with mixed sort field types [#141919](https://github.com/elastic/elasticsearch/pull/141919) (issue: [#141714](https://github.com/elastic/elasticsearch/issues/141714))
51+
52+
Data streams:
53+
* Apm-data: explicit map of `timestamp.us` to long [#143173](https://github.com/elastic/elasticsearch/pull/143173)
54+
55+
ES|QL:
56+
* ESQL - enable zero_terms_query option in MATCH function [#143668](https://github.com/elastic/elasticsearch/pull/143668) (issue: [#143070](https://github.com/elastic/elasticsearch/issues/143070))
57+
* Promptly clean up CCS exchange sinks [#143325](https://github.com/elastic/elasticsearch/pull/143325)
58+
59+
Machine Learning:
60+
* Fix Duplicate ML Model Allocations on Same Node [#142872](https://github.com/elastic/elasticsearch/pull/142872)
61+
* Fixed stats API to use correct allocation count for `required_native_memory_bytes` calculation [#143077](https://github.com/elastic/elasticsearch/pull/143077) (issue: [#107831](https://github.com/elastic/elasticsearch/issues/107831))
62+
63+
SQL:
64+
* Fix `QlIllegalArgumentException` with non-foldable date range queries [#142386](https://github.com/elastic/elasticsearch/pull/142386) (issue: [#137365](https://github.com/elastic/elasticsearch/issues/137365))
65+
66+
Search:
67+
* Add circuit breaker for query construction to prevent OOM from automaton-based queries [#142150](https://github.com/elastic/elasticsearch/pull/142150)
68+
* Add timeout support for KNN searches in the DFS phase [#142925](https://github.com/elastic/elasticsearch/pull/142925)
69+
70+
Security:
71+
* Disable CAE in microsoft-graph-authz plugin [#142848](https://github.com/elastic/elasticsearch/pull/142848) (issue: [#142743](https://github.com/elastic/elasticsearch/issues/142743))
72+
* Fix use-after-free in `SearchApplicationIndexService` buffer lifecycle [#143134](https://github.com/elastic/elasticsearch/pull/143134)
73+
74+
Snapshot/Restore:
75+
* Fix cancellation race in `CancellableRateLimitedFluxIterator` [#141974](https://github.com/elastic/elasticsearch/pull/141974)
76+
77+
Transform:
78+
* [ML]Fix latest transforms disregarding updates when sort and sync fields are non-monotonic [#142856](https://github.com/elastic/elasticsearch/pull/142856) (issue: [#90643](https://github.com/elastic/elasticsearch/issues/90643))
79+
2380

2481
## 9.3.1 [elasticsearch-9.3.1-release-notes]
2582

@@ -52,14 +109,14 @@ Snapshot/Restore:
52109
Vector Search:
53110
* [GPU] Handle segments too big for MSAI segment access [#141872](https://github.com/elastic/elasticsearch/pull/141872) (issue: [#141746](https://github.com/elastic/elasticsearch/issues/141746))
54111

112+
55113
## 9.2.6 [elasticsearch-9.2.6-release-notes]
56114

57115
### Features and enhancements [elasticsearch-9.2.6-features-enhancements]
58116

59117
Packaging:
60118
* Updating bundled jdk version to 25.0.2+10 [#142500](https://github.com/elastic/elasticsearch/pull/142500)
61119

62-
63120
### Fixes [elasticsearch-9.2.6-fixes]
64121

65122
Cluster Coordination:
@@ -93,14 +150,15 @@ Mapping:
93150
* Allow shadowing time series metrics and dimension in non time series indexing [#141549](https://github.com/elastic/elasticsearch/pull/141549) (issue: [#140882](https://github.com/elastic/elasticsearch/issues/140882))
94151

95152
Ranking:
96-
* Fixing for NPE when there is no query specified for the standard retriever [#142479](https://github.com/elastic/elasticsearch/pull/142479) (issue: [#142336](https://github.com/elastic/elasticsearch/issues/142336))
97153
* Implement comprehensive top N parameter handling for text similarity reranker [#142039](https://github.com/elastic/elasticsearch/pull/142039)
154+
* Fixing for NPE when there is no query specified for the standard retriever [#142479](https://github.com/elastic/elasticsearch/pull/142479) (issue: [#142336](https://github.com/elastic/elasticsearch/issues/142336))
98155

99156
Search:
100157
* Ensure Rewriteable.rewriteAndFetch listeners are not executed on transport threads [#141904](https://github.com/elastic/elasticsearch/pull/141904)
101-
* Fix Top Hits Incompatible Field Types on Sort Across Indices [#142046](https://github.com/elastic/elasticsearch/pull/142046) (issue: [#141906](https://github.com/elastic/elasticsearch/issues/141906))
102158
* Fix handling empty collapse construct [#141973](https://github.com/elastic/elasticsearch/pull/141973) (issue: [#139299](https://github.com/elastic/elasticsearch/issues/139299))
159+
* Fix Top Hits Incompatible Field Types on Sort Across Indices [#142046](https://github.com/elastic/elasticsearch/pull/142046) (issue: [#141906])
103160
* Prevent large CancelTasksRequest descriptions by truncating nodes and actions [#141815](https://github.com/elastic/elasticsearch/pull/141815)
161+
(https://github.com/elastic/elasticsearch/issues/141906))
104162
* Reduce cancellation check interval in `CancellableBulkScorer` for better responsiveness [#141747](https://github.com/elastic/elasticsearch/pull/141747)
105163

106164
Snapshot/Restore:

modules/aggregations/src/yamlRestTest/resources/rest-api-spec/test/aggregations/date_range.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,9 @@ setup:
133133
body:
134134
settings:
135135
number_of_shards: 1
136+
- do:
137+
indices.refresh:
138+
index: test_a_unmapped
136139
- do:
137140
search:
138141
index: test_a_unmapped

modules/aggregations/src/yamlRestTest/resources/rest-api-spec/test/aggregations/ip_range.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ setup:
77
properties:
88
ip:
99
type: ip
10+
- do:
11+
indices.refresh:
12+
index: test
1013

1114
---
1215
"IP range":

0 commit comments

Comments
 (0)