From 94f6fc45ab3fcf5682453b63146892bff8ebb58e Mon Sep 17 00:00:00 2001 From: oocococo <39755142+oocococo@users.noreply.github.com> Date: Mon, 29 Nov 2021 13:54:37 +0800 Subject: [PATCH] fix(raft): LogTerm exceed Term (#323) LogTerm should always be smaller than Term in AppendMsg fix #322 --- raft/raft_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/raft/raft_test.go b/raft/raft_test.go index 2aa61798..d6f263b0 100644 --- a/raft/raft_test.go +++ b/raft/raft_test.go @@ -574,8 +574,8 @@ func TestHandleMessageType_MsgAppend2AB(t *testing.T) { wReject bool }{ // Ensure 1 - {pb.Message{MsgType: pb.MessageType_MsgAppend, Term: 2, LogTerm: 3, Index: 2, Commit: 3}, 2, 0, true}, // previous log mismatch - {pb.Message{MsgType: pb.MessageType_MsgAppend, Term: 2, LogTerm: 3, Index: 3, Commit: 3}, 2, 0, true}, // previous log non-exist + {pb.Message{MsgType: pb.MessageType_MsgAppend, Term: 3, LogTerm: 3, Index: 2, Commit: 3}, 2, 0, true}, // previous log mismatch + {pb.Message{MsgType: pb.MessageType_MsgAppend, Term: 3, LogTerm: 3, Index: 3, Commit: 3}, 2, 0, true}, // previous log non-exist // Ensure 2 {pb.Message{MsgType: pb.MessageType_MsgAppend, Term: 2, LogTerm: 1, Index: 1, Commit: 1}, 2, 1, false},