Skip to content

Commit 1ccd1f3

Browse files
authored
include leader_id or current role info in vote log (#546)
Signed-off-by: glorv <[email protected]>
1 parent 25b6676 commit 1ccd1f3

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/raft.rs

+3
Original file line numberDiff line numberDiff line change
@@ -1147,12 +1147,14 @@ impl<T: Storage> Raft<T> {
11471147
let pending_request_snapshot = self.pending_request_snapshot;
11481148
self.reset(term);
11491149
self.leader_id = leader_id;
1150+
let from_role = self.state;
11501151
self.state = StateRole::Follower;
11511152
self.pending_request_snapshot = pending_request_snapshot;
11521153
info!(
11531154
self.logger,
11541155
"became follower at term {term}",
11551156
term = self.term;
1157+
"from_role" => ?from_role,
11561158
);
11571159
}
11581160

@@ -1365,6 +1367,7 @@ impl<T: Storage> Raft<T> {
13651367
"term" => self.term,
13661368
"remaining ticks" => self.election_timeout - self.election_elapsed,
13671369
"msg type" => ?m.get_msg_type(),
1370+
"leader_id" => self.leader_id,
13681371
);
13691372

13701373
return Ok(());

0 commit comments

Comments
 (0)