Raft Leader implementation. RaftCore is now finished.

This commit is contained in:
Pavel Kirienko
2015-05-08 14:41:15 +03:00
parent 6985c72dd3
commit a7c09ed714
3 changed files with 49 additions and 2 deletions
@@ -8,8 +8,8 @@ uint16 DEFAULT_REQUEST_TIMEOUT_MS = 100
uint16 DEFAULT_BASE_ELECTION_TIMEOUT_MS = 1000 # request timeout * max cluster size * 2 requests
uint32 term
uint32 prev_log_term
uint8 prev_log_index
uint8 prev_log_term
uint8 leader_commit
# Request message fits one CAN frame when there's no entries to send.
Entry[<=5] entries