From 6af102ea74f083be0528053fc3c1a8537a21d6b4 Mon Sep 17 00:00:00 2001 From: Laura Trotta Date: Mon, 16 Feb 2026 12:27:14 +0100 Subject: [PATCH 1/2] update known issues --- docs/release-notes/known-issues.md | 54 ++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/docs/release-notes/known-issues.md b/docs/release-notes/known-issues.md index dda2babf41..4e14ba74c4 100644 --- a/docs/release-notes/known-issues.md +++ b/docs/release-notes/known-issues.md @@ -7,6 +7,60 @@ navigation_title: "Known issues" For detailed issues, refer to the [Java client repo](https://github.com/elastic/elasticsearch-java/issues). +## 9.3.0 [known-issues-9-3-0] + +Version 9.3.0 of the client introduced a long list of breaking changes to better represent the server's API, but some of the [changes](9-3-0.md#breaking-changes-elasticsearch-java-client-930-breaking-changes) from `String` to `List` were wrong and have been fixed with the 9.3.1 release. +Here's the list of the reverted changes: + +::::{dropdown} List to String + +- elasticsearch._types.query_dsl.FieldLookup + - `routing`: modified from `List` to `String`, now optional + + +- elasticsearch._types.query_dsl.MoreLikeThisQuery + - `routing`: modified from `List` to `String`, now optional + + +- elasticsearch._types.query_dsl.PercolateQuery + - `routing`: modified from `List` to `String`, now optional + + +- elasticsearch._types.query_dsl.TermsLookup + - `routing`: modified from `List` to `String`, now optional + + +- elasticsearch.core.bulk.BulkOperationBase + - `routing`: modified from `List` to `String`, now optional + + +- elasticsearch.core.reindex.Destination + - `routing`: modified from `List` to `String`, now optional + + +- elasticsearch.core.search.CompletionSuggestOption + - `routing`: modified from `List` to `String`, now optional + + +- elasticsearch.indices.Alias + - `indexRouting`: modified from `List` to `String`, now optional + - `routing`: modified from `List` to `String`, now optional + - `searchRouting`: modified from `List` to `String`, now optional + + +- elasticsearch.indices.PutAliasRequest + - `indexRouting`: modified from `List` to `String`, now optional + - `routing`: modified from `List` to `String`, now optional + - `searchRouting`: modified from `List` to `String`, now optional + + +- elasticsearch.indices.update_aliases.AddAction + - `indexRouting`: modified from `List` to `String`, now optional + - `routing`: modified from `List` to `String`, now optional + - `searchRouting`: modified from `List` to `String`, now optional + +:::: + ## 9.x [known-issues-9-x] All 9.x versions of the client previous to, respectively, 9.2.4, 9.1.10 and 9.0.9 are affected by a bug with the new Rest5Client where memory usage is substantially higher than necessary. From 99ab122958bff0c81c79a8117f791695c38b6505 Mon Sep 17 00:00:00 2001 From: Laura Trotta Date: Mon, 16 Feb 2026 12:32:43 +0100 Subject: [PATCH 2/2] fix link --- docs/release-notes/known-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/release-notes/known-issues.md b/docs/release-notes/known-issues.md index 4e14ba74c4..4b03b953df 100644 --- a/docs/release-notes/known-issues.md +++ b/docs/release-notes/known-issues.md @@ -9,7 +9,7 @@ For detailed issues, refer to the [Java client repo](https://github.com/elastic/ ## 9.3.0 [known-issues-9-3-0] -Version 9.3.0 of the client introduced a long list of breaking changes to better represent the server's API, but some of the [changes](9-3-0.md#breaking-changes-elasticsearch-java-client-930-breaking-changes) from `String` to `List` were wrong and have been fixed with the 9.3.1 release. +Version 9.3.0 of the client introduced a long list of breaking changes to better represent the server's API, but some of the [changes](9-3-0.md) from `String` to `List` were wrong and have been fixed with the 9.3.1 release. Here's the list of the reverted changes: ::::{dropdown} List to String