Class DiscoveryUpgradeService

java.lang.Object
org.elasticsearch.cluster.coordination.DiscoveryUpgradeService

public class DiscoveryUpgradeService
extends java.lang.Object
Deals with rolling upgrades of the cluster coordination layer. In mixed clusters we prefer to elect the older nodes, but when the last old node shuts down then as long as there are enough new nodes we can assume that they form the whole cluster and define them as the initial configuration.