b852dfa892
This change removes the duplicities of the PeerManager component: * No more commiting PeerAdd and PeerRm log entries * The Raft peer set is the source of truth * Basic broadcasting is used to communicate peer multiaddresses in the cluster * A peer can only be added in a healthy cluster * A peer can be removed from any cluster which can still commit * This also adds support for multiple multiaddresses per peer License: MIT Signed-off-by: Hector Sanjuan <hector@protocol.ai> |
||
---|---|---|
.. | ||
config_test.go | ||
config.go | ||
consensus_test.go | ||
consensus.go | ||
log_op_test.go | ||
log_op.go | ||
logging.go | ||
raft.go |