Raft inter-node messages.
Interface Summary Interface Description MessageSwitchVisitor pattern interface for
Class Summary Class Description AppendRequestSent from leaders to followers to probe the follower's log state and/or append an entry to their log. AppendResponseSent from a follower to a leader in response to an
CommitRequestSent from followers to leaders to start the commit of a transaction. CommitResponseResponse to a
GrantVoteSent from a follower to a candidate to grant a vote during an election. InstallSnapshotSent from leader to follower to with a chunk of key/value pairs that will wholesale replace the follower's key/value store. MessageSupport superclass for Raft messages. PingRequestSent from hermits to other nodes when trying to establish communication with a majority. PingResponseResponse to a
RequestVoteSend from candidates to other nodes to request a vote during an election.