Versions in this module Expand all Collapse all v3 v3.4.16 Apr 15, 2021 Changes in this version + type AckedIndexer interface + AckedIndex func(voterID uint64) (idx Index, found bool) + type Index uint64 + func (i Index) String() string + type JointConfig [2]MajorityConfig + func (c JointConfig) CommittedIndex(l AckedIndexer) Index + func (c JointConfig) Describe(l AckedIndexer) string + func (c JointConfig) IDs() map[uint64]struct{} + func (c JointConfig) String() string + func (c JointConfig) VoteResult(votes map[uint64]bool) VoteResult + type MajorityConfig map[uint64]struct + func (c MajorityConfig) CommittedIndex(l AckedIndexer) Index + func (c MajorityConfig) Describe(l AckedIndexer) string + func (c MajorityConfig) Slice() []uint64 + func (c MajorityConfig) String() string + func (c MajorityConfig) VoteResult(votes map[uint64]bool) VoteResult + type VoteResult uint8 + const VoteLost + const VotePending + const VoteWon + func (i VoteResult) String() string v3.4.15-cyral.1 Apr 15, 2021