From 8ac38a3dd491aebd155cb4657809b63fe1e9abab Mon Sep 17 00:00:00 2001 From: Spencer Perkins <95900100+SpecialThing44@users.noreply.github.com> Date: Thu, 27 Mar 2025 10:23:49 -0400 Subject: [PATCH] Add more detailed logging for elections --- .../neo4j/causalclustering/core/consensus/roles/Follower.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/enterprise/causal-clustering/src/main/java/org/neo4j/causalclustering/core/consensus/roles/Follower.java b/enterprise/causal-clustering/src/main/java/org/neo4j/causalclustering/core/consensus/roles/Follower.java index 6dd8e1ff034..524c798f89e 100644 --- a/enterprise/causal-clustering/src/main/java/org/neo4j/causalclustering/core/consensus/roles/Follower.java +++ b/enterprise/causal-clustering/src/main/java/org/neo4j/causalclustering/core/consensus/roles/Follower.java @@ -226,7 +226,7 @@ private static class PreVoteSupportedHandler implements ElectionTimeoutHandler { public Outcome handle( RaftMessages.Timeout.Election election, Outcome outcome, ReadableRaftState ctx, Log log ) throws IOException { - log.info( "Election timeout triggered" ); + log.info( "Election timeout triggered (with supporters)" ); if ( Election.startPreElection( ctx, outcome, log ) ) { outcome.setPreElection( true ); @@ -242,7 +242,7 @@ private static class PreVoteUnsupportedHandler implements ElectionTimeoutHandler @Override public Outcome handle( RaftMessages.Timeout.Election election, Outcome outcome, ReadableRaftState ctx, Log log ) throws IOException { - log.info( "Election timeout triggered" ); + log.info( "Election timeout triggered (without supporters)" ); if ( Election.startRealElection( ctx, outcome, log ) ) { outcome.setNextRole( CANDIDATE );