updateProposal(getInitId(), getInitLastLoggedZxid(), getPeerEpoch()); if (getInitLastLoggedZxid() == -1) { LOG.debug("Ignoring notification as our zxid is -1"); break; recvset.clear(); if(totalOrderPredicate(n.leader, n.zxid, n.peerEpoch, getInitId(), getInitLastLoggedZxid(), getPeerEpoch())) { updateProposal(n.leader, n.zxid, n.peerEpoch); } else { updateProposal(getInitId(), getInitLastLoggedZxid(), getPeerEpoch());
updateProposal(getInitId(), getInitLastLoggedZxid(), getPeerEpoch()); recvset.clear(); if(totalOrderPredicate(n.leader, n.zxid, n.peerEpoch, getInitId(), getInitLastLoggedZxid(), getPeerEpoch())) { updateProposal(n.leader, n.zxid, n.peerEpoch); } else { updateProposal(getInitId(), getInitLastLoggedZxid(), getPeerEpoch());
updateProposal(getInitId(), getInitLastLoggedZxid()); recvset.clear(); if(totalOrderPredicate(n.leader, n.zxid, getInitId(), getInitLastLoggedZxid())) updateProposal(n.leader, n.zxid); else updateProposal(getInitId(), getInitLastLoggedZxid()); sendNotifications(); } else if (n.epoch < logicalclock) {