mirror of
https://github.com/talent-plan/tinykv.git
synced 2024-12-26 12:50:11 +08:00
replace direct accesses on raftLog.entries with allEntries interface (#421)
#418 Co-authored-by: Connor <zbk602423539@gmail.com>
This commit is contained in:
parent
308bfe343f
commit
7ef99e3617
@ -175,7 +175,7 @@ func TestLeaderElectionOverwriteNewerLogs2AB(t *testing.T) {
|
|||||||
// term 3 at index 2).
|
// term 3 at index 2).
|
||||||
for i := range n.peers {
|
for i := range n.peers {
|
||||||
sm := n.peers[i].(*Raft)
|
sm := n.peers[i].(*Raft)
|
||||||
entries := sm.RaftLog.entries
|
entries := sm.RaftLog.allEntries()
|
||||||
if len(entries) != 2 {
|
if len(entries) != 2 {
|
||||||
t.Fatalf("node %d: len(entries) == %d, want 2", i, len(entries))
|
t.Fatalf("node %d: len(entries) == %d, want 2", i, len(entries))
|
||||||
}
|
}
|
||||||
@ -733,8 +733,8 @@ func TestAllServerStepdown2AB(t *testing.T) {
|
|||||||
if sm.RaftLog.LastIndex() != tt.windex {
|
if sm.RaftLog.LastIndex() != tt.windex {
|
||||||
t.Errorf("#%d.%d index = %v , want %v", i, j, sm.RaftLog.LastIndex(), tt.windex)
|
t.Errorf("#%d.%d index = %v , want %v", i, j, sm.RaftLog.LastIndex(), tt.windex)
|
||||||
}
|
}
|
||||||
if uint64(len(sm.RaftLog.entries)) != tt.windex {
|
if uint64(len(sm.RaftLog.allEntries())) != tt.windex {
|
||||||
t.Errorf("#%d.%d len(ents) = %v , want %v", i, j, len(sm.RaftLog.entries), tt.windex)
|
t.Errorf("#%d.%d len(ents) = %v , want %v", i, j, len(sm.RaftLog.allEntries()), tt.windex)
|
||||||
}
|
}
|
||||||
wlead := uint64(2)
|
wlead := uint64(2)
|
||||||
if msgType == pb.MessageType_MsgRequestVote {
|
if msgType == pb.MessageType_MsgRequestVote {
|
||||||
|
Loading…
Reference in New Issue
Block a user