Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion docs/release-notes/breaking-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,14 @@ If you are migrating from a version prior to version 9.0, you must first upgrade

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

## 9.3.2 [elasticsearch-9.3.2-breaking-changes]
```{applies_to}
stack: ga 9.3.2
```
## 9.3.2 [elasticsearch-9.3.2-breaking-changes]

There are no breaking changes associated with this release.

## 9.3.3 [elasticsearch-9.3.3-breaking-changes]

There are no breaking changes associated with this release.

Expand Down
164 changes: 164 additions & 0 deletions docs/release-notes/changelog-bundles/9.3.3.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,164 @@
version: 9.3.3
released: true
generated: 2026-03-22T00:34:58.318936510Z
changelogs:
- pr: 140049
summary: "[JupiterOne] Add `manage`, `create_index`, `read`, `index`, `write`, `delete`, permission for third party agent indices `kibana_system`"
area: Authorization
type: enhancement
- pr: 140700
summary: "Apm-server: update monitor mappings to include new TBS metrics"
area: Monitoring
type: enhancement
issues: []
- pr: 141340
summary: Skip nullifying aliases for Aggregate groups.
area: ES|QL
type: bug
issues: []
- pr: 141919
summary: Fix `ClassCastException` when merging `TopHits` with mixed sort field types
area: Aggregations
type: bug
issues:
- 141714
- pr: 141974
summary: Fix cancellation race in `CancellableRateLimitedFluxIterator`
area: Snapshot/Restore
type: bug
issues: []
- pr: 142150
summary: Add circuit breaker for query construction to prevent OOM from automaton-based queries
area: Search
type: bug
issues: []
- pr: 142300
summary: Fix incorrect nullify with unmapped fields
area: ES|QL
type: bug
issues:
- 141870
- pr: 142452
summary: Skip checkpoint query filter when `runtime_mappings` are present
area: Transform
type: enhancement
issues: []
- pr: 142648
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."
area: Authorization
type: enhancement
- pr: 142848
summary: Disable CAE in microsoft-graph-authz plugin
area: Security
type: bug
issues:
- 142743
- pr: 142856
summary: "[ML]Fix latest transforms disregarding updates when sort and sync fields are non-monotonic"
area: Transform
type: bug
issues:
- 90643
- pr: 142872
summary: Fix Duplicate ML Model Allocations on Same Node
area: Machine Learning
type: bug
issues: []
- pr: 142882
summary: Account for missing `StubRelation` due to `SurrogateExpressions` replacement
area: ES|QL
type: bug
issues:
- 142219
- pr: 142925
summary: Add timeout support for KNN searches in the DFS phase
area: Search
type: bug
issues: []
- pr: 143077
summary: Fixed stats API to use correct allocation count for `required_native_memory_bytes` calculation
area: Machine Learning
type: bug
issues:
- 107831
- pr: 143134
summary: Fix use-after-free in `SearchApplicationIndexService` buffer lifecycle
area: Security
type: bug
issues: []
- pr: 143159
summary: "Fix: `_resolve/index API` should be able to accept an empty body"
area: CCS
type: bug
issues: []
- pr: 143173
summary: "Apm-data: explicit map of `timestamp.us` to long"
area: Data streams
type: bug
issues: []
- pr: 143210
summary: Fix unresolved name pattern
area: ES|QL
type: bug
issues: []
- pr: 143325
summary: Promptly clean up CCS exchange sinks
area: ES|QL
type: bug
issues: []
- pr: 143399
summary: Fix KQL/QSTR with unmapped fields in NULLIFY mode
area: ES|QL
type: bug
issues:
- 142968
- 142959
- pr: 143489
summary: TS command ignores aliases in BY
area: ES|QL
type: bug
issues: []
- pr: 143531
summary: Fix GPU merge `ClassCastException` with wrapped directories
area: Vector Search
type: bug
issues: []
- pr: 143556
summary: Bump Kiota Libs
area: Authentication
type: upgrade
issues: []
- pr: 143668
summary: ESQL - enable zero_terms_query option in MATCH function
area: ES|QL
type: bug
issues:
- 143070
- pr: 143680
summary: 'Fix `UnsupportedOperationException` when using a `plain` highlighter with a query on a field used for index sorting (`index.sort.*`). '
area: Highlighting
type: bug
issues: []
- pr: 143726
summary: Apply the source filter on metadata field mappers when loading from synthetic source
area: Mapping
type: bug
issues:
- 143464
- pr: 143733
summary: Fix nested object float arrays being mapped to dense vectors when they are mapped in dynamic template mappings
area: Search
type: enhancement
issues:
- 143732
- pr: 143958
summary: Expand DLM user to allow interaction with .workflows-events
area: Data streams
type: bug
issues: []
- pr: 144029
summary: Fix nullify where in stats
area: ES|QL
type: bug
issues:
- 143991
6 changes: 5 additions & 1 deletion docs/release-notes/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,14 @@ To give you insight into what deprecated features you’re using, {{es}}:

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

## 9.3.2 [elasticsearch-9.3.2-deprecations]
```{applies_to}
stack: ga 9.3.2
```
## 9.3.2 [elasticsearch-9.3.2-deprecations]

There are no deprecations associated with this release.

## 9.3.3 [elasticsearch-9.3.3-deprecations]

There are no deprecations associated with this release.

Expand Down
77 changes: 77 additions & 0 deletions docs/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,79 @@ Vector Search:



## 9.3.3 [elasticsearch-9.3.3-release-notes]

### Features and enhancements [elasticsearch-9.3.3-features-enhancements]

Authentication:
* Bump Kiota Libs [#143556](https://github.com/elastic/elasticsearch/pull/143556)

Authorization:
* [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)
* [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)

Monitoring:
* Apm-server: update monitor mappings to include new TBS metrics [#140700](https://github.com/elastic/elasticsearch/pull/140700)

Search:
* 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))

Transform:
* Skip checkpoint query filter when `runtime_mappings` are present [#142452](https://github.com/elastic/elasticsearch/pull/142452)


### Fixes [elasticsearch-9.3.3-fixes]

Aggregations:
* 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))

CCS:
* Fix: `_resolve/index API` should be able to accept an empty body [#143159](https://github.com/elastic/elasticsearch/pull/143159)

Data streams:
* Apm-data: explicit map of `timestamp.us` to long [#143173](https://github.com/elastic/elasticsearch/pull/143173)
* Expand DLM user to allow interaction with .workflows-events [#143958](https://github.com/elastic/elasticsearch/pull/143958)

ES|QL:
* Account for missing `StubRelation` due to `SurrogateExpressions` replacement [#142882](https://github.com/elastic/elasticsearch/pull/142882) (issue: [#142219](https://github.com/elastic/elasticsearch/issues/142219))
* 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))
* Fix KQL/QSTR with unmapped fields in NULLIFY mode [#143399](https://github.com/elastic/elasticsearch/pull/143399) (issues: [#142968](https://github.com/elastic/elasticsearch/issues/142968), [#142959](https://github.com/elastic/elasticsearch/issues/142959))
* Fix incorrect nullify with unmapped fields [#142300](https://github.com/elastic/elasticsearch/pull/142300) (issue: [#141870](https://github.com/elastic/elasticsearch/issues/141870))
* Fix nullify where in stats [#144029](https://github.com/elastic/elasticsearch/pull/144029) (issue: [#143991](https://github.com/elastic/elasticsearch/issues/143991))
* Fix unresolved name pattern [#143210](https://github.com/elastic/elasticsearch/pull/143210)
* Promptly clean up CCS exchange sinks [#143325](https://github.com/elastic/elasticsearch/pull/143325)
* Skip nullifying aliases for Aggregate groups. [#141340](https://github.com/elastic/elasticsearch/pull/141340)
* TS command ignores aliases in BY [#143489](https://github.com/elastic/elasticsearch/pull/143489)

Highlighting:
* Fix `UnsupportedOperationException` when using a `plain` highlighter with a query on a field used for index sorting (`index.sort.*`). [#143680](https://github.com/elastic/elasticsearch/pull/143680)

Machine Learning:
* Fix Duplicate ML Model Allocations on Same Node [#142872](https://github.com/elastic/elasticsearch/pull/142872)
* 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))

Mapping:
* Apply the source filter on metadata field mappers when loading from synthetic source [#143726](https://github.com/elastic/elasticsearch/pull/143726) (issue: [#143464](https://github.com/elastic/elasticsearch/issues/143464))

Search:
* Add circuit breaker for query construction to prevent OOM from automaton-based queries [#142150](https://github.com/elastic/elasticsearch/pull/142150)
* Add timeout support for KNN searches in the DFS phase [#142925](https://github.com/elastic/elasticsearch/pull/142925)

Security:
* Disable CAE in microsoft-graph-authz plugin [#142848](https://github.com/elastic/elasticsearch/pull/142848) (issue: [#142743](https://github.com/elastic/elasticsearch/issues/142743))
* Fix use-after-free in `SearchApplicationIndexService` buffer lifecycle [#143134](https://github.com/elastic/elasticsearch/pull/143134)

Snapshot/Restore:
* Fix cancellation race in `CancellableRateLimitedFluxIterator` [#141974](https://github.com/elastic/elasticsearch/pull/141974)

Transform:
* [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))

Vector Search:
* Fix GPU merge `ClassCastException` with wrapped directories [#143531](https://github.com/elastic/elasticsearch/pull/143531)



## 9.2.7 [elasticsearch-9.2.7-release-notes]

### Features and enhancements [elasticsearch-9.2.7-features-enhancements]
Expand Down Expand Up @@ -150,6 +223,8 @@ Snapshot/Restore:
Transform:
* [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))



## 9.2.6 [elasticsearch-9.2.6-release-notes]

### Features and enhancements [elasticsearch-9.2.6-features-enhancements]
Expand Down Expand Up @@ -209,6 +284,7 @@ Transform:
* Fix transform validation to reject PUT and `_start` when user lacks remote index permissions [#142403](https://github.com/elastic/elasticsearch/pull/142403) (issue: [#95367](https://github.com/elastic/elasticsearch/issues/95367))



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

### Features and enhancements [elasticsearch-9.3.1-features-enhancements]
Expand Down Expand Up @@ -291,6 +367,7 @@ Vector Search:
* [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))



## 9.3.0 [elasticsearch-9.3.0-release-notes]

### Highlights [elasticsearch-9.3.0-highlights]
Expand Down
Loading