if (proposePaxos(proposal, liveEndpoints, requiredParticipants, true, consistencyForPaxos, queryStartNanoTime)) commitPaxos(proposal, consistencyForCommit, true, queryStartNanoTime); Tracing.trace("CAS successful"); return null;
commitPaxos(refreshedInProgress, consistencyForCommit, false, queryStartNanoTime);
if (proposePaxos(proposal, liveEndpoints, requiredParticipants, true, consistencyForPaxos, queryStartNanoTime)) commitPaxos(proposal, consistencyForCommit, true, queryStartNanoTime); Tracing.trace("CAS successful"); return null;
commitPaxos(refreshedInProgress, consistencyForCommit, false, queryStartNanoTime);
if (proposePaxos(proposal, liveEndpoints, requiredParticipants, true, consistencyForPaxos, queryStartNanoTime)) commitPaxos(proposal, consistencyForCommit, true, queryStartNanoTime); Tracing.trace("CAS successful"); return null;
commitPaxos(refreshedInProgress, consistencyForCommit, false, queryStartNanoTime);
if (proposePaxos(proposal, liveEndpoints, requiredParticipants, true, consistencyForPaxos)) commitPaxos(proposal, consistencyForCommit, true); Tracing.trace("CAS successful"); return null;
commitPaxos(refreshedInProgress, consistencyForCommit, false);