mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-25 15:47:23 -04:00
83 lines
2.9 KiB
Text
83 lines
2.9 KiB
Text
[discrete]
|
|
[[breaking_80_api_changes]]
|
|
==== REST API changes
|
|
|
|
//NOTE: The notable-breaking-changes tagged regions are re-used in the
|
|
//Installation and Upgrade Guide
|
|
//tag::notable-breaking-changes[]
|
|
|
|
// end::notable-breaking-changes[]
|
|
|
|
.The cat node API's `local` query parameter has been removed.
|
|
[%collapsible]
|
|
====
|
|
*Details* +
|
|
The `?local` parameter to the `GET _cat/nodes` API was deprecated in 7.x and is
|
|
rejected in 8.0. This parameter caused the API to use the local cluster state
|
|
to determine the nodes returned by the API rather than the cluster state from
|
|
the master, but this API requests information from each selected node
|
|
regardless of the `?local` parameter which means this API does not run in a
|
|
fully node-local fashion.
|
|
|
|
*Impact* +
|
|
Discontinue use of the `?local` query parameter. {ref}/cat-nodes.html[cat node
|
|
API] requests that include this parameter will return an error.
|
|
====
|
|
|
|
.The cat shard API's `local` query parameter has been removed.
|
|
[%collapsible]
|
|
====
|
|
*Details* +
|
|
The `?local` parameter to the `GET _cat/shards` API was deprecated in 7.x and is
|
|
rejected in 8.0. This parameter caused the API to use the local cluster state
|
|
to determine the nodes returned by the API rather than the cluster state from
|
|
the master, but this API requests information from each selected node
|
|
regardless of the `?local` parameter which means this API does not run in a
|
|
fully node-local fashion.
|
|
|
|
*Impact* +
|
|
Discontinue use of the `?local` query parameter. {ref}/cat-shards.html[cat shards
|
|
API] requests that include this parameter will return an error.
|
|
====
|
|
|
|
.The cat indices API's `local` query parameter has been removed.
|
|
[%collapsible]
|
|
====
|
|
*Details* +
|
|
The `?local` parameter to the `GET _cat/indices` API was deprecated in 7.x and is
|
|
rejected in 8.0. This parameter caused the API to use the local cluster state
|
|
to determine the nodes returned by the API rather than the cluster state from
|
|
the master, but this API requests information from each selected node
|
|
regardless of the `?local` parameter which means this API does not run in a
|
|
fully node-local fashion.
|
|
|
|
*Impact* +
|
|
Discontinue use of the `?local` query parameter. {ref}/cat-indices.html[cat indices
|
|
API] requests that include this parameter will return an error.
|
|
====
|
|
|
|
.The get field mapping API's `local` query parameter has been removed.
|
|
[%collapsible]
|
|
====
|
|
*Details* +
|
|
The `local` parameter for get field mapping API was deprecated in 7.8 and is
|
|
removed in 8.0. This parameter is a no-op and field mappings are always retrieved
|
|
locally.
|
|
|
|
*Impact* +
|
|
Discontinue use of the `local` query parameter.
|
|
{ref}/indices-get-field-mapping.html[get field mapping API] requests that
|
|
include this parameter will return an error.
|
|
====
|
|
|
|
.Post data to jobs API is deprecated.
|
|
[%collapsible]
|
|
====
|
|
*Details* +
|
|
The {ml} <<ml-post-data,post data to jobs API>> is deprecated starting in 7.11.0
|
|
and will be removed in a future major version.
|
|
|
|
*Impact* +
|
|
Use <<ml-api-datafeed-endpoint,{dfeeds}>> instead.
|
|
|
|
====
|