CCF/tla/MCccfraft.cfg

64 строки
1.5 KiB
INI

SPECIFICATION mc_spec
CONSTANTS
Servers <- Servers_mc
IsInConfigurations <- MCIsInConfigurations
InTermLimit <- MCInTermLimit
InRequestLimit <- MCInRequestLimit
InRequestVoteLimit <- MCInRequestVoteLimit
InMessagesLimit <- MCInMessagesLimit
InMaxSimultaneousCandidates <- MCInMaxSimultaneousCandidates
InCommitNotificationLimit <- MCInCommitNotificationLimit
Nil = Nil
Follower = Follower
Candidate = Candidate
Leader = Leader
RetiredLeader = RetiredLeader
Pending = Pending
RequestVoteRequest = RequestVoteRequest
RequestVoteResponse = RequestVoteResponse
AppendEntriesRequest = AppendEntriesRequest
AppendEntriesResponse = AppendEntriesResponse
NotifyCommitMessage = NotifyCommitMessage
TypeEntry = Entry
TypeSignature = Signature
TypeReconfiguration = Reconfiguration
NodeOne = n1
NodeTwo = n2
NodeThree = n3
NodeFour = n4
NodeFive = n5
SYMMETRY Symmetry
VIEW View
CHECK_DEADLOCK
FALSE
INVARIANTS
LogInv
MoreThanOneLeaderInv
CandidateTermNotInLogInv
ElectionSafetyInv
LogMatchingInv
QuorumLogInv
MoreUpToDateCorrectInv
LeaderCompletenessInv
SignatureInv
TypeInv
MonoTermInv
MonoLogInv
LogConfigurationConsistentInv
\* DebugInvLeaderCannotStepDown
\* DebugInvAnyCommitted
\* DebugInvAllCommitted
\* DebugInvReconfigLeader
\* DebugInvSuccessfulCommitAfterReconfig
\* DebugInvAllMessagesProcessable
\* DebugInvRetirementReachable