Class ClusterStatus


  • public class ClusterStatus
    extends Object
    • Method Detail

      • crossCheckReplicaStateWithLiveNodes

        protected void crossCheckReplicaStateWithLiveNodes​(List<String> liveNodes,
                                                           NamedList<Object> collectionProps)
        Walks the tree of collection status to verify that any replicas not reporting a "down" status is on a live node, if any replicas reporting their status as "active" but the node is not live is marked as "down"; used by CLUSTERSTATUS.
        Parameters:
        liveNodes - List of currently live node names.
        collectionProps - Map of collection status information pulled directly from ZooKeeper.