package
0.0.0-20241007000534-bbededcef5ae
Repository: https://github.com/exerosis/raft.git
Documentation: pkg.go.dev
# Functions
ConfChangesFromString parses a Space-delimited sequence of operations into a slice of ConfChangeSingle.
ConfChangesToString is the inverse to ConfChangesFromString.
MarshalConfChange calls Marshal on the underlying ConfChange or ConfChangeV2 and returns the result along with the corresponding EntryType.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
Automatically use the simple protocol if possible, otherwise fall back to ConfChangeJointImplicit.
Use joint consensus and remain in the joint configuration until the application proposes a no-op configuration change.
Use joint consensus unconditionally, and transition out of them automatically (by proposing a zero configuration change).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
ConfChangeSingle is an individual configuration change operation.
ConfChangeV2 messages initiate configuration changes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
ConfChangeI abstracts over ConfChangeV2 and (legacy) ConfChange to allow treating them in a unified manner.
# Type aliases
ConfChangeTransition specifies the behavior of a configuration change with respect to joint consensus.
No description provided by the author
No description provided by the author
For description of different message types, see: https://pkg.go.dev/go.etcd.io/raft/v3#hdr-MessageType.