Raft inter-node messages.
-
Sent from leaders to followers to probe the follower's log state and/or append an entry to their log.
Sent from a follower to a leader in response to an
AppendRequest
.
Sent from followers to leaders to start the commit of a transaction.
Sent from a follower to a candidate to grant a vote during an election.
Sent from leader to follower to with a chunk of key/value pairs that will wholesale replace the follower's key/value store.
Support superclass for Raft messages.
Visitor pattern interface for
Message
s.
Sent from hermits to other nodes when trying to establish communication with a majority.
Send from candidates to other nodes to request a vote during an election.