raft: no need to save dummy entry into stable storage
parent
b2d686495c
commit
0f070f3d2d
|
@ -271,8 +271,8 @@ func (l *raftLog) maybeCommit(maxIndex, term uint64) bool {
|
|||
|
||||
func (l *raftLog) restore(s pb.Snapshot) {
|
||||
l.committed = s.Metadata.Index
|
||||
l.unstable.offset = l.committed
|
||||
l.unstable.entries = []pb.Entry{{Index: s.Metadata.Index, Term: s.Metadata.Term}}
|
||||
l.unstable.offset = l.committed + 1
|
||||
l.unstable.entries = nil
|
||||
l.unstable.snapshot = &s
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue