[float]
[[breaking_80_discovery_changes]]
=== Discovery 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[]


.`discovery.zen` settings have been removed.
[%collapsible]
====
*Details* +
All settings under the `discovery.zen` namespace, which existed only for BWC reasons in 7.x,
are no longer supported. In particular, this includes:

- `discovery.zen.minimum_master_nodes`
- `discovery.zen.no_master_block`
- `discovery.zen.hosts_provider`
- `discovery.zen.publish_timeout`
- `discovery.zen.commit_timeout`
- `discovery.zen.publish_diff.enable`
- `discovery.zen.ping.unicast.concurrent_connects`
- `discovery.zen.ping.unicast.hosts.resolve_timeout`
- `discovery.zen.ping.unicast.hosts`
- `discovery.zen.ping_timeout`
- `discovery.zen.unsafe_rolling_upgrades_enabled`
- `discovery.zen.fd.connect_on_network_disconnect`
- `discovery.zen.fd.ping_interval`
- `discovery.zen.fd.ping_timeout`
- `discovery.zen.fd.ping_retries`
- `discovery.zen.fd.register_connection_listener`
- `discovery.zen.join_retry_attempts`
- `discovery.zen.join_retry_delay`
- `discovery.zen.join_timeout`
- `discovery.zen.max_pings_from_another_master`
- `discovery.zen.send_leave_request`
- `discovery.zen.master_election.wait_for_joins_timeout`
- `discovery.zen.master_election.ignore_non_master_pings`
- `discovery.zen.publish.max_pending_cluster_states`

*Impact* +
Discontinue use of the `discovery.zen` settings. Specifying these settings in
`elasticsearch.yml` will result in an error on startup.
====
