libraft-0.5.0.0: Raft consensus algorithm

Index

acceptConnectionsExamples.Raft.Socket.Node
ActionRaft.Action
aedEntriesSpecRaft.RPC, Raft
aedLeaderCommitRaft.RPC, Raft
aedTermRaft.RPC, Raft
aeEntriesRaft.RPC, Raft
aeLeaderCommitRaft.RPC, Raft
aeLeaderIdRaft.RPC, Raft
aePrevLogIndexRaft.RPC, Raft
aePrevLogTermRaft.RPC, Raft
aeReadRequestRaft.RPC, Raft
aerReadRequestRaft.RPC, Raft
aerSuccessRaft.RPC, Raft
aerTermRaft.RPC, Raft
aeTermRaft.RPC, Raft
AppendEntries 
1 (Type/Class)Raft.RPC, Raft
2 (Data Constructor)Raft.RPC, Raft
AppendEntriesData 
1 (Type/Class)Raft.RPC, Raft
2 (Data Constructor)Raft.RPC, Raft
AppendEntriesResponse 
1 (Type/Class)Raft.RPC, Raft
2 (Data Constructor)Raft.RPC, Raft
AppendEntriesResponseRPCRaft.RPC, Raft
AppendEntriesRPCRaft.RPC, Raft
AppendEntriesSpecRaft.RPC
AppendLogEntriesRaft.Action
appendLogEntriesRaft.Transition
applyLogCmdRaft.StateMachine
applyLogEntryRaft.StateMachine
askNodeIdRaft.Transition
askPeerNodeIdsRaft.Transition
askRaftStateMachinePureCtxRaft.StateMachine, Raft
BecomeLeaderRaft.NodeState
broadcastRaft.Transition
BroadcastRPCRaft.Action
ByIndexRaft.Log
ByIndicesRaft.Log
CandidateRaft.Types, Raft
candidateRaftHandlerRaft.Handle
candidateResultStateRaft.NodeState
CandidateState 
1 (Type/Class)Raft.NodeState, Raft
2 (Data Constructor)Raft.NodeState, Raft
clientAddNodeRaft.Client
ClientAllMetricsReqRaft.Client
ClientCmdReqRaft.Client
clientGetNodesRaft.Client
ClientId 
1 (Type/Class)Raft.Types, Raft
2 (Data Constructor)Raft.Types, Raft
ClientIssuerRaft.Log
ClientMetricsReq 
1 (Type/Class)Raft.Client
2 (Data Constructor)Raft.Client, Raft
ClientMetricsResp 
1 (Type/Class)Raft.Client
2 (Data Constructor)Raft.Client
ClientMetricsResponseRaft.Client, Raft
ClientMetricsRespSpecRaft.Client
clientQueryNodeMetricsRaft.Client
clientQueryNodeMetricsTimeoutRaft.Client
clientReadRaft.Client
ClientReadEntriesRaft.Client
clientReadFromRaft.Client
ClientReadReq 
1 (Type/Class)Raft.Client
2 (Data Constructor)Raft.Client, Raft
ClientReadReqData 
1 (Type/Class)Raft.NodeState
2 (Data Constructor)Raft.NodeState
ClientReadReqsRaft.NodeState
ClientReadRespRaft.Client, Raft
ClientReadRespEntriesRaft.Client, Raft
ClientReadRespEntryRaft.Client, Raft
ClientReadResponseRaft.Client, Raft
ClientReadRespSpec 
1 (Type/Class)Raft.Client
2 (Data Constructor)Raft.Client
ClientReadRespSpecEntriesRaft.Client
ClientReadRespSpecStateMachineRaft.Client
ClientReadRespStateMachineRaft.Client, Raft
ClientReadStateMachineRaft.Client
clientReadTimeoutRaft.Client
clientRecvRaft.Client
ClientRedirectResponseRaft.Client, Raft
ClientRedirResp 
1 (Type/Class)Raft.Client, Raft
2 (Data Constructor)Raft.Client, Raft
ClientRedirRespSpecRaft.Client
ClientReqRaft.Client, Raft
clientReqDataRaft.Log
ClientReqHandlerRaft.Transition
ClientReqTypeRaft.Client
ClientRequest 
1 (Type/Class)Raft.Client, Raft
2 (Data Constructor)Raft.Client, Raft
ClientRequestEventRaft.Event, Raft
ClientRequestHandlerRaft.Monad
ClientRespChan 
1 (Type/Class)Examples.Raft.Socket.Client
2 (Data Constructor)Examples.Raft.Socket.Client
clientRespChanExamples.Raft.Socket.Client
ClientResponseRaft.Client, Raft
ClientRespSpecRaft.Client
clientSendRaft.Client
clientSendMetricsReqToRaft.Client
clientSendReadRaft.Client
clientSendWriteRaft.Client
clientTimeoutRaft.Client
clientWriteRaft.Client
ClientWriteReq 
1 (Type/Class)Raft.Client
2 (Data Constructor)Raft.Client, Raft
ClientWriteReqCacheRaft.NodeState
ClientWriteRespRaft.Client, Raft
ClientWriteRespFailRaft.Client, Raft
ClientWriteResponseRaft.Client, Raft
ClientWriteRespSpec 
1 (Type/Class)Raft.Client
2 (Data Constructor)Raft.Client
ClientWriteRespSpecFailRaft.Client
ClientWriteRespSpecSuccessRaft.Client
ClientWriteRespSuccessRaft.Client, Raft
clientWriteTimeoutRaft.Client
clientWriteToRaft.Client
commitIndexGaugeRaft.Metrics
ConfigErrorRaft.Config
CriticalRaft.Logging, Raft
crrdClientIdRaft.NodeState
crrdReadReqRaft.NodeState
csClientReqCacheRaft.NodeState, Raft
csCommitIndexRaft.NodeState, Raft
csLastAppliedRaft.NodeState, Raft
csLastLogEntryRaft.NodeState, Raft
csVotesRaft.NodeState, Raft
CurrentLeader 
1 (Type/Class)Raft.Types, Raft
2 (Data Constructor)Raft.Types, Raft
currentTermRaft.Persistent, Raft
CustomThreadRoleRaft.Monad
DeadResponseExamples.Raft.Socket.Node
DebugRaft.Logging, Raft
decrIndexWithDefault0Raft.Types
defaultOptionalRaftNodeConfigRaft.Config
defaultRaftNodeMetricsRaft.Metrics
deleteDBRaft.Log.PostgreSQL
deleteLogEntriesFromRaft.Log, Raft
DeleteSuccess 
1 (Type/Class)Raft.Log, Raft
2 (Data Constructor)Raft.Log, Raft
DiscoverLeaderRaft.NodeState
DiscoverNewLeaderRaft.NodeState
ElectionTimeoutRaft.Event, Raft
EntriesRaft.Log, Raft
Entry 
1 (Type/Class)Raft.Log, Raft
2 (Data Constructor)Raft.Log, Raft
EntryHash 
1 (Type/Class)Raft.Log
2 (Data Constructor)Raft.Log
entryIndexRaft.Log, Raft
EntryIssuerRaft.Log
entryIssuerRaft.Log, Raft
entryPrevHashRaft.Log, Raft
entryTermRaft.Log, Raft
EntryValidationRaft.StateMachine
EntryValue 
1 (Type/Class)Raft.Log
2 (Data Constructor)Raft.Log
entryValueRaft.Log, Raft
EventRaft.Event, Raft
eventChanRaft.Monad, Raft
eventsHandledCounterRaft.Metrics
ExistingRaft.Config
FollowerRaft.Types, Raft
followerRaftHandlerRaft.Handle
followerResultStateRaft.NodeState
FollowerState 
1 (Type/Class)Raft.NodeState, Raft
2 (Data Constructor)Raft.NodeState, Raft
FromClientReadReqRaft.RPC
FromClientWriteReqRaft.RPC
FromHeartbeatRaft.RPC
FromIndexRaft.RPC
FromNewLeaderRaft.RPC
fsClientReqCacheRaft.NodeState, Raft
fsCommitIndexRaft.NodeState, Raft
fsCurrentLeaderRaft.NodeState, Raft
fsLastAppliedRaft.NodeState, Raft
fsLastLogEntryRaft.NodeState, Raft
fsTermAtAEPrevIndexRaft.NodeState, Raft
genesisHashRaft.Log
getCommitIndexRaft.NodeState
getFreePortExamples.Raft.Socket.Common
getLastAppliedAndCommitIndexRaft.NodeState, Raft
getLastLogEntryRaft.NodeState, Raft
getLastLogEntryIndexRaft.NodeState
getMetricsStoreRaft.Metrics
getRaftNodeMetricsRaft.Metrics
handleAppendEntries 
1 (Function)Raft.Leader
2 (Function)Raft.Follower
3 (Function)Raft.Candidate
4 (Function)Raft.Handle
handleAppendEntriesResponse 
1 (Function)Raft.Leader
2 (Function)Raft.Follower
3 (Function)Raft.Candidate
4 (Function)Raft.Handle
handleClientReadRequest 
1 (Function)Raft.Leader
2 (Function)Raft.Follower
3 (Function)Raft.Candidate
4 (Function)Raft.Handle
HandleClientReqRaft.NodeState
handleClientWriteRequest 
1 (Function)Raft.Leader
2 (Function)Raft.Follower
3 (Function)Raft.Candidate
4 (Function)Raft.Handle
handleEventRaft.Handle
handleEvent'Raft.Handle
handleEventLoopRaft
handleRequestVote 
1 (Function)Raft.Leader
2 (Function)Raft.Follower
3 (Function)Raft.Candidate
4 (Function)Raft.Handle
handleRequestVoteResponse 
1 (Function)Raft.Leader
2 (Function)Raft.Follower
3 (Function)Raft.Candidate
4 (Function)Raft.Handle
handleTimeout 
1 (Function)Raft.Leader
2 (Function)Raft.Follower
3 (Function)Raft.Candidate
4 (Function)Raft.Handle
hashEntryRaft.Log
hashLastLogEntryRaft.Log
HeartbeatTimeoutRaft.Event, Raft
HigherTermFoundCandidateRaft.NodeState
HigherTermFoundFollowerRaft.NodeState
HigherTermFoundLeaderRaft.NodeState
hostPortToNidExamples.Raft.Socket.Common
hostPortToNidBSExamples.Raft.Socket.Common
incrEventsHandledCounterRaft.Metrics
incrIndexRaft.Types
incrInvalidCmdCounterRaft.Metrics
incrTermRaft.Types
Index 
1 (Type/Class)Raft.Types, Raft
2 (Data Constructor)Raft.Types, Raft
index0Raft.Types, Raft
IndexInterval 
1 (Type/Class)Raft.Log
2 (Data Constructor)Raft.Log
InfoRaft.Logging, Raft
initConnInfoRaft.Log.PostgreSQL
initializeLogRaft.Log
initializePersistentStateRaft.Persistent, Raft
initializeRaftEnvRaft.Monad
initPersistentStateRaft.Persistent, Raft
initRaftClientStateRaft.Client
initRaftNodeStateRaft.NodeState, Raft
intToNaturalRaft.Types
invalidCmdCounterRaft.Metrics
InvalidMetricsPortRaft.Config
isCandidateRaft.NodeState, Raft
isFollowerRaft.NodeState, Raft
isLeaderRaft.NodeState, Raft
lastEntryIndexRaft.Log
LastLogEntry 
1 (Type/Class)Raft.Log
2 (Data Constructor)Raft.Log
lastLogEntryIndexRaft.Log
lastLogEntryIndexAndTermRaft.Log
lastLogEntryIssuerRaft.Log
lastLogEntryTermRaft.Log
lastLogHashLabelRaft.Metrics
lastLogIndexGaugeRaft.Metrics
LeaderRaft.Types, Raft
LeaderId 
1 (Type/Class)Raft.Types, Raft
2 (Data Constructor)Raft.Types, Raft
LeaderIssuerRaft.Log
leaderRaftHandlerRaft.Handle
leaderResultStateRaft.NodeState
LeaderState 
1 (Type/Class)Raft.NodeState, Raft
2 (Data Constructor)Raft.NodeState, Raft
logAndPanic 
1 (Function)Raft.Logging
2 (Function)Raft.Monad
logAndPanicIORaft.Logging
logCritical 
1 (Function)Raft.Logging
2 (Function)Raft.Monad
logCriticalIORaft.Logging
LogCtx 
1 (Type/Class)Raft.Logging, Raft
2 (Data Constructor)Raft.Logging, Raft
logCtxDestRaft.Logging, Raft
logCtxSeverityRaft.Logging, Raft
logDebug 
1 (Function)Raft.Logging
2 (Function)Raft.Monad
3 (Function)Raft.Transition
logDebugIORaft.Logging
LogDestRaft.Logging, Raft
LogFileRaft.Logging, Raft
loggerCtxRaft.Logging
logInfo 
1 (Function)Raft.Logging
2 (Function)Raft.Monad
3 (Function)Raft.Transition
logInfoIORaft.Logging
LogMsg 
1 (Type/Class)Raft.Logging
2 (Data Constructor)Raft.Logging
logMsgRaft.Logging
LogMsgData 
1 (Type/Class)Raft.Logging
2 (Data Constructor)Raft.Logging
logMsgDataRaft.Logging
logMsgDataToTextRaft.Logging
logMsgNodeIdRaft.Logging
logMsgNodeStateRaft.Logging
logMsgToTextRaft.Logging
LogStdoutRaft.Logging, Raft
logToDestRaft.Logging
logToFileRaft.Logging
logToStdoutRaft.Logging
LogWithRaft.Logging, Raft
logWithSeverityRaft.Logging
logWithSeverityIORaft.Logging
lsClientReqCacheRaft.NodeState, Raft
lsCommitIndexRaft.NodeState, Raft
lsLastAppliedRaft.NodeState, Raft
lsLastLogEntryRaft.NodeState, Raft
lsMatchIndexRaft.NodeState, Raft
lsNextIndexRaft.NodeState, Raft
lsReadReqsHandledRaft.NodeState, Raft
lsReadRequestRaft.NodeState, Raft
ManyEntriesRaft.Log
MessageEvent 
1 (Type/Class)Raft.Event, Raft
2 (Data Constructor)Raft.Event, Raft
mkLogMsgDataRaft.Logging
mkRaftHandlerRaft.Handle
ModeRaft.Types, Raft
MonadicValidationRaft.StateMachine
MonadRaftRaft.Monad
MonadRaftChanRaft.Monad
MonadRaftForkRaft.Monad
mTimeRaft.Logging
NewRaft.Config
newClientRespChanExamples.Raft.Socket.Client
newRaftChanRaft.Monad
newTimerControl.Concurrent.STM.Timer
newTimerRangeControl.Concurrent.STM.Timer
nidToHostPortExamples.Raft.Socket.Common
NodeCandidateStateRaft.NodeState, Raft
nodeConfigRaft.Transition
NodeFollowerStateRaft.NodeState, Raft
NodeIdRaft.Types, Raft
NodeIdsRaft.Types, Raft
NodeLeaderStateRaft.NodeState, Raft
nodeMetricsRaft.Transition
nodeModeRaft.NodeState
NodeSocketEnv 
1 (Type/Class)Examples.Raft.Socket.Node
2 (Data Constructor)Examples.Raft.Socket.Node
NodeStateRaft.NodeState, Raft
nodeStateRaft.Transition
nodeStateLabelRaft.Metrics
NoEntriesRaft.RPC
NoEntriesSpecRaft.RPC
NoFreePortAvailableRaft.Config
NoLeaderRaft.Types, Raft
NoLogEntriesRaft.Log
NoLogsRaft.Logging, Raft
NoMonadicValidationRaft.StateMachine
NoopRaft.NodeState
NoValueRaft.Log
nsClientReqQueueExamples.Raft.Socket.Node
nsClientReqRespsExamples.Raft.Socket.Node
nsMsgQueueExamples.Raft.Socket.Node
OkResponseExamples.Raft.Socket.Node
OneEntryRaft.Log
OptionalRaftNodeConfig 
1 (Type/Class)Raft.Config
2 (Data Constructor)Raft.Config
PersistentState 
1 (Type/Class)Raft.Persistent, Raft
2 (Data Constructor)Raft.Persistent, Raft
preprocessCmdRaft.StateMachine, Raft
prevTermRaft.Types
raftClientCurrentLeaderRaft.Client
RaftClientEnv 
1 (Type/Class)Raft.Client
2 (Data Constructor)Raft.Client
RaftClientErrorRaft.Client
raftClientIdRaft.Client
raftClientRaftNodesRaft.Client
raftClientRandomGenRaft.Client
RaftClientRecvRaft.Client
raftClientRecvRaft.Client
RaftClientRecvError 
1 (Data Constructor)Raft.Client
2 (Type/Class)Raft.Client
RaftClientRespChanT 
1 (Type/Class)Examples.Raft.Socket.Client
2 (Data Constructor)Examples.Raft.Socket.Client
RaftClientSendRaft.Client
raftClientSendRaft.Client
RaftClientSendError 
1 (Data Constructor)Raft.Client
2 (Type/Class)Raft.Client
raftClientSerialNumRaft.Client
RaftClientState 
1 (Type/Class)Raft.Client
2 (Data Constructor)Raft.Client
RaftClientTRaft.Client
RaftClientTimeoutRaft.Client
RaftClientUnexpectedMetricsRespRaft.Client
RaftClientUnexpectedReadRespRaft.Client
RaftClientUnexpectedRedirectRaft.Client
RaftClientUnexpectedWriteRespRaft.Client
raftConfigElectionTimeoutRaft.Config, Raft
raftConfigHeartbeatTimeoutRaft.Config, Raft
raftConfigMetricsPortRaft.Config
raftConfigNodeIdRaft.Config, Raft
raftConfigNodeIdsRaft.Config, Raft
raftConfigStorageStateRaft.Config, Raft
raftConfigTimerSeedRaft.Config
raftDatabaseConnInfoRaft.Log.PostgreSQL
raftDatabaseNameRaft.Log.PostgreSQL
RaftDeleteLogRaft.Log, Raft
RaftDeleteLogErrorRaft.Log, Raft
RaftEnv 
1 (Type/Class)Raft.Monad, Raft
2 (Data Constructor)Raft.Monad, Raft
RaftEventChanRaft.Monad
raftForkRaft.Monad
RaftHandler 
1 (Type/Class)Raft.Handle
2 (Data Constructor)Raft.Handle
RaftInitLogRaft.Log
RaftInitLogErrorRaft.Log
RaftLogRaft.Log, Raft
RaftLogErrorRaft.Log, Raft
RaftLogExceptionsRaft.Log, Raft
RaftLogFile 
1 (Type/Class)Examples.Raft.FileStore.Log
2 (Data Constructor)Examples.Raft.FileStore.Log
RaftLogFileStoreError 
1 (Type/Class)Examples.Raft.FileStore.Log
2 (Data Constructor)Examples.Raft.FileStore.Log
RaftLogFileStoreT 
1 (Type/Class)Examples.Raft.FileStore.Log
2 (Data Constructor)Examples.Raft.FileStore.Log
RaftLoggerRaft.Logging
RaftLoggerMRaft.Logging
RaftLoggerT 
1 (Type/Class)Raft.Logging
2 (Data Constructor)Raft.Logging
RaftNodeConfig 
1 (Type/Class)Raft.Config, Raft
2 (Data Constructor)Raft.Config, Raft
raftNodeConfigRaft.Monad, Raft
raftNodeLogCtxRaft.Monad, Raft
RaftNodeMetrics 
1 (Type/Class)Raft.Metrics
2 (Data Constructor)Raft.Metrics
raftNodeMetricsRaft.Monad, Raft
RaftNodeState 
1 (Type/Class)Raft.NodeState, Raft
2 (Data Constructor)Raft.NodeState, Raft
RaftPersistRaft.Persistent, Raft
RaftPersistErrorRaft.Persistent, Raft
RaftPersistFile 
1 (Type/Class)Examples.Raft.FileStore.Persistent
2 (Data Constructor)Examples.Raft.FileStore.Persistent
RaftPersistFileStoreError 
1 (Type/Class)Examples.Raft.FileStore.Persistent
2 (Data Constructor)Examples.Raft.FileStore.Persistent
RaftPersistFileStoreT 
1 (Type/Class)Examples.Raft.FileStore.Persistent
2 (Data Constructor)Examples.Raft.FileStore.Persistent
RaftPostgresT 
1 (Type/Class)Raft.Log.PostgreSQL
2 (Data Constructor)Raft.Log.PostgreSQL
RaftReadLogRaft.Log, Raft
RaftReadLogErrorRaft.Log, Raft
RaftRecvClientRaft.Client, Raft
RaftRecvClientErrorRaft.Client, Raft
RaftRecvRPCRaft.RPC, Raft
RaftRecvRPCErrorRaft.RPC, Raft
RaftSendClientRaft.Client, Raft
RaftSendRPCRaft.RPC, Raft
RaftSocketClientMExamples.Raft.Socket.Client
RaftSocketT 
1 (Type/Class)Examples.Raft.Socket.Node
2 (Data Constructor)Examples.Raft.Socket.Node
RaftStateMachineRaft.StateMachine, Raft
RaftStateMachinePureRaft.StateMachine, Raft
RaftStateMachinePureCtxRaft.StateMachine, Raft
RaftStateMachinePureErrorRaft.StateMachine, Raft.StateMachine, Raft
RaftTRaft.Monad
RaftThreadIdRaft.Monad
RaftThreadRoleRaft.Monad
RaftWriteLogRaft.Log, Raft
RaftWriteLogErrorRaft.Log, Raft
readEntriesRaft.Log
ReadEntriesResRaft.Log
ReadEntriesSpecRaft.Log, Raft.Client
readLastLogEntryRaft.Log, Raft
readLogEntriesExamples.Raft.FileStore.Log
readLogEntriesFromRaft.Log, Raft
readLogEntryRaft.Log, Raft
readPersistentStateRaft.Persistent, Raft
readRaftChanRaft.Monad
receiveClientRaft.Client, Raft
receiveRPCRaft.RPC, Raft
recvSerializedExamples.Raft.Socket.Common
redirectClientToLeaderRaft.Transition
RequestVote 
1 (Type/Class)Raft.RPC, Raft
2 (Data Constructor)Raft.RPC, Raft
RequestVoteResponse 
1 (Type/Class)Raft.RPC, Raft
2 (Data Constructor)Raft.RPC, Raft
RequestVoteResponseRPCRaft.RPC, Raft
RequestVoteRPCRaft.RPC, Raft
resetElectionTimeoutRaft.Transition
resetElectionTimerRaft.Monad, Raft
resetHeartbeatTimeoutRaft.Transition
resetHeartbeatTimerRaft.Monad, Raft
ResetTimeoutTimerRaft.Action
resetTimerControl.Concurrent.STM.Timer
resolveMetricsPortRaft.Config
resolveMetricsPortERaft.Config
resolveTimerSeedRaft.Config
respondClientMetricsRaft.Transition
respondClientReadRaft.Transition
respondClientRedirRaft.Transition
respondClientWriteRaft.Transition
RespondToClientRaft.Action
ResponseSignalExamples.Raft.Socket.Node
RestartElectionRaft.NodeState
ResultState 
1 (Type/Class)Raft.NodeState
2 (Data Constructor)Raft.NodeState
retryOnRedirectRaft.Client
RPCRaft.RPC, Raft
rpcRaft.RPC, Raft
RPCHandler 
1 (Data Constructor)Raft.Monad
2 (Type/Class)Raft.Transition
RPCMessage 
1 (Type/Class)Raft.RPC, Raft
2 (Data Constructor)Raft.RPC, Raft
RPCMessageEventRaft.Event, Raft
rpcTermRaft.RPC
RPCTypeRaft.RPC, Raft
rsmTransitionRaft.StateMachine, Raft
runRaftClientTRaft.Client
runRaftLogFileStoreTExamples.Raft.FileStore.Log
runRaftLoggerMRaft.Logging
runRaftLoggerTRaft.Logging
runRaftNodeRaft
runRaftPersistFileStoreTExamples.Raft.FileStore.Persistent
runRaftPostgresMRaft.Log.PostgreSQL
runRaftPostgresTRaft.Log.PostgreSQL
runRaftSocketClientMExamples.Raft.Socket.Client
runRaftSocketTExamples.Raft.Socket.Node
runRaftTRaft.Monad, Raft
runTransitionMRaft.Transition
rvCandidateIdRaft.RPC, Raft
rvLastLogIndexRaft.RPC, Raft
rvLastLogTermRaft.RPC, Raft
rvrTermRaft.RPC, Raft
rvrVoteGrantedRaft.RPC, Raft
rvTermRaft.RPC, Raft
sendRaft.Transition
SendAppendEntriesResponseRPCRaft.Action
SendAppendEntriesRPCRaft.Action
sendClientRaft.Client, Raft
senderRaft.RPC, Raft
SendHeartbeatRaft.NodeState
SendRequestVoteResponseRPCRaft.Action
SendRequestVoteRPCRaft.Action
SendRPCRaft.Action
sendRPCRaft.RPC, Raft
SendRPCActionRaft.Action
SendRPCsRaft.Action
SerialNum 
1 (Type/Class)Raft.Types, Raft.Client
2 (Data Constructor)Raft.Types, Raft.Client
setCommitIndexGaugeRaft.Metrics
setLastLogEntryRaft.NodeState, Raft
setLastLogEntryHashLabelRaft.Metrics
setLastLogEntryIndexGaugeRaft.Metrics
setNodeStateLabelRaft.Metrics
setupDBRaft.Log.PostgreSQL
SeverityRaft.Logging, Raft
severityRaft.Logging
socketClientReadExamples.Raft.Socket.Client
socketClientWriteExamples.Raft.Socket.Client
StartElectionRaft.NodeState
startElectionRaft.Transition
startTimerControl.Concurrent.STM.Timer
stateMachineRaft.Transition
StorageStateRaft.Config
tellActionRaft.Transition
tellActionsRaft.Transition
Term 
1 (Type/Class)Raft.Types, Raft
2 (Data Constructor)Raft.Types, Raft
term0Raft.Types, Raft
TimeoutRaft.Event, Raft
TimeoutEventRaft.Event, Raft
TimeoutHandlerRaft.Transition
TimerControl.Concurrent.STM.Timer
toRPCRaft.RPC, Raft
TransitionRaft.NodeState
TransitionEnv 
1 (Type/Class)Raft.Transition
2 (Data Constructor)Raft.Transition
TransitionM 
1 (Type/Class)Raft.Transition
2 (Data Constructor)Raft.Transition
unEntryHashRaft.Log
unLeaderIdRaft.Types, Raft
unRaftClientRespChanTExamples.Raft.Socket.Client
unRaftLogFileExamples.Raft.FileStore.Log
unRaftLogFileStoreTExamples.Raft.FileStore.Log
unRaftLoggerTRaft.Logging
unRaftNodeStateRaft.NodeState, Raft
unRaftPersistFileStoreTExamples.Raft.FileStore.Persistent
unRaftPostgresTRaft.Log.PostgreSQL
unRaftSocketTExamples.Raft.Socket.Node
unTransitionMRaft.Transition
UpdateClientReqCacheFromRaft.Action
updateClientReqCacheFromIdxRaft.Transition
updateLogRaft.Log
validateCmdRaft.StateMachine, Raft
votedForRaft.Persistent, Raft
waitTimerControl.Concurrent.STM.Timer
writeLogEntriesRaft.Log, Raft
writePersistentStateRaft.Persistent, Raft
writeRaftChanRaft.Monad