/** * send a packet to all observers */ void sendObserverPacket(QuorumPacket qp) { for (LearnerHandler f : getObservingLearners()) { f.queuePacket(qp); } }
/** * send a packet to all observers */ void sendObserverPacket(QuorumPacket qp) { for (LearnerHandler f : getObservingLearners()) { f.queuePacket(qp); } }
response.put("synced_followers", leader.getForwardingFollowers().size()); response.put("synced_non_voting_followers", leader.getNonVotingFollowers().size()); response.put("synced_observers", leader.getObservingLearners().size()); response.put("pending_syncs", leader.getNumPendingSyncs()); response.put("leader_uptime", leader.getUptime());