currentEpoch is updated to the sender epoch.Because of these semantics, eventually all the nodes will agree to the greatest configEpoch in the cluster."
Why configEpoch at the end?
"In order to enforce this, a conflict resolution algorithm is used in the event that two nodes end up with the same configEpoch.
configEpoch.configEpoch.currentEpoch by 1, and uses it as the new configEpoch."configEpoch in the cluster."