...

Text file src/go.etcd.io/etcd/raft/v3/testdata/campaign.txt

Documentation: go.etcd.io/etcd/raft/v3/testdata

     1log-level info
     2----
     3ok
     4
     5add-nodes 3 voters=(1,2,3) index=2
     6----
     7INFO 1 switched to configuration voters=(1 2 3)
     8INFO 1 became follower at term 0
     9INFO newRaft 1 [peers: [1,2,3], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
    10INFO 2 switched to configuration voters=(1 2 3)
    11INFO 2 became follower at term 0
    12INFO newRaft 2 [peers: [1,2,3], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
    13INFO 3 switched to configuration voters=(1 2 3)
    14INFO 3 became follower at term 0
    15INFO newRaft 3 [peers: [1,2,3], term: 0, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
    16
    17campaign 1
    18----
    19INFO 1 is starting a new election at term 0
    20INFO 1 became candidate at term 1
    21INFO 1 received MsgVoteResp from 1 at term 1
    22INFO 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 1
    23INFO 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 1
    24
    25stabilize
    26----
    27> 1 handling Ready
    28  Ready MustSync=true:
    29  Lead:0 State:StateCandidate
    30  HardState Term:1 Vote:1 Commit:2
    31  Messages:
    32  1->2 MsgVote Term:1 Log:1/2
    33  1->3 MsgVote Term:1 Log:1/2
    34> 2 receiving messages
    35  1->2 MsgVote Term:1 Log:1/2
    36  INFO 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
    37  INFO 2 became follower at term 1
    38  INFO 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 1
    39> 3 receiving messages
    40  1->3 MsgVote Term:1 Log:1/2
    41  INFO 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
    42  INFO 3 became follower at term 1
    43  INFO 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 1
    44> 2 handling Ready
    45  Ready MustSync=true:
    46  HardState Term:1 Vote:1 Commit:2
    47  Messages:
    48  2->1 MsgVoteResp Term:1 Log:0/0
    49> 3 handling Ready
    50  Ready MustSync=true:
    51  HardState Term:1 Vote:1 Commit:2
    52  Messages:
    53  3->1 MsgVoteResp Term:1 Log:0/0
    54> 1 receiving messages
    55  2->1 MsgVoteResp Term:1 Log:0/0
    56  INFO 1 received MsgVoteResp from 2 at term 1
    57  INFO 1 has received 2 MsgVoteResp votes and 0 vote rejections
    58  INFO 1 became leader at term 1
    59  3->1 MsgVoteResp Term:1 Log:0/0
    60> 1 handling Ready
    61  Ready MustSync=true:
    62  Lead:1 State:StateLeader
    63  Entries:
    64  1/3 EntryNormal ""
    65  Messages:
    66  1->2 MsgApp Term:1 Log:1/2 Commit:2 Entries:[1/3 EntryNormal ""]
    67  1->3 MsgApp Term:1 Log:1/2 Commit:2 Entries:[1/3 EntryNormal ""]
    68> 2 receiving messages
    69  1->2 MsgApp Term:1 Log:1/2 Commit:2 Entries:[1/3 EntryNormal ""]
    70> 3 receiving messages
    71  1->3 MsgApp Term:1 Log:1/2 Commit:2 Entries:[1/3 EntryNormal ""]
    72> 2 handling Ready
    73  Ready MustSync=true:
    74  Lead:1 State:StateFollower
    75  Entries:
    76  1/3 EntryNormal ""
    77  Messages:
    78  2->1 MsgAppResp Term:1 Log:0/3
    79> 3 handling Ready
    80  Ready MustSync=true:
    81  Lead:1 State:StateFollower
    82  Entries:
    83  1/3 EntryNormal ""
    84  Messages:
    85  3->1 MsgAppResp Term:1 Log:0/3
    86> 1 receiving messages
    87  2->1 MsgAppResp Term:1 Log:0/3
    88  3->1 MsgAppResp Term:1 Log:0/3
    89> 1 handling Ready
    90  Ready MustSync=false:
    91  HardState Term:1 Vote:1 Commit:3
    92  CommittedEntries:
    93  1/3 EntryNormal ""
    94  Messages:
    95  1->2 MsgApp Term:1 Log:1/3 Commit:3
    96  1->3 MsgApp Term:1 Log:1/3 Commit:3
    97> 2 receiving messages
    98  1->2 MsgApp Term:1 Log:1/3 Commit:3
    99> 3 receiving messages
   100  1->3 MsgApp Term:1 Log:1/3 Commit:3
   101> 2 handling Ready
   102  Ready MustSync=false:
   103  HardState Term:1 Vote:1 Commit:3
   104  CommittedEntries:
   105  1/3 EntryNormal ""
   106  Messages:
   107  2->1 MsgAppResp Term:1 Log:0/3
   108> 3 handling Ready
   109  Ready MustSync=false:
   110  HardState Term:1 Vote:1 Commit:3
   111  CommittedEntries:
   112  1/3 EntryNormal ""
   113  Messages:
   114  3->1 MsgAppResp Term:1 Log:0/3
   115> 1 receiving messages
   116  2->1 MsgAppResp Term:1 Log:0/3
   117  3->1 MsgAppResp Term:1 Log:0/3

View as plain text