From 73a3069ad098b49229cb161eb737bec138a2017d Mon Sep 17 00:00:00 2001 From: elasticsearchmachine Date: Tue, 3 Jun 2025 14:58:48 +0000 Subject: [PATCH] Finalize docs for v9.0.2 release --- docs/release-notes/breaking-changes.md | 6 --- .../release-notes/changelog-bundles/9.0.2.yml | 38 ++++++++++++++++++- docs/release-notes/deprecations.md | 3 -- docs/release-notes/index.md | 15 +++++--- 4 files changed, 46 insertions(+), 16 deletions(-) diff --git a/docs/release-notes/breaking-changes.md b/docs/release-notes/breaking-changes.md index 7309c76c5e450..b46191ffc74c8 100644 --- a/docs/release-notes/breaking-changes.md +++ b/docs/release-notes/breaking-changes.md @@ -12,9 +12,6 @@ If you are migrating from a version prior to version 9.0, you must first upgrade % ## Next version [elasticsearch-nextversion-breaking-changes] -```{applies_to} -stack: coming 9.0.2 -``` ## 9.0.2 [elasticsearch-9.0.2-breaking-changes] Snapshot/Restore: @@ -49,9 +46,6 @@ will prevent node from starting [#118366](https://github.com/elastic/elasticsear Cluster Coordination: * Remove unsupported legacy value for `discovery.type` [#112903](https://github.com/elastic/elasticsearch/pull/112903) -ES|QL -* Limit the scope of the skip_unavailable setting for remote clusters [#120236](https://github.com/elastic/elasticsearch/pull/120236) - EQL: * Set allow_partial_search_results=true by default [#120267](https://github.com/elastic/elasticsearch/pull/120267) diff --git a/docs/release-notes/changelog-bundles/9.0.2.yml b/docs/release-notes/changelog-bundles/9.0.2.yml index 4b5a24f64bca0..1da962757cf37 100644 --- a/docs/release-notes/changelog-bundles/9.0.2.yml +++ b/docs/release-notes/changelog-bundles/9.0.2.yml @@ -1,6 +1,6 @@ version: 9.0.2 -released: false -generated: 2025-05-22T15:14:00.768080Z +released: true +generated: 2025-06-03T14:58:36.937148609Z changelogs: - pr: 126992 summary: Add missing `outbound_network` entitlement to x-pack-core @@ -36,6 +36,12 @@ changelogs: type: bug issues: - 127468 + - pr: 127564 + summary: Consider inlinestats when having `field_caps` check for field names + area: ES|QL + type: bug + issues: + - 127236 - pr: 127658 summary: Append all data to Chat Completion buffer area: Machine Learning @@ -133,3 +139,31 @@ changelogs: area: Data streams type: bug issues: [] + - pr: 128259 + summary: Added geometry validation for GEO types to exit early on invalid latitudes + area: Geo + type: bug + issues: + - 128234 + - pr: 128260 + summary: Fix validation NPE in Enrich and add extra @Nullable annotations + area: ES|QL + type: bug + issues: + - 126297 + - 126253 + - pr: 128320 + summary: Use new source loader when lower `docId` is accessed + area: Codec + type: bug + issues: [] + - pr: 128327 + summary: Use internal user for internal inference action + area: Machine Learning + type: bug + issues: [] + - pr: 128338 + summary: Pass timeout to chat completion + area: Machine Learning + type: bug + issues: [] diff --git a/docs/release-notes/deprecations.md b/docs/release-notes/deprecations.md index 978066708c5c6..2f900c918c378 100644 --- a/docs/release-notes/deprecations.md +++ b/docs/release-notes/deprecations.md @@ -16,9 +16,6 @@ To give you insight into what deprecated features you’re using, {{es}}: % ## Next version [elasticsearch-nextversion-deprecations] -```{applies_to} -stack: coming 9.0.2 -``` ## 9.0.2 [elasticsearch-9.0.2-deprecations] No deprecations in this version. diff --git a/docs/release-notes/index.md b/docs/release-notes/index.md index f8405fdf0b00c..6e74f0d3d9e61 100644 --- a/docs/release-notes/index.md +++ b/docs/release-notes/index.md @@ -21,9 +21,6 @@ To check for security updates, go to [Security announcements for the Elastic sta % * ## 9.0.2 [elasticsearch-9.0.2-release-notes] -```{applies_to} -stack: coming 9.0.2 -``` ### Features and enhancements [elasticsearch-9.0.2-features-enhancements] @@ -41,6 +38,9 @@ Aggregations: Audit: * Handle streaming request body in audit log [#127798](https://github.com/elastic/elasticsearch/pull/127798) +Codec: +* Use new source loader when lower `docId` is accessed [#128320](https://github.com/elastic/elasticsearch/pull/128320) + Data streams: * Fix system data streams incorrectly showing up in the list of template validation problems [#128161](https://github.com/elastic/elasticsearch/pull/128161) @@ -48,12 +48,17 @@ Downsampling: * Downsampling does not consider passthrough fields as dimensions [#127752](https://github.com/elastic/elasticsearch/pull/127752) (issue: [#125156](https://github.com/elastic/elasticsearch/issues/125156)) ES|QL: +* Consider inlinestats when having `field_caps` check for field names [#127564](https://github.com/elastic/elasticsearch/pull/127564) (issue: [#127236](https://github.com/elastic/elasticsearch/issues/127236)) * Don't push down filters on the right hand side of an inlinejoin [#127383](https://github.com/elastic/elasticsearch/pull/127383) * ESQL: Avoid unintended attribute removal [#127563](https://github.com/elastic/elasticsearch/pull/127563) (issue: [#127468](https://github.com/elastic/elasticsearch/issues/127468)) * ESQL: Fix alias removal in regex extraction with JOIN [#127687](https://github.com/elastic/elasticsearch/pull/127687) (issue: [#127467](https://github.com/elastic/elasticsearch/issues/127467)) * ESQL: Keep `DROP` attributes when resolving field names [#127009](https://github.com/elastic/elasticsearch/pull/127009) (issue: [#126418](https://github.com/elastic/elasticsearch/issues/126418)) * Ensure ordinal builder emit ordinal blocks [#127949](https://github.com/elastic/elasticsearch/pull/127949) * Fix union types in CCS [#128111](https://github.com/elastic/elasticsearch/pull/128111) +* Fix validation NPE in Enrich and add extra @Nullable annotations [#128260](https://github.com/elastic/elasticsearch/pull/128260) (issues: [#126297](https://github.com/elastic/elasticsearch/issues/126297), [#126253](https://github.com/elastic/elasticsearch/issues/126253)) + +Geo: +* Added geometry validation for GEO types to exit early on invalid latitudes [#128259](https://github.com/elastic/elasticsearch/pull/128259) (issue: [#128234](https://github.com/elastic/elasticsearch/issues/128234)) Infra/Core: * Add missing `outbound_network` entitlement to x-pack-core [#126992](https://github.com/elastic/elasticsearch/pull/126992) (issue: [#127003](https://github.com/elastic/elasticsearch/issues/127003)) @@ -65,6 +70,8 @@ Infra/Scripting: Machine Learning: * Append all data to Chat Completion buffer [#127658](https://github.com/elastic/elasticsearch/pull/127658) * Fix services API Google Vertex AI Rerank location field requirement [#127856](https://github.com/elastic/elasticsearch/pull/127856) +* Pass timeout to chat completion [#128338](https://github.com/elastic/elasticsearch/pull/128338) +* Use internal user for internal inference action [#128327](https://github.com/elastic/elasticsearch/pull/128327) Relevance: * Fix: Add `NamedWriteable` for `RuleQueryRankDoc` [#128153](https://github.com/elastic/elasticsearch/pull/128153) (issue: [#126071](https://github.com/elastic/elasticsearch/issues/126071)) @@ -409,8 +416,6 @@ Machine Learning: * Support mTLS for the Elastic Inference Service integration inside the inference API [#119679](https://github.com/elastic/elasticsearch/pull/119679) * [Inference API] Add node-local rate limiting for the inference API [#120400](https://github.com/elastic/elasticsearch/pull/120400) * [Inference API] fix spell words: covertToString to convertToString [#119922](https://github.com/elastic/elasticsearch/pull/119922) -* Update Linux build images to Rocky Linux 8 with gcc 13.3 [#2773](https://github.com/elastic/ml-cpp/pull/2773) - Mapping: * Add Optional Source Filtering to Source Loaders [#113827](https://github.com/elastic/elasticsearch/pull/113827)