Skip to content

Commit bab4a0c

Browse files
committed
[docs] Re-generate and fix 9.0.0 release notes in markdown
1 parent 212971a commit bab4a0c

File tree

3 files changed

+732
-279
lines changed

3 files changed

+732
-279
lines changed

docs/release-notes/breaking-changes.md

Lines changed: 70 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -10,54 +10,100 @@ Breaking changes can impact your Elastic applications, potentially disrupting no
1010

1111
If you are migrating from a version prior to version 9.0, you must first upgrade to the last 8.x version available. To learn how to upgrade, check out [Upgrade](docs-content://deploy-manage/upgrade.md).
1212

13-
To learn how to upgrade, check out <uprade docs>.
13+
To learn how to upgrade, check out <upgrade docs>.
1414

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

1717
## 9.0.0 [elasticsearch-900-breaking-changes]
1818

19-
Allocation
20-
: * Increase minimum threshold in shard balancer [#115831](https://github.com/elastic/elasticsearch/pull/115831)
19+
Aggregations:
20+
* Remove date histogram boolean support [#118484](https://github.com/elastic/elasticsearch/pull/118484)
21+
22+
Allocation:
23+
* Increase minimum threshold in shard balancer [#115831](https://github.com/elastic/elasticsearch/pull/115831)
2124
* Remove `cluster.routing.allocation.disk.watermark.enable_for_single_data_node` setting [#114207](https://github.com/elastic/elasticsearch/pull/114207)
22-
* Remove cluster state from `/_cluster/reroute` response [#114231](https://github.com/elastic/elasticsearch/pull/114231) (issue: [#88978](https://github.com/elastic/elasticsearch/issues/88978))
25+
* Remove cluster state from `/_cluster/reroute` response [#114231](https://github.com/elastic/elasticsearch/pull/114231) (issue: {es-issue}88978[#88978])
2326

24-
Analysis
25-
: * Snowball stemmers have been upgraded [#114146](https://github.com/elastic/elasticsearch/pull/114146)
26-
* The *german2* stemmer is now an alias for the *german* snowball stemmer [#113614](https://github.com/elastic/elasticsearch/pull/113614)
27-
* The *persian* analyzer has stemmer by default [#113482](https://github.com/elastic/elasticsearch/pull/113482) (issue: [#113050](https://github.com/elastic/elasticsearch/issues/113050))
27+
Analysis:
28+
* Snowball stemmers have been upgraded [#114146](https://github.com/elastic/elasticsearch/pull/114146)
29+
* The 'german2' stemmer is now an alias for the 'german' snowball stemmer [#113614](https://github.com/elastic/elasticsearch/pull/113614)
30+
* The 'persian' analyzer has stemmer by default [#113482](https://github.com/elastic/elasticsearch/pull/113482) (issue: {es-issue}113050[#113050])
2831
* The Korean dictionary for Nori has been updated [#114124](https://github.com/elastic/elasticsearch/pull/114124)
2932

33+
Authentication:
34+
* Configuring a bind DN in an LDAP or Active Directory (AD) realm without a corresponding bind password
35+
will prevent node from starting [#118366](https://github.com/elastic/elasticsearch/pull/118366)
36+
37+
Cluster Coordination:
38+
* Remove unsupported legacy value for `discovery.type` [#112903](https://github.com/elastic/elasticsearch/pull/112903)
3039

31-
Cluster Coordination
32-
: * Remove unsupported legacy value for `discovery.type` [#112903](https://github.com/elastic/elasticsearch/pull/112903)
40+
Discovery-Plugins:
41+
* Upgrade `discovery-ec2` to AWS SDK v2 [#122062](https://github.com/elastic/elasticsearch/pull/122062)
3342

43+
EQL:
44+
* Set allow_partial_search_results=true by default [#120267](https://github.com/elastic/elasticsearch/pull/120267)
3445

35-
Highlighting
36-
: * Remove support for deprecated `force_source` highlighting parameter [#116943](https://github.com/elastic/elasticsearch/pull/116943)
46+
Extract&Transform:
47+
* Restrict Connector APIs to manage/monitor_connector privileges [#119863](https://github.com/elastic/elasticsearch/pull/119863)
3748

49+
Highlighting:
50+
* Remove support for deprecated `force_source` highlighting parameter [#116943](https://github.com/elastic/elasticsearch/pull/116943)
3851

39-
Indices APIs
40-
: * Apply more strict parsing of actions in bulk API [#115923](https://github.com/elastic/elasticsearch/pull/115923)
52+
Indices APIs:
53+
* Apply more strict parsing of actions in bulk API [#115923](https://github.com/elastic/elasticsearch/pull/115923)
4154
* Remove deprecated local attribute from alias APIs [#115393](https://github.com/elastic/elasticsearch/pull/115393)
55+
* Remove the ability to read frozen indices [#120108](https://github.com/elastic/elasticsearch/pull/120108)
56+
* Remove unfreeze REST endpoint [#119227](https://github.com/elastic/elasticsearch/pull/119227)
4257

58+
Infra/Core:
59+
* Change Elasticsearch timeouts to 429 response instead of 5xx [#116026](https://github.com/elastic/elasticsearch/pull/116026)
60+
* Limit `ByteSizeUnit` to 2 decimals [#120142](https://github.com/elastic/elasticsearch/pull/120142)
61+
* Remove `client.type` setting [#118192](https://github.com/elastic/elasticsearch/pull/118192) (issue: {es-issue}104574[#104574])
62+
* Remove any references to org.elasticsearch.core.RestApiVersion#V_7 [#118103](https://github.com/elastic/elasticsearch/pull/118103)
4363

44-
Infra/REST API
45-
: * Output a consistent format when generating error json [#90529](https://github.com/elastic/elasticsearch/pull/90529) (issue: [#89387](https://github.com/elastic/elasticsearch/issues/89387))
64+
Infra/Logging:
65+
* Change `deprecation.elasticsearch` keyword to `elasticsearch.deprecation` [#117933](https://github.com/elastic/elasticsearch/pull/117933) (issue: {es-issue}83251[#83251])
66+
* Rename deprecation index template [#125606](https://github.com/elastic/elasticsearch/pull/125606) (issue: {es-issue}125445[#125445])
4667

68+
Infra/Metrics:
69+
* Deprecated tracing.apm.* settings got removed. [#119926](https://github.com/elastic/elasticsearch/pull/119926)
4770

48-
Ingest Node
49-
: * Remove `ecs` option on `user_agent` processor [#116077](https://github.com/elastic/elasticsearch/pull/116077)
71+
Infra/REST API:
72+
* Output a consistent format when generating error json [#90529](https://github.com/elastic/elasticsearch/pull/90529) (issue: {es-issue}89387[#89387])
73+
74+
Ingest Node:
75+
* Remove `ecs` option on `user_agent` processor [#116077](https://github.com/elastic/elasticsearch/pull/116077)
5076
* Remove ignored fallback option on GeoIP processor [#116112](https://github.com/elastic/elasticsearch/pull/116112)
5177

78+
Logs:
79+
* Conditionally enable logsdb by default for data streams matching with logs-*-* pattern. [#121049](https://github.com/elastic/elasticsearch/pull/121049) (issue: {es-issue}106489[#106489])
80+
81+
Machine Learning:
82+
* Disable machine learning on macOS x86_64 [#104125](https://github.com/elastic/elasticsearch/pull/104125)
83+
84+
Mapping:
85+
* Remove support for type, fields, `copy_to` and boost in metadata field definition [#118825](https://github.com/elastic/elasticsearch/pull/118825)
86+
* Turn `_source` meta fieldmapper's mode attribute into a no-op [#119072](https://github.com/elastic/elasticsearch/pull/119072) (issue: {es-issue}118596[#118596])
87+
88+
Search:
89+
* Adjust `random_score` default field to `_seq_no` field [#118671](https://github.com/elastic/elasticsearch/pull/118671)
90+
* Change Semantic Text To Act Like A Normal Text Field [#120813](https://github.com/elastic/elasticsearch/pull/120813)
91+
* Remove legacy params from range query [#116970](https://github.com/elastic/elasticsearch/pull/116970)
92+
93+
Snapshot/Restore:
94+
* Remove deprecated `xpack.searchable.snapshot.allocate_on_rolling_restart` setting [#114202](https://github.com/elastic/elasticsearch/pull/114202)
5295

53-
Mapping
54-
: * Remove support for type, fields, `copy_to` and boost in metadata field definition [#116944](https://github.com/elastic/elasticsearch/pull/116944)
96+
TLS:
97+
* Drop `TLS_RSA` cipher support for JDK 24 [#123600](https://github.com/elastic/elasticsearch/pull/123600)
98+
* Remove TLSv1.1 from default protocols [#121731](https://github.com/elastic/elasticsearch/pull/121731)
5599

100+
Transform:
101+
* Remove `data_frame_transforms` roles [#117519](https://github.com/elastic/elasticsearch/pull/117519)
56102

57-
Search
58-
: * Remove legacy params from range query [#116970](https://github.com/elastic/elasticsearch/pull/116970)
103+
Vector Search:
104+
* Remove old `_knn_search` tech preview API in v9 [#118104](https://github.com/elastic/elasticsearch/pull/118104)
59105

106+
Watcher:
107+
* Removing support for types field in watcher search [#120748](https://github.com/elastic/elasticsearch/pull/120748)
60108

61-
Snapshot/Restore
62-
: * Remove deprecated `xpack.searchable.snapshot.allocate_on_rolling_restart` setting [#114202](https://github.com/elastic/elasticsearch/pull/114202)
63109

docs/release-notes/deprecations.md

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,28 @@ To give you insight into what deprecated features you’re using, {{es}}:
1414
* [Logs deprecation warnings](docs-content://deploy-manage/monitor/logging-configuration/update-elasticsearch-logging-levels.md#deprecation-logging) when deprecated functionality is used.
1515
* [Provides a deprecation info API](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-migration-deprecations) that scans a cluster’s configuration and mappings for deprecated functionality.
1616

17-
% ## Next version
17+
% ## Next version [elasticsearch-nextversion-deprecations]
1818

1919
## 9.0.0 [elasticsearch-900-deprecations]
2020

21-
Ingest Node
22-
: * Fix `_type` deprecation on simulate pipeline API [#116259](https://github.com/elastic/elasticsearch/pull/116259)
21+
ES|QL:
22+
* Drop support for brackets from METADATA syntax [#119846](https://github.com/elastic/elasticsearch/pull/119846) (issue: {es-issue}115401[#115401])
2323

24+
Ingest Node:
25+
* Fix `_type` deprecation on simulate pipeline API [#116259](https://github.com/elastic/elasticsearch/pull/116259)
2426

25-
Machine Learning
26-
: * [Inference API] Deprecate elser service [#113216](https://github.com/elastic/elasticsearch/pull/113216)
27+
Machine Learning:
28+
* Add deprecation warning for flush API [#121667](https://github.com/elastic/elasticsearch/pull/121667) (issue: {es-issue}121506[#121506])
29+
* Removing index alias creation for deprecated transforms notification index [#117583](https://github.com/elastic/elasticsearch/pull/117583)
30+
* [Inference API] Deprecate elser service [#113216](https://github.com/elastic/elasticsearch/pull/113216)
31+
32+
Rollup:
33+
* Emit deprecation warning when executing one of the rollup APIs [#113131](https://github.com/elastic/elasticsearch/pull/113131)
34+
35+
Search:
36+
* Deprecate Behavioral Analytics CRUD apis [#122960](https://github.com/elastic/elasticsearch/pull/122960)
37+
38+
Security:
39+
* Deprecate certificate based remote cluster security model [#120806](https://github.com/elastic/elasticsearch/pull/120806)
2740

2841

29-
Mapping
30-
: * Deprecate `_source.mode` in mappings [#116689](https://github.com/elastic/elasticsearch/pull/116689)

0 commit comments

Comments
 (0)