You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/release-notes/breaking-changes.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -29,23 +29,23 @@ For more information, check [PR #2840](https://github.com/elastic/elasticsearch-
29
29
*`maxsize` is now `connection_per_node`
30
30
::::
31
31
32
-
::::{dropdown} Remove deprecated `url_prefix` and `use_ssl` host keys
32
+
::::{dropdown} Remove deprecated url_prefix and use_ssl host keys
33
33
When instantiating a new client, `hosts` can be specified as a dictionary. The `url_prefix` and `use_ssl` keys are no longer allowed.
34
34
For more information, check [PR #2797](https://github.com/elastic/elasticsearch-py/pull/2797).
35
35
36
36
**Impact**<br>
37
-
Using any of those parameters will prevent instantiating the Elasticsearch client.
37
+
Using any of these parameters will prevent instantiating the Elasticsearch client.
38
38
39
39
**Action**<br>
40
40
The parameters can be replaced as follows:
41
-
*`use_ssl` isn't needed as a scheme is required since elasticsearch-py 8.0 (`http` or `https`)
42
-
*`url_prefix` should be replaced with `path_prefix`, which is more descriptive. Indeed, this functionality allows deploying Elasticsearch under a specific path, such as `http://host:port/path/to/elasticsearch`, instead of the default root path (`http://host:port/`)
41
+
*`use_ssl` isn't needed, as a scheme is required since elasticsearch-py 8.0 (`http` or `https`)
42
+
*`url_prefix` should be replaced with `path_prefix`, which is more descriptive. This functionality allows you to deploy Elasticsearch under a specific path, such as `http://host:port/path/to/elasticsearch`, instead of the default root path (`http://host:port/`)
43
43
::::
44
44
45
-
::::{dropdown} Removed APIs
45
+
::::{dropdown} Remove APIs
46
46
Elasticsearch 9 removed the kNN search and Unfreeze index APIs.
47
47
48
48
**Action**<br>
49
49
* The kNN search API has been replaced by the `knn` option in the search API since Elasticsearch 8.4.
50
-
* The Unfreeze index API was deprecated in Elasticsearch 7.14, and has been removed in Elasticsearch 9 since it is not possible to freeze an index since Elasticsearch 8.0.
50
+
* The Unfreeze index API was deprecated in Elasticsearch 7.14 and has been removed in Elasticsearch 9.
* Remove min_compatible_shard_node from Search and Async Search Submit APIs
52
+
* Remove `min_compatible_shard_node` from Search and Async Search Submit APIs
53
53
* Remove local parameter from cat alias, Alias exists, and Get alias APIs
54
54
* Remove `verbose` from Index segments API
55
55
* Remove `include_model_definition` from Get trained model configuration info API
@@ -61,15 +61,16 @@ See the [breaking changes page](breaking-changes.md) for more details.
61
61
* Add `master_timeout` to the Alias exists and Get alias APIs.
62
62
* Add `expand_wildcards` to Create snapshot API
63
63
* Rename incorrect `access_token` to `token` in Logout of OpenID Connect API
64
-
* Add inference APIs: Alibaba Cloud AI Search, Amazon Bedrock, Anthropic, Azure AI Studio,Azure OpenAI, Cohere, Elastic Inference Service (EIS), Elasticsearch, ELSER, Google AIStudio, Google Vertex AI, Hugging Face, Jina AI, Mistral, OpenAI, and Voyage AI
64
+
* Add inference APIs: Alibaba Cloud AI Search, Amazon Bedrock, Anthropic, Azure AI Studio,Azure OpenAI, Cohere, Elastic Inference Service (EIS), Elasticsearch, ELSER, Google AI Studio, Google Vertex AI, Hugging Face, Jina AI, Mistral, OpenAI, and Voyage AI
65
65
* Add Elastic Inference Service (EIS) chat completion API
66
66
* Add Reindex legacy backing indices APIs
67
67
* Add Create an index from a source index API
68
68
* Add `include_source_on_error` to Create, Index, Update and Bulk APIs
69
69
* Add Stop async ES|QL query API
70
70
* Add `timeout` to Resolve Cluster API
71
71
* Add `adaptive_allocations` body field to Start and Update a trained model deployment API
72
-
* Rename `index_template_subtitutions` to `index_template_substitutions` in Simulate dataingestion API* Add `if_primary_term`, `if_seq_no`, `op_type`, `require_alias` and `require_data_stream` to Create API
72
+
* Rename `index_template_subtitutions` to `index_template_substitutions` in Simulate data ingestion API
73
+
* Add `if_primary_term`, `if_seq_no`, `op_type`, `require_alias` and `require_data_stream` to Create API
73
74
* Add `max_concurrent_shard_requests` to Open point in time API
74
75
* Add `local` and `flat_settings` to Check index templates API
0 commit comments