mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
raft: remove wrong invariant
The commit > unstable might not true for follower. The leader only need to ensure the entry is stored on the majority of nodes to commit an entry. So the minority of the cluster might receive commit > unstable append request. This is normal.
This commit is contained in:
parent
871107c65a
commit
0ca6be31f8
@ -31,7 +31,6 @@ type raftLog struct {
|
||||
|
||||
// committed is the highest log position that is known to be in
|
||||
// stable storage on a quorum of nodes.
|
||||
// Invariant: committed < unstable
|
||||
committed uint64
|
||||
// applied is the highest log position that the application has
|
||||
// been instructed to apply to its state machine.
|
||||
|
Loading…
x
Reference in New Issue
Block a user