[discrete] [[breaking_80_cluster_changes]] ==== Cluster changes //NOTE: The notable-breaking-changes tagged regions are re-used in the //Installation and Upgrade Guide //tag::notable-breaking-changes[] .The voting configuration exclusions API endpoint has changed. [%collapsible] ==== *Details* + The `POST /_cluster/voting_config_exclusions/{node_filter}` API has been removed in favour of `POST /_cluster/voting_config_exclusions?node_names=...` and `POST /_cluster/voting_config_exclusions?node_ids=...` which allow you to specify the names or IDs of the nodes to exclude. *Impact* + Use `POST /_cluster/voting_config_exclusions?node_ids=...` and specify the nodes to exclude instead of using a node filter. Requests submitted to the `/_cluster/voting_config_exclusions/{node_filter}` endpoint will return an error. ==== .The `cluster.join.timeout` setting has been removed. [%collapsible] ==== *Details* + The `cluster.join.timeout` setting has been removed. Join attempts no longer time out. *Impact* + Do not set `cluster.join.timeout` in your `elasticsearch.yml` file. ==== // end::notable-breaking-changes[]