mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-19 04:53:35 +08:00
All Raft logic finished except time updates
This commit is contained in:
@@ -137,6 +137,7 @@ enum TraceEvent
|
||||
TraceRaftPersistStateUpdateError, // negative error code
|
||||
TraceRaftCommitIndexUpdate, // new commit index value
|
||||
TraceRaftNewerTermInResponse, // new term value
|
||||
TraceRaftNewEntryCommitted, // new commit index value
|
||||
|
||||
NumTraceEventCodes
|
||||
};
|
||||
@@ -521,6 +522,8 @@ class RaftCore : private TimerBase
|
||||
|
||||
void tryIncrementCurrentTermFromResponse(Term new_term);
|
||||
|
||||
void propagateCommitIndex();
|
||||
|
||||
void handleAppendEntriesRequest(const ReceivedDataStructure<AppendEntries::Request>& request,
|
||||
ServiceResponseDataStructure<AppendEntries::Response>& response);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user