08:53:44,825 AM [test-pekko.actor.default-dispatcher-7] [INFO] Slf4jLogger - Slf4jLogger started [DEBUG] [03/10/2026 08:53:44.825] [main] [EventStream(pekko://test)] logger log1-TestEventListener started [DEBUG] [03/10/2026 08:53:44.826] [main] [EventStream(pekko://test)] logger log2-Slf4jLogger started [DEBUG] [03/10/2026 08:53:44.826] [main] [EventStream(pekko://test)] Default Loggers started [INFO] [03/10/2026 08:53:44.848] [main] [ArteryTransport(pekko://test)] Remoting started with transport [Artery tcp]; listening on address [pekko://test@10.30.171.31:17355] with UID [721690634911489856] 08:53:44,849 AM [test-pekko.actor.default-dispatcher-6] [INFO] ArteryTransport - Remoting started with transport [Artery tcp]; listening on address [pekko://test@10.30.171.31:17355] with UID [721690634911489856] [INFO] [03/10/2026 08:53:44.849] [main] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Starting up, Pekko version [1.2.1] ... 08:53:44,849 AM [test-pekko.actor.default-dispatcher-7] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Starting up, Pekko version [1.2.1] ... 08:53:44,853 AM [test-pekko.actor.default-dispatcher-7] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Registered cluster JMX MBean [pekko:type=Cluster] 08:53:44,853 AM [test-pekko.actor.default-dispatcher-7] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Started up successfully [INFO] [03/10/2026 08:53:44.852] [main] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Registered cluster JMX MBean [pekko:type=Cluster] [INFO] [03/10/2026 08:53:44.852] [main] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Started up successfully [INFO] [03/10/2026 08:53:44.854] [test-pekko.actor.internal-dispatcher-3] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - No downing-provider-class configured, manual cluster downing required, see https://pekko.apache.org/docs/pekko/current/typed/cluster.html#downing [INFO] [03/10/2026 08:53:44.854] [test-pekko.actor.internal-dispatcher-3] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - No seed-nodes configured, manual cluster join required, see https://pekko.apache.org/docs/pekko/current/typed/cluster.html#joining 08:53:44,854 AM [test-pekko.actor.default-dispatcher-6] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - No downing-provider-class configured, manual cluster downing required, see https://pekko.apache.org/docs/pekko/current/typed/cluster.html#downing 08:53:44,854 AM [test-pekko.actor.default-dispatcher-6] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - No seed-nodes configured, manual cluster join required, see https://pekko.apache.org/docs/pekko/current/typed/cluster.html#joining 08:53:44,864 AM [main] [INFO] LeadershipTransferIntegrationTest - testLeaderTransferAborted starting 08:53:44,864 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:44,866 AM [main] [DEBUG] PropertiesTermInfoStore - leader260: Set currentTerm=1, votedFor=null 08:53:44,869 AM [main] [DEBUG] PropertiesTermInfoStore - follower261: Set currentTerm=1, votedFor=null 08:53:44,870 AM [main] [DEBUG] PropertiesTermInfoStore - follower262: Set currentTerm=1, votedFor=null 08:53:44,872 AM [main] [DEBUG] PropertiesTermInfoStore - follower263: Set currentTerm=1, votedFor=null 08:53:44,872 AM [main] [DEBUG] RaftStorage - leader260: starting snapshot writeout to /tmp/junit-7111678067087089382/leader260/snapshot-0000000069AFDC18-34021DAF.tmp 08:53:44,874 AM [main] [DEBUG] RaftStorage - leader260: finished snapshot writeout to /tmp/junit-7111678067087089382/leader260/snapshot-0000000069AFDC18-34021DAF.v1 08:53:44,874 AM [main] [DEBUG] RaftStorage - follower261: starting snapshot writeout to /tmp/junit-7111678067087089382/follower261/snapshot-0000000069AFDC18-341E1CBF.tmp 08:53:44,876 AM [main] [DEBUG] RaftStorage - follower261: finished snapshot writeout to /tmp/junit-7111678067087089382/follower261/snapshot-0000000069AFDC18-341E1CBF.v1 08:53:44,876 AM [main] [DEBUG] RaftStorage - follower262: starting snapshot writeout to /tmp/junit-7111678067087089382/follower262/snapshot-0000000069AFDC18-343718E6.tmp 08:53:44,877 AM [main] [DEBUG] RaftStorage - follower262: finished snapshot writeout to /tmp/junit-7111678067087089382/follower262/snapshot-0000000069AFDC18-343718E6.v1 08:53:44,877 AM [main] [DEBUG] RaftStorage - follower263: starting snapshot writeout to /tmp/junit-7111678067087089382/follower263/snapshot-0000000069AFDC18-345153D8.tmp 08:53:44,879 AM [main] [DEBUG] RaftStorage - follower263: finished snapshot writeout to /tmp/junit-7111678067087089382/follower263/snapshot-0000000069AFDC18-345153D8.v1 08:53:44,882 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower261] [WARN] [03/10/2026 08:53:44.882] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower261]: org.opendaylight.controller.cluster.common.actor.Monitor@117e9572 [INFO] [pekkoDeadLetter][03/10/2026 08:53:44.882] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/follower261] to Actor[pekko://test/user/termination-monitor] was not delivered. [1] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:44,883 AM [test-pekko.actor.default-dispatcher-6] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/follower261] to Actor[pekko://test/user/termination-monitor] was not delivered. [1] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:44,884 AM [test-pekko.actor.default-dispatcher-11] [INFO] RaftActor - follower261: Starting recovery with journal batch size 1000 08:53:44,884 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorage - follower261: started executor 08:53:44,884 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorage - follower261: started executor 08:53:44,885 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] EntryJournalV1 - follower261: metadata journal open: replayFrom=1 applyTo=0 08:53:44,885 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] EntryJournalV1 - follower261: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:44,885 AM [test-pekko.actor.default-dispatcher-11] [INFO] EnabledRaftStorage - follower261: journal open: applyTo=0 08:53:44,886 AM [follower261-writer-143] [DEBUG] JournalWriteTask - follower261: journal writer started 08:53:44,886 AM [follower261-writer-143] [DEBUG] JournalWriteTask - follower261: waiting to receive commands 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActor - follower261: starting journal recovery 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower261: Set currentTerm=1, votedFor=null 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorage - follower261: selected SNAPSHOT_V1 to handle file /tmp/junit-7111678067087089382/follower261/snapshot-0000000069AFDC18-341E1CBF.v1 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorage - follower261: skipping unrecognized file /tmp/junit-7111678067087089382/follower261/TermInfo.properties 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorage - follower261: skipping unrecognized file /tmp/junit-7111678067087089382/follower261/journal-v1-1.log 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorage - follower261: skipping unrecognized file /tmp/junit-7111678067087089382/follower261/metadata-v1-1.log 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorage - follower261: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:44.874388671Z, file=/tmp/junit-7111678067087089382/follower261/snapshot-0000000069AFDC18-341E1CBF.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Recovery - follower261: initializing from snapshot taken at 2026-03-10T08:53:44.874388671Z 08:53:44,886 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PeerInfos - follower261: Updated server config: isVoting: true, peers: [PeerInfo [id=leader260, address=pekko://test/user/leader260, votingState=VOTING], PeerInfo [id=follower263, address=pekko://test/user/follower263, votingState=NON_VOTING], PeerInfo [id=follower262, address=pekko://test/user/follower262, votingState=VOTING]] 08:53:44,887 AM [test-pekko.actor.default-dispatcher-11] [INFO] MockRaftActor - follower261: support() called 08:53:44,887 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractReplicatedLog - follower261: Moving last applied index from -1 to -1 08:53:44,887 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] JournalRecovery - follower261: empty journal: appending 0 entries 08:53:44,888 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] EntryJournalV1 - follower261: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:44,888 AM [test-pekko.actor.default-dispatcher-11] [INFO] Recovery - follower261: Recovery completed in in 1.811 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:44,888 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActor - follower261: Recovery completed and cannot restore from snapshot 08:53:44,890 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower262] [WARN] [03/10/2026 08:53:44.890] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower262]: org.opendaylight.controller.cluster.common.actor.Monitor@14d51f6f [INFO] [pekkoDeadLetter][03/10/2026 08:53:44.890] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/follower262] to Actor[pekko://test/user/termination-monitor] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:44,890 AM [test-pekko.actor.default-dispatcher-11] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/follower262] to Actor[pekko://test/user/termination-monitor] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:44,891 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower262: Starting recovery with journal batch size 1000 08:53:44,891 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower262: started executor 08:53:44,891 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower262: started executor 08:53:44,892 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower262: metadata journal open: replayFrom=1 applyTo=0 08:53:44,893 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower262: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:44,893 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower262: journal open: applyTo=0 08:53:44,893 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower262: starting journal recovery 08:53:44,893 AM [follower262-writer-144] [DEBUG] JournalWriteTask - follower262: journal writer started 08:53:44,893 AM [follower262-writer-144] [DEBUG] JournalWriteTask - follower262: waiting to receive commands 08:53:44,893 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower262: Set currentTerm=1, votedFor=null 08:53:44,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower262: selected SNAPSHOT_V1 to handle file /tmp/junit-7111678067087089382/follower262/snapshot-0000000069AFDC18-343718E6.v1 08:53:44,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower262: skipping unrecognized file /tmp/junit-7111678067087089382/follower262/TermInfo.properties 08:53:44,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower262: skipping unrecognized file /tmp/junit-7111678067087089382/follower262/journal-v1-1.log 08:53:44,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower262: skipping unrecognized file /tmp/junit-7111678067087089382/follower262/metadata-v1-1.log 08:53:44,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower262: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:44.876026086Z, file=/tmp/junit-7111678067087089382/follower262/snapshot-0000000069AFDC18-343718E6.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:44,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower262: initializing from snapshot taken at 2026-03-10T08:53:44.876026086Z 08:53:44,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower262: Updated server config: isVoting: true, peers: [PeerInfo [id=follower261, address=pekko://test/user/follower261, votingState=VOTING], PeerInfo [id=leader260, address=pekko://test/user/leader260, votingState=VOTING], PeerInfo [id=follower263, address=pekko://test/user/follower263, votingState=NON_VOTING]] 08:53:44,894 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower262: support() called 08:53:44,895 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower262: Moving last applied index from -1 to -1 08:53:44,895 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower262: empty journal: appending 0 entries 08:53:44,895 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower262: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:44,895 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower262: Recovery completed in in 2.007 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:44,895 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower262: Recovery completed and cannot restore from snapshot 08:53:44,897 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower263] [WARN] [03/10/2026 08:53:44.898] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower263]: org.opendaylight.controller.cluster.common.actor.Monitor@7c9e6cf2 [INFO] [pekkoDeadLetter][03/10/2026 08:53:44.898] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/follower263] to Actor[pekko://test/user/termination-monitor] was not delivered. [3] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:44,898 AM [test-pekko.actor.default-dispatcher-11] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/follower263] to Actor[pekko://test/user/termination-monitor] was not delivered. [3] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:44,898 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower263: Starting recovery with journal batch size 1000 08:53:44,898 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower263: started executor 08:53:44,898 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower263: started executor 08:53:44,898 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower263: metadata journal open: replayFrom=1 applyTo=0 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower263: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower263: journal open: applyTo=0 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower263: starting journal recovery 08:53:44,899 AM [follower263-writer-145] [DEBUG] JournalWriteTask - follower263: journal writer started 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower263: Set currentTerm=1, votedFor=null 08:53:44,899 AM [follower263-writer-145] [DEBUG] JournalWriteTask - follower263: waiting to receive commands 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower263: skipping unrecognized file /tmp/junit-7111678067087089382/follower263/TermInfo.properties 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower263: skipping unrecognized file /tmp/junit-7111678067087089382/follower263/journal-v1-1.log 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower263: selected SNAPSHOT_V1 to handle file /tmp/junit-7111678067087089382/follower263/snapshot-0000000069AFDC18-345153D8.v1 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower263: skipping unrecognized file /tmp/junit-7111678067087089382/follower263/metadata-v1-1.log 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower263: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:44.877745112Z, file=/tmp/junit-7111678067087089382/follower263/snapshot-0000000069AFDC18-345153D8.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower263: initializing from snapshot taken at 2026-03-10T08:53:44.877745112Z 08:53:44,899 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower263: Updated server config: isVoting: false, peers: [PeerInfo [id=follower261, address=pekko://test/user/follower261, votingState=VOTING], PeerInfo [id=leader260, address=pekko://test/user/leader260, votingState=VOTING], PeerInfo [id=follower262, address=pekko://test/user/follower262, votingState=VOTING]] 08:53:44,900 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower263: support() called 08:53:44,900 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower263: Moving last applied index from -1 to -1 08:53:44,900 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower263: empty journal: appending 0 entries 08:53:44,900 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower263: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:44,901 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower263: Recovery completed in in 1.355 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:44,901 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower263: Recovery completed and cannot restore from snapshot 08:53:44,902 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader260] [WARN] [03/10/2026 08:53:44.902] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader260]: org.opendaylight.controller.cluster.common.actor.Monitor@1c9b85a2 [INFO] [pekkoDeadLetter][03/10/2026 08:53:44.902] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/leader260] to Actor[pekko://test/user/termination-monitor] was not delivered. [4] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:44,903 AM [test-pekko.actor.default-dispatcher-11] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/leader260] to Actor[pekko://test/user/termination-monitor] was not delivered. [4] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/termination-monitor] may have terminated unexpectedly. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:44,903 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - leader260: Starting recovery with journal batch size 1000 08:53:44,903 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader260: started executor 08:53:44,903 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader260: started executor 08:53:44,903 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader260: metadata journal open: replayFrom=1 applyTo=0 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader260: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - leader260: journal open: applyTo=0 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - leader260: starting journal recovery 08:53:44,904 AM [leader260-writer-146] [DEBUG] JournalWriteTask - leader260: journal writer started 08:53:44,904 AM [leader260-writer-146] [DEBUG] JournalWriteTask - leader260: waiting to receive commands 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - leader260: Set currentTerm=1, votedFor=null 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader260: selected SNAPSHOT_V1 to handle file /tmp/junit-7111678067087089382/leader260/snapshot-0000000069AFDC18-34021DAF.v1 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader260: skipping unrecognized file /tmp/junit-7111678067087089382/leader260/TermInfo.properties 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader260: skipping unrecognized file /tmp/junit-7111678067087089382/leader260/journal-v1-1.log 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader260: skipping unrecognized file /tmp/junit-7111678067087089382/leader260/metadata-v1-1.log 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader260: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:44.872553903Z, file=/tmp/junit-7111678067087089382/leader260/snapshot-0000000069AFDC18-34021DAF.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - leader260: initializing from snapshot taken at 2026-03-10T08:53:44.872553903Z 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - leader260: Updated server config: isVoting: true, peers: [PeerInfo [id=follower261, address=pekko://test/user/follower261, votingState=VOTING], PeerInfo [id=follower263, address=pekko://test/user/follower263, votingState=NON_VOTING], PeerInfo [id=follower262, address=pekko://test/user/follower262, votingState=VOTING]] 08:53:44,904 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - leader260: support() called 08:53:44,905 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - leader260: Moving last applied index from -1 to -1 08:53:44,905 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - leader260: empty journal: appending 0 entries 08:53:44,905 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader260: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:44,905 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - leader260: Recovery completed in in 1.208 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:44,905 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - leader260: Recovery completed and cannot restore from snapshot 08:53:45,271 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - leader260 (Follower): Checking if this node is isolated in the cluster unreachable set [],all members [] self member: Member(pekko://test@10.30.171.31:17355, Removed) 08:53:45,271 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - leader260 (Follower): Received ElectionTimeout - switching to Candidate 08:53:45,272 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader260 (Candidate): Election: Candidate has following voting peers: [follower261, follower262] 08:53:45,275 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - leader260: Set currentTerm=2, votedFor=leader260 08:53:45,275 AM [test-pekko.actor.default-dispatcher-11] [INFO] Candidate - leader260 (Candidate): Starting new election term 2 08:53:45,275 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader260 (Candidate): Sending RequestVote{term=2, candidateId=leader260, lastLogIndex=-1, lastLogTerm=-1} to peer follower261 08:53:45,275 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader260 (Candidate): Sending RequestVote{term=2, candidateId=leader260, lastLogIndex=-1, lastLogTerm=-1} to peer follower262 08:53:45,275 AM [test-pekko.actor.default-dispatcher-11] [INFO] RaftActorBehavior - leader260 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 08:53:45,275 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower261 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:45,276 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower261 (Follower): Cluster state: [] 08:53:45,276 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower261 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader260, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:45,276 AM [test-pekko.actor.default-dispatcher-11] [INFO] Follower - follower261 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader260, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:45,276 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower262 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:45,276 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower262 (Follower): Cluster state: [] 08:53:45,276 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower262 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader260, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:45,276 AM [test-pekko.actor.default-dispatcher-12] [INFO] Follower - follower262 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader260, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:45,281 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower261: Set currentTerm=2, votedFor=null 08:53:45,281 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower261 (Follower): In requestVote: RequestVote{term=2, candidateId=leader260, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:45,283 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower262: Set currentTerm=2, votedFor=null 08:53:45,283 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower262 (Follower): In requestVote: RequestVote{term=2, candidateId=leader260, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:45,284 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower261: Set currentTerm=2, votedFor=leader260 08:53:45,284 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower261 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:45,284 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader260 (Candidate): RaftRPC message received RequestVoteReply{term=2, voteGranted=true}, my term is 2 08:53:45,284 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader260 (Candidate): handleRequestVoteReply: RequestVoteReply{term=2, voteGranted=true}, current voteCount: 1 08:53:45,285 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader260 (Leader): Election: Leader has following peers: [follower261, follower263, follower262] 08:53:45,285 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower261: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:45,285 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower263: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:45,285 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower262: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:45,285 AM [test-pekko.actor.default-dispatcher-11] [INFO] RaftActorBehavior - leader260 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 08:53:45,285 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower261: Last sync leader does not match current leader leader260, need to catch up to -1 08:53:45,285 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader260 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower261 updated: matchIndex: -1, nextIndex: 0 08:53:45,285 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower261: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:45,285 AM [test-pekko.actor.default-dispatcher-11] [INFO] Follower - follower263 (Follower): Term 2 in "AppendEntries{term=2, leaderId=leader260, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 1 - updating term [WARN] [03/10/2026 08:53:45.286] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/follower261] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower261, initialSyncDone=false] [INFO] [pekkoDeadLetter][03/10/2026 08:53:45.286] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/follower261] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower261] was unhandled. [5] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,286 AM [test-pekko.actor.default-dispatcher-6] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower261] was unhandled. [5] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,286 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower262: Set currentTerm=2, votedFor=leader260 08:53:45,286 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower262 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:45,286 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower262: Last sync leader does not match current leader leader260, need to catch up to -1 08:53:45,286 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader260 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower262 updated: matchIndex: -1, nextIndex: 0 08:53:45,286 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower262: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:45.286] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower262] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower262, initialSyncDone=false] [INFO] [pekkoDeadLetter][03/10/2026 08:53:45.286] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower262] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower262] was unhandled. [6] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,286 AM [test-pekko.actor.default-dispatcher-7] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower262] was unhandled. [6] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,288 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower263: Set currentTerm=2, votedFor=null 08:53:45,288 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower263: Last sync leader does not match current leader leader260, need to catch up to -1 [WARN] [03/10/2026 08:53:45.288] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/follower263] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower263, initialSyncDone=false] [INFO] [pekkoDeadLetter][03/10/2026 08:53:45.288] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower263] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower263] was unhandled. [7] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,288 AM [test-pekko.actor.default-dispatcher-7] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower263] was unhandled. [7] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,288 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader260 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower263 updated: matchIndex: -1, nextIndex: 0 08:53:45,288 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower263: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:45,311 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:45,312 AM [main] [INFO] LeadershipTransferIntegrationTest - sendShutDown for pekko://test/user/leader260 starting 08:53:45,314 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader260: onShutDown 08:53:45,314 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader260: Initiating leader transfer 08:53:45,314 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActor - follower261: onLeaderTransitioning: LeaderTransitioning [leaderId=leader260] 08:53:45,314 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActor - follower262: onLeaderTransitioning: LeaderTransitioning [leaderId=leader260] 08:53:45,314 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActor - follower263: onLeaderTransitioning: LeaderTransitioning [leaderId=leader260] 08:53:45,315 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorLeadershipTransferCohort - leader260: pauseLeader successfully completed - doing transfer 08:53:45,315 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Leader - leader260 (Leader): Attempting to transfer leadership 08:53:45,315 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower261: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:45,315 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower263: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:45,315 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader260 (Leader): Checking sendAppendEntries for follower follower262: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:45,315 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower261: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,315 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower263: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,315 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower262: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) [WARN] [03/10/2026 08:53:45.315] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower263] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower263, initialSyncDone=true] [WARN] [03/10/2026 08:53:45.315] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower262] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower262, initialSyncDone=true] [INFO] [pekkoDeadLetter][03/10/2026 08:53:45.315] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/follower262] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower262] was unhandled. [8] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,315 AM [test-pekko.actor.default-dispatcher-6] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower262] was unhandled. [8] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. [INFO] [pekkoDeadLetter][03/10/2026 08:53:45.315] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/follower263] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower263] was unhandled. [9] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. [WARN] [03/10/2026 08:53:45.315] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower261] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower261, initialSyncDone=true] 08:53:45,315 AM [test-pekko.actor.default-dispatcher-6] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower263] was unhandled. [9] dead letters encountered. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. [INFO] [pekkoDeadLetter][03/10/2026 08:53:45.315] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/follower261] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower261] was unhandled. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,315 AM [test-pekko.actor.default-dispatcher-11] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower261] was unhandled. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. This logging can be turned off or adjusted with configuration settings 'pekko.log-dead-letters' and 'pekko.log-dead-letters-during-shutdown'. 08:53:45,401 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower262: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,401 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower261: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,401 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower263: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,521 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower263: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,521 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower261: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,522 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower262: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,640 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorLeadershipTransferCohort - leader260: leader transfer aborted 08:53:45,641 AM [test-pekko.actor.default-dispatcher-14] [WARN] RaftActorLeadershipTransferCohort - leader260: Failed to transfer leadership in 326.4 ms 08:53:45,641 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader260: leader transfer failed - sending PoisonPill 08:53:45,641 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Leader - leader260 (Leader): Leadership transfer expired 08:53:45,641 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EnabledRaftStorage - leader260: terminating thread VirtualThread[#494,leader260-writer-146]/waiting 08:53:45,641 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower263: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,641 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower262: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,641 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower261: Lagging 0 entries behind leader leader260 and reached -1 (of expected -1) 08:53:45,641 AM [leader260-writer-146] [DEBUG] JournalWriteTask - leader260: received 1 commands after 737.6 ms 08:53:45,642 AM [leader260-writer-146] [DEBUG] JournalWriteTask - leader260: completed 1 commands in 40.41 μs 08:53:45,642 AM [leader260-writer-146] [DEBUG] JournalWriteTask - leader260: journal writer stopped 08:53:45,642 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - leader260: journal closed 08:53:45,642 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - leader260: journal closed 08:53:45,642 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader260: stopped executor with 0 remaining tasks 08:53:45,642 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader260: stopped executor with 0 remaining tasks [WARN] [03/10/2026 08:53:45.643] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/leader260] received dead letter from TestActor[pekko://test/user/follower263]: AppendEntriesReply{term=2, success=true, followerId=follower263, logLastIndex=-1, logLastTerm=-1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} [WARN] [03/10/2026 08:53:45.643] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/leader260] received dead letter from TestActor[pekko://test/user/follower262]: AppendEntriesReply{term=2, success=true, followerId=follower262, logLastIndex=-1, logLastTerm=-1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:45,643 AM [main] [INFO] LeadershipTransferIntegrationTest - sendShutDown for pekko://test/user/leader260 ending [WARN] [03/10/2026 08:53:45.643] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/leader260] received dead letter from TestActor[pekko://test/user/follower261]: AppendEntriesReply{term=2, success=true, followerId=follower261, logLastIndex=-1, logLastTerm=-1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:45,645 AM [main] [INFO] LeadershipTransferIntegrationTest - testLeaderTransferOnShutDown ending 08:53:45,646 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower261-notifier264#1608237408] 08:53:45,660 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower261-collector265#-290310331] 08:53:45,660 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower261] 08:53:45,660 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EnabledRaftStorage - follower261: terminating thread VirtualThread[#491,follower261-writer-143]/waiting 08:53:45,660 AM [follower261-writer-143] [DEBUG] JournalWriteTask - follower261: received 1 commands after 774.7 ms 08:53:45,660 AM [follower261-writer-143] [DEBUG] JournalWriteTask - follower261: completed 1 commands in 23.97 μs 08:53:45,660 AM [follower261-writer-143] [DEBUG] JournalWriteTask - follower261: journal writer stopped 08:53:45,661 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower261: journal closed 08:53:45,661 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - follower261: journal closed 08:53:45,661 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower261: stopped executor with 0 remaining tasks 08:53:45,661 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower261: stopped executor with 0 remaining tasks 08:53:45,661 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower262-notifier266#1860654977] 08:53:45,661 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower262-collector267#764344353] 08:53:45,662 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower262] 08:53:45,662 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EnabledRaftStorage - follower262: terminating thread VirtualThread[#492,follower262-writer-144]/waiting 08:53:45,662 AM [follower262-writer-144] [DEBUG] JournalWriteTask - follower262: received 1 commands after 768.5 ms 08:53:45,662 AM [follower262-writer-144] [DEBUG] JournalWriteTask - follower262: completed 1 commands in 17.82 μs 08:53:45,662 AM [follower262-writer-144] [DEBUG] JournalWriteTask - follower262: journal writer stopped 08:53:45,663 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower262: journal closed 08:53:45,663 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - follower262: journal closed 08:53:45,663 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower262: stopped executor with 0 remaining tasks 08:53:45,663 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower262: stopped executor with 0 remaining tasks 08:53:45,663 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower263-notifier268#1713012422] 08:53:45,663 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower263-collector269#1232413604] 08:53:45,663 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower263] 08:53:45,663 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EnabledRaftStorage - follower263: terminating thread VirtualThread[#493,follower263-writer-145]/waiting 08:53:45,663 AM [follower263-writer-145] [DEBUG] JournalWriteTask - follower263: received 1 commands after 764.2 ms 08:53:45,663 AM [follower263-writer-145] [DEBUG] JournalWriteTask - follower263: completed 1 commands in 17.47 μs 08:53:45,663 AM [follower263-writer-145] [DEBUG] JournalWriteTask - follower263: journal writer stopped 08:53:45,664 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower263: journal closed 08:53:45,664 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - follower263: journal closed 08:53:45,664 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower263: stopped executor with 0 remaining tasks 08:53:45,664 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower263: stopped executor with 0 remaining tasks 08:53:45,664 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader260-notifier270#119764748] 08:53:45,664 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader260-collector271#533217972] 08:53:45,665 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader260] 08:53:45,669 AM [main] [INFO] LeadershipTransferIntegrationTest - testSuccessfulRequestLeadershipTransferToFollower2 starting 08:53:45,669 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:45,672 AM [main] [DEBUG] PropertiesTermInfoStore - leader272: Set currentTerm=1, votedFor=null 08:53:45,674 AM [main] [DEBUG] PropertiesTermInfoStore - follower273: Set currentTerm=1, votedFor=null 08:53:45,675 AM [main] [DEBUG] PropertiesTermInfoStore - follower274: Set currentTerm=1, votedFor=null 08:53:45,677 AM [main] [DEBUG] PropertiesTermInfoStore - follower275: Set currentTerm=1, votedFor=null 08:53:45,677 AM [main] [DEBUG] RaftStorage - leader272: starting snapshot writeout to /tmp/junit-3723569550602849352/leader272/snapshot-0000000069AFDC19-28607CF8.tmp 08:53:45,679 AM [main] [DEBUG] RaftStorage - leader272: finished snapshot writeout to /tmp/junit-3723569550602849352/leader272/snapshot-0000000069AFDC19-28607CF8.v1 08:53:45,679 AM [main] [DEBUG] RaftStorage - follower273: starting snapshot writeout to /tmp/junit-3723569550602849352/follower273/snapshot-0000000069AFDC19-287C4FD0.tmp 08:53:45,681 AM [main] [DEBUG] RaftStorage - follower273: finished snapshot writeout to /tmp/junit-3723569550602849352/follower273/snapshot-0000000069AFDC19-287C4FD0.v1 08:53:45,681 AM [main] [DEBUG] RaftStorage - follower274: starting snapshot writeout to /tmp/junit-3723569550602849352/follower274/snapshot-0000000069AFDC19-2899E643.tmp 08:53:45,685 AM [main] [DEBUG] RaftStorage - follower274: finished snapshot writeout to /tmp/junit-3723569550602849352/follower274/snapshot-0000000069AFDC19-2899E643.v1 08:53:45,685 AM [main] [DEBUG] RaftStorage - follower275: starting snapshot writeout to /tmp/junit-3723569550602849352/follower275/snapshot-0000000069AFDC19-28D898FA.tmp 08:53:45,687 AM [main] [DEBUG] RaftStorage - follower275: finished snapshot writeout to /tmp/junit-3723569550602849352/follower275/snapshot-0000000069AFDC19-28D898FA.v1 08:53:45,689 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower273] [WARN] [03/10/2026 08:53:45.689] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower273]: org.opendaylight.controller.cluster.common.actor.Monitor@4c7113b2 08:53:45,690 AM [test-pekko.actor.default-dispatcher-14] [INFO] RaftActor - follower273: Starting recovery with journal batch size 1000 08:53:45,690 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower273: started executor 08:53:45,690 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower273: started executor 08:53:45,691 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower273: metadata journal open: replayFrom=1 applyTo=0 08:53:45,692 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower273: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:45,692 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - follower273: journal open: applyTo=0 08:53:45,692 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - follower273: starting journal recovery 08:53:45,692 AM [follower273-writer-147] [DEBUG] JournalWriteTask - follower273: journal writer started 08:53:45,692 AM [follower273-writer-147] [DEBUG] JournalWriteTask - follower273: waiting to receive commands 08:53:45,692 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower273: Set currentTerm=1, votedFor=null 08:53:45,692 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower273: selected SNAPSHOT_V1 to handle file /tmp/junit-3723569550602849352/follower273/snapshot-0000000069AFDC19-287C4FD0.v1 08:53:45,692 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower273: skipping unrecognized file /tmp/junit-3723569550602849352/follower273/TermInfo.properties 08:53:45,692 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower273: skipping unrecognized file /tmp/junit-3723569550602849352/follower273/journal-v1-1.log 08:53:45,692 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower273: skipping unrecognized file /tmp/junit-3723569550602849352/follower273/metadata-v1-1.log 08:53:45,693 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower273: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:45.679235536Z, file=/tmp/junit-3723569550602849352/follower273/snapshot-0000000069AFDC19-287C4FD0.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:45,693 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Recovery - follower273: initializing from snapshot taken at 2026-03-10T08:53:45.679235536Z 08:53:45,693 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PeerInfos - follower273: Updated server config: isVoting: true, peers: [PeerInfo [id=follower274, address=pekko://test/user/follower274, votingState=VOTING], PeerInfo [id=leader272, address=pekko://test/user/leader272, votingState=VOTING], PeerInfo [id=follower275, address=pekko://test/user/follower275, votingState=NON_VOTING]] 08:53:45,693 AM [test-pekko.actor.default-dispatcher-14] [INFO] MockRaftActor - follower273: support() called 08:53:45,694 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractReplicatedLog - follower273: Moving last applied index from -1 to -1 08:53:45,694 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] JournalRecovery - follower273: empty journal: appending 0 entries 08:53:45,694 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower273: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:45,694 AM [test-pekko.actor.default-dispatcher-14] [INFO] Recovery - follower273: Recovery completed in in 1.810 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:45,694 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - follower273: Recovery completed and cannot restore from snapshot 08:53:45,695 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower274] [WARN] [03/10/2026 08:53:45.695] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower274]: org.opendaylight.controller.cluster.common.actor.Monitor@9738458 08:53:45,696 AM [test-pekko.actor.default-dispatcher-14] [INFO] RaftActor - follower274: Starting recovery with journal batch size 1000 08:53:45,696 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower274: started executor 08:53:45,696 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower274: started executor 08:53:45,696 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower274: metadata journal open: replayFrom=1 applyTo=0 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower274: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - follower274: journal open: applyTo=0 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - follower274: starting journal recovery 08:53:45,697 AM [follower274-writer-148] [DEBUG] JournalWriteTask - follower274: journal writer started 08:53:45,697 AM [follower274-writer-148] [DEBUG] JournalWriteTask - follower274: waiting to receive commands 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower274: Set currentTerm=1, votedFor=null 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower274: selected SNAPSHOT_V1 to handle file /tmp/junit-3723569550602849352/follower274/snapshot-0000000069AFDC19-2899E643.v1 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower274: skipping unrecognized file /tmp/junit-3723569550602849352/follower274/TermInfo.properties 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower274: skipping unrecognized file /tmp/junit-3723569550602849352/follower274/journal-v1-1.log 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower274: skipping unrecognized file /tmp/junit-3723569550602849352/follower274/metadata-v1-1.log 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower274: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:45.681174595Z, file=/tmp/junit-3723569550602849352/follower274/snapshot-0000000069AFDC19-2899E643.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Recovery - follower274: initializing from snapshot taken at 2026-03-10T08:53:45.681174595Z 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PeerInfos - follower274: Updated server config: isVoting: true, peers: [PeerInfo [id=follower273, address=pekko://test/user/follower273, votingState=VOTING], PeerInfo [id=leader272, address=pekko://test/user/leader272, votingState=VOTING], PeerInfo [id=follower275, address=pekko://test/user/follower275, votingState=NON_VOTING]] 08:53:45,697 AM [test-pekko.actor.default-dispatcher-14] [INFO] MockRaftActor - follower274: support() called 08:53:45,698 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractReplicatedLog - follower274: Moving last applied index from -1 to -1 08:53:45,698 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] JournalRecovery - follower274: empty journal: appending 0 entries 08:53:45,698 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower274: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:45,698 AM [test-pekko.actor.default-dispatcher-14] [INFO] Recovery - follower274: Recovery completed in in 1.286 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:45,698 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - follower274: Recovery completed and cannot restore from snapshot 08:53:45,700 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower275] [WARN] [03/10/2026 08:53:45.700] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower275]: org.opendaylight.controller.cluster.common.actor.Monitor@431b2dc 08:53:45,701 AM [test-pekko.actor.default-dispatcher-14] [INFO] RaftActor - follower275: Starting recovery with journal batch size 1000 08:53:45,701 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower275: started executor 08:53:45,701 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower275: started executor 08:53:45,701 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower275: metadata journal open: replayFrom=1 applyTo=0 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower275: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - follower275: journal open: applyTo=0 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - follower275: starting journal recovery 08:53:45,702 AM [follower275-writer-149] [DEBUG] JournalWriteTask - follower275: journal writer started 08:53:45,702 AM [follower275-writer-149] [DEBUG] JournalWriteTask - follower275: waiting to receive commands 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower275: Set currentTerm=1, votedFor=null 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower275: selected SNAPSHOT_V1 to handle file /tmp/junit-3723569550602849352/follower275/snapshot-0000000069AFDC19-28D898FA.v1 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower275: skipping unrecognized file /tmp/junit-3723569550602849352/follower275/TermInfo.properties 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower275: skipping unrecognized file /tmp/junit-3723569550602849352/follower275/journal-v1-1.log 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower275: skipping unrecognized file /tmp/junit-3723569550602849352/follower275/metadata-v1-1.log 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - follower275: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:45.685283578Z, file=/tmp/junit-3723569550602849352/follower275/snapshot-0000000069AFDC19-28D898FA.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Recovery - follower275: initializing from snapshot taken at 2026-03-10T08:53:45.685283578Z 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PeerInfos - follower275: Updated server config: isVoting: false, peers: [PeerInfo [id=follower274, address=pekko://test/user/follower274, votingState=VOTING], PeerInfo [id=follower273, address=pekko://test/user/follower273, votingState=VOTING], PeerInfo [id=leader272, address=pekko://test/user/leader272, votingState=VOTING]] 08:53:45,702 AM [test-pekko.actor.default-dispatcher-14] [INFO] MockRaftActor - follower275: support() called 08:53:45,703 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractReplicatedLog - follower275: Moving last applied index from -1 to -1 08:53:45,703 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] JournalRecovery - follower275: empty journal: appending 0 entries 08:53:45,703 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - follower275: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:45,703 AM [test-pekko.actor.default-dispatcher-14] [INFO] Recovery - follower275: Recovery completed in in 1.165 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:45,703 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - follower275: Recovery completed and cannot restore from snapshot 08:53:45,704 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader272] [WARN] [03/10/2026 08:53:45.704] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader272]: org.opendaylight.controller.cluster.common.actor.Monitor@38b009af 08:53:45,705 AM [test-pekko.actor.default-dispatcher-14] [INFO] RaftActor - leader272: Starting recovery with journal batch size 1000 08:53:45,705 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader272: started executor 08:53:45,705 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader272: started executor 08:53:45,705 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - leader272: metadata journal open: replayFrom=1 applyTo=0 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - leader272: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - leader272: journal open: applyTo=0 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader272: starting journal recovery 08:53:45,706 AM [leader272-writer-150] [DEBUG] JournalWriteTask - leader272: journal writer started 08:53:45,706 AM [leader272-writer-150] [DEBUG] JournalWriteTask - leader272: waiting to receive commands 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - leader272: Set currentTerm=1, votedFor=null 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader272: skipping unrecognized file /tmp/junit-3723569550602849352/leader272/TermInfo.properties 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader272: skipping unrecognized file /tmp/junit-3723569550602849352/leader272/journal-v1-1.log 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader272: skipping unrecognized file /tmp/junit-3723569550602849352/leader272/metadata-v1-1.log 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader272: selected SNAPSHOT_V1 to handle file /tmp/junit-3723569550602849352/leader272/snapshot-0000000069AFDC19-28607CF8.v1 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader272: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:45.677412088Z, file=/tmp/junit-3723569550602849352/leader272/snapshot-0000000069AFDC19-28607CF8.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Recovery - leader272: initializing from snapshot taken at 2026-03-10T08:53:45.677412088Z 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PeerInfos - leader272: Updated server config: isVoting: true, peers: [PeerInfo [id=follower274, address=pekko://test/user/follower274, votingState=VOTING], PeerInfo [id=follower273, address=pekko://test/user/follower273, votingState=VOTING], PeerInfo [id=follower275, address=pekko://test/user/follower275, votingState=NON_VOTING]] 08:53:45,706 AM [test-pekko.actor.default-dispatcher-14] [INFO] MockRaftActor - leader272: support() called 08:53:45,707 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractReplicatedLog - leader272: Moving last applied index from -1 to -1 08:53:45,707 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] JournalRecovery - leader272: empty journal: appending 0 entries 08:53:45,707 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - leader272: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:45,707 AM [test-pekko.actor.default-dispatcher-14] [INFO] Recovery - leader272: Recovery completed in in 1.286 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:45,707 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader272: Recovery completed and cannot restore from snapshot 08:53:46,30 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Follower - leader272 (Follower): Checking if this node is isolated in the cluster unreachable set [],all members [] self member: Member(pekko://test@10.30.171.31:17355, Removed) 08:53:46,31 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Follower - leader272 (Follower): Received ElectionTimeout - switching to Candidate 08:53:46,31 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Candidate - leader272 (Candidate): Election: Candidate has following voting peers: [follower274, follower273] 08:53:46,34 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PropertiesTermInfoStore - leader272: Set currentTerm=2, votedFor=leader272 08:53:46,34 AM [test-pekko.actor.default-dispatcher-15] [INFO] Candidate - leader272 (Candidate): Starting new election term 2 08:53:46,34 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Candidate - leader272 (Candidate): Sending RequestVote{term=2, candidateId=leader272, lastLogIndex=-1, lastLogTerm=-1} to peer follower274 08:53:46,34 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Candidate - leader272 (Candidate): Sending RequestVote{term=2, candidateId=leader272, lastLogIndex=-1, lastLogTerm=-1} to peer follower273 08:53:46,35 AM [test-pekko.actor.default-dispatcher-15] [INFO] RaftActorBehavior - leader272 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 08:53:46,35 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower274 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:46,35 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:46,35 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): Cluster state: [] 08:53:46,35 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader272, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:46,35 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower274 (Follower): Cluster state: [] 08:53:46,35 AM [test-pekko.actor.default-dispatcher-11] [INFO] Follower - follower273 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader272, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:46,35 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower274 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader272, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:46,35 AM [test-pekko.actor.default-dispatcher-14] [INFO] Follower - follower274 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader272, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:46,37 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower273: Set currentTerm=2, votedFor=null 08:53:46,37 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): In requestVote: RequestVote{term=2, candidateId=leader272, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:46,38 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower274: Set currentTerm=2, votedFor=null 08:53:46,38 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower274 (Follower): In requestVote: RequestVote{term=2, candidateId=leader272, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower273: Set currentTerm=2, votedFor=leader272 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader272 (Candidate): RaftRPC message received RequestVoteReply{term=2, voteGranted=true}, my term is 2 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader272 (Candidate): handleRequestVoteReply: RequestVoteReply{term=2, voteGranted=true}, current voteCount: 1 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader272 (Leader): Election: Leader has following peers: [follower274, follower273, follower275] 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower274: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower273: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower275: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [INFO] RaftActorBehavior - leader272 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 08:53:46,40 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower273: Last sync leader does not match current leader leader272, need to catch up to -1 08:53:46,40 AM [test-pekko.actor.default-dispatcher-15] [INFO] Follower - follower275 (Follower): Term 2 in "AppendEntries{term=2, leaderId=leader272, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 1 - updating term 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader272 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower273 updated: matchIndex: -1, nextIndex: 0 08:53:46,40 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower273: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:46.040] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/follower273] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower273, initialSyncDone=false] 08:53:46,40 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower274: Set currentTerm=2, votedFor=leader272 08:53:46,40 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower274 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:46,41 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractLeader - leader272 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower274 updated: matchIndex: -1, nextIndex: 0 08:53:46,41 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower274: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,41 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower274: Last sync leader does not match current leader leader272, need to catch up to -1 [WARN] [03/10/2026 08:53:46.041] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower274] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower274, initialSyncDone=false] 08:53:46,42 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PropertiesTermInfoStore - follower275: Set currentTerm=2, votedFor=null 08:53:46,42 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower275: Last sync leader does not match current leader leader272, need to catch up to -1 08:53:46,43 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader272 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower275 updated: matchIndex: -1, nextIndex: 0 [WARN] [03/10/2026 08:53:46.043] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/follower275] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower275, initialSyncDone=false] 08:53:46,43 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower275: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,64 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:46,64 AM [main] [INFO] LeadershipTransferIntegrationTest - createRequestLeadershipResultCollectorActor starting 08:53:46,64 AM [main] [INFO] LeadershipTransferIntegrationTest - createRequestLeadershipResultCollectorActor ending 08:53:46,64 AM [main] [INFO] LeadershipTransferIntegrationTest - sendFollower2RequestLeadershipTransferToLeader starting 08:53:46,65 AM [main] [INFO] LeadershipTransferIntegrationTest - sendFollower2RequestLeadershipTransferToLeader ending 08:53:46,65 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader272: onRequestLeadership RequestLeadership [requestedFollowerId=follower274, replyTo=Actor[pekko://test/user/$a#-715187650]] 08:53:46,67 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader272: Initiating leader transfer 08:53:46,67 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - follower274: onLeaderTransitioning: LeaderTransitioning [leaderId=leader272] 08:53:46,67 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower273: onLeaderTransitioning: LeaderTransitioning [leaderId=leader272] 08:53:46,67 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower275: onLeaderTransitioning: LeaderTransitioning [leaderId=leader272] 08:53:46,67 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorLeadershipTransferCohort - leader272: pauseLeader successfully completed - doing transfer 08:53:46,67 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Leader - leader272 (Leader): Attempting to transfer leadership 08:53:46,67 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower274: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,67 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower273: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,67 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower274: Lagging 0 entries behind leader leader272 and reached -1 (of expected -1) 08:53:46,67 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower275: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,67 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower273: Lagging 0 entries behind leader leader272 and reached -1 (of expected -1) 08:53:46,67 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower275: Lagging 0 entries behind leader leader272 and reached -1 (of expected -1) [WARN] [03/10/2026 08:53:46.067] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/follower274] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower274, initialSyncDone=true] [WARN] [03/10/2026 08:53:46.067] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/follower273] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower273, initialSyncDone=true] [WARN] [03/10/2026 08:53:46.067] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/follower275] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower275, initialSyncDone=true] 08:53:46,68 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Leader - leader272 (Leader): tryToCompleteLeadershipTransfer: followerId: follower274, matchIndex: -1, lastIndex: -1, isVoting: true 08:53:46,68 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Leader - leader272 (Leader): Follower's log matches - sending ElectionTimeout 08:53:46,68 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower274: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,68 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower273: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,68 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader272 (Leader): Checking sendAppendEntries for follower follower275: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,68 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower274: Lagging 0 entries behind leader leader272 and reached -1 (of expected -1) 08:53:46,68 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower273: Lagging 0 entries behind leader leader272 and reached -1 (of expected -1) 08:53:46,68 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - follower274 (Follower): Received TimeoutNow - switching to Candidate 08:53:46,68 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower275: Lagging 0 entries behind leader leader272 and reached -1 (of expected -1) 08:53:46,68 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - follower274 (Candidate): Election: Candidate has following voting peers: [follower273, leader272] 08:53:46,68 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Leader - leader272 (Leader): Leader transfer complete 08:53:46,68 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorLeadershipTransferCohort - leader272: leader transfer complete - waiting for new leader 08:53:46,70 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower274: Set currentTerm=3, votedFor=follower274 08:53:46,70 AM [test-pekko.actor.default-dispatcher-12] [INFO] Candidate - follower274 (Candidate): Starting new election term 3 08:53:46,71 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - follower274 (Candidate): Sending RequestVote{term=3, candidateId=follower274, lastLogIndex=-1, lastLogTerm=-1} to peer follower273 08:53:46,71 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - follower274 (Candidate): Sending RequestVote{term=3, candidateId=follower274, lastLogIndex=-1, lastLogTerm=-1} to peer leader272 08:53:46,71 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:46,71 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActorBehavior - follower274 (Follower) :- Switching from behavior Follower to Candidate, election term: 3 08:53:46,71 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): Cluster state: [] 08:53:46,71 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): Candidate in requestVote:RequestVote{term=3, candidateId=follower274, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:46,71 AM [test-pekko.actor.default-dispatcher-11] [INFO] Follower - follower273 (Follower): Term 3 in "RequestVote{term=3, candidateId=follower274, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 2 - updating term 08:53:46,71 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - leader272 (Leader): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:46,71 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - leader272 (Leader): Cluster state: [] 08:53:46,71 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - leader272 (Leader): Candidate in requestVote:RequestVote{term=3, candidateId=follower274, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:46,71 AM [test-pekko.actor.default-dispatcher-12] [INFO] AbstractLeader - leader272 (Leader): Term 3 in "RequestVote{term=3, candidateId=follower274, lastLogIndex=-1, lastLogTerm=-1}" message is greater than leader's term 2 - switching to Follower 08:53:46,73 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower273: Set currentTerm=3, votedFor=null 08:53:46,73 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): In requestVote: RequestVote{term=3, candidateId=follower274, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 3, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:46,74 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - leader272: Set currentTerm=3, votedFor=null 08:53:46,74 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractLeader - leader272 (Leader): Leadership transfer in progress - processing RequestVote 08:53:46,74 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - leader272 (Leader): In requestVote: RequestVote{term=3, candidateId=follower274, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 3, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower273: Set currentTerm=3, votedFor=follower274 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActorBehavior - follower273 (Follower): requestVote returning: RequestVoteReply{term=3, voteGranted=true} 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - follower274 (Candidate): RaftRPC message received RequestVoteReply{term=3, voteGranted=true}, my term is 3 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - follower274 (Candidate): handleRequestVoteReply: RequestVoteReply{term=3, voteGranted=true}, current voteCount: 1 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - follower274 (Leader): Election: Leader has following peers: [follower273, leader272, follower275] 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - follower274 (Leader): Checking sendAppendEntries for follower follower273: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - follower274 (Leader): Checking sendAppendEntries for follower leader272: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - follower274 (Leader): Checking sendAppendEntries for follower follower275: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [INFO] RaftActorBehavior - follower274 (Candidate) :- Switching from behavior Candidate to Leader, election term: 3 08:53:46,75 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower273: Last sync leader does not match current leader follower274, need to catch up to -1 08:53:46,75 AM [test-pekko.actor.default-dispatcher-14] [INFO] Follower - follower275 (Follower): Term 3 in "AppendEntries{term=3, leaderId=follower274, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 2 - updating term 08:53:46,75 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - leader272: Set currentTerm=3, votedFor=follower274 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - follower274 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower273 updated: matchIndex: -1, nextIndex: 0 08:53:46,75 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - leader272 (Leader): requestVote returning: RequestVoteReply{term=3, voteGranted=true} 08:53:46,75 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - follower274 (Leader): Checking sendAppendEntries for follower follower273: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:46.075] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/follower273] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower273, initialSyncDone=false] 08:53:46,75 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActorBehavior - leader272 (Leader) :- Switching from behavior Leader to Follower, election term: 3 08:53:46,76 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - leader272: Last sync leader does not match current leader follower274, need to catch up to -1 08:53:46,76 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorLeadershipTransferCohort - leader272: leader changed to follower274 08:53:46,76 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - follower274 (Leader): handleAppendEntriesReply - FollowerLogInformation for leader272 updated: matchIndex: -1, nextIndex: 0 08:53:46,76 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - follower274 (Leader): Checking sendAppendEntries for follower leader272: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,76 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActorLeadershipTransferCohort - leader272: Successfully transferred leadership to follower274 in 8.845 ms 08:53:46,76 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - leader272: Leadership transferred successfully to follower274 [WARN] [03/10/2026 08:53:46.076] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/leader272] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=leader272, initialSyncDone=false] 08:53:46,77 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower275: Set currentTerm=3, votedFor=null 08:53:46,77 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower275: Last sync leader does not match current leader follower274, need to catch up to -1 08:53:46,77 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - follower274 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower275 updated: matchIndex: -1, nextIndex: 0 08:53:46,77 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - follower274 (Leader): Checking sendAppendEntries for follower follower275: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:46.077] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower275] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower275, initialSyncDone=false] 08:53:46,118 AM [main] [INFO] LeadershipTransferIntegrationTest - testSuccessfulRequestLeadershipTransferToFollower2 ending 08:53:46,118 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower273-notifier276#-175996502] 08:53:46,130 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower273-collector277#557719622] 08:53:46,130 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower273] 08:53:46,130 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EnabledRaftStorage - follower273: terminating thread VirtualThread[#498,follower273-writer-147]/waiting 08:53:46,130 AM [follower273-writer-147] [DEBUG] JournalWriteTask - follower273: received 1 commands after 437.9 ms 08:53:46,130 AM [follower273-writer-147] [DEBUG] JournalWriteTask - follower273: completed 1 commands in 26.11 μs 08:53:46,130 AM [follower273-writer-147] [DEBUG] JournalWriteTask - follower273: journal writer stopped 08:53:46,130 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower273: journal closed 08:53:46,130 AM [test-pekko.actor.default-dispatcher-15] [INFO] EnabledRaftStorage - follower273: journal closed 08:53:46,130 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower273: stopped executor with 0 remaining tasks 08:53:46,130 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower273: stopped executor with 0 remaining tasks 08:53:46,131 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower274-notifier278#-92391831] 08:53:46,131 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower274-collector279#-426739569] 08:53:46,131 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower274] 08:53:46,131 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EnabledRaftStorage - follower274: terminating thread VirtualThread[#499,follower274-writer-148]/waiting 08:53:46,131 AM [follower274-writer-148] [DEBUG] JournalWriteTask - follower274: received 1 commands after 434.1 ms 08:53:46,131 AM [follower274-writer-148] [DEBUG] JournalWriteTask - follower274: completed 1 commands in 9.820 μs 08:53:46,131 AM [follower274-writer-148] [DEBUG] JournalWriteTask - follower274: journal writer stopped 08:53:46,131 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower274: journal closed 08:53:46,131 AM [test-pekko.actor.default-dispatcher-15] [INFO] EnabledRaftStorage - follower274: journal closed 08:53:46,131 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower274: stopped executor with 0 remaining tasks 08:53:46,131 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower274: stopped executor with 0 remaining tasks 08:53:46,131 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower275-notifier280#-1467569967] 08:53:46,131 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower275-collector281#1891084649] 08:53:46,131 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower275] 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EnabledRaftStorage - follower275: terminating thread VirtualThread[#500,follower275-writer-149]/waiting 08:53:46,132 AM [follower275-writer-149] [DEBUG] JournalWriteTask - follower275: received 1 commands after 429.8 ms 08:53:46,132 AM [follower275-writer-149] [DEBUG] JournalWriteTask - follower275: completed 1 commands in 7.920 μs 08:53:46,132 AM [follower275-writer-149] [DEBUG] JournalWriteTask - follower275: journal writer stopped 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower275: journal closed 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [INFO] EnabledRaftStorage - follower275: journal closed 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower275: stopped executor with 0 remaining tasks 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower275: stopped executor with 0 remaining tasks 08:53:46,132 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader272-notifier282#-215839701] 08:53:46,132 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader272-collector283#-284407174] 08:53:46,132 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader272] 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EnabledRaftStorage - leader272: terminating thread VirtualThread[#501,leader272-writer-150]/waiting 08:53:46,132 AM [leader272-writer-150] [DEBUG] JournalWriteTask - leader272: received 1 commands after 426.4 ms 08:53:46,132 AM [leader272-writer-150] [DEBUG] JournalWriteTask - leader272: completed 1 commands in 7.901 μs 08:53:46,132 AM [leader272-writer-150] [DEBUG] JournalWriteTask - leader272: journal writer stopped 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - leader272: journal closed 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [INFO] EnabledRaftStorage - leader272: journal closed 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader272: stopped executor with 0 remaining tasks 08:53:46,132 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader272: stopped executor with 0 remaining tasks 08:53:46,132 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$a#-715187650] 08:53:46,137 AM [main] [INFO] LeadershipTransferIntegrationTest - testRequestLeadershipTransferToFollower2WithFollower2Shutdown starting 08:53:46,137 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:46,140 AM [main] [DEBUG] PropertiesTermInfoStore - leader284: Set currentTerm=1, votedFor=null 08:53:46,142 AM [main] [DEBUG] PropertiesTermInfoStore - follower285: Set currentTerm=1, votedFor=null 08:53:46,144 AM [main] [DEBUG] PropertiesTermInfoStore - follower286: Set currentTerm=1, votedFor=null 08:53:46,146 AM [main] [DEBUG] PropertiesTermInfoStore - follower287: Set currentTerm=1, votedFor=null 08:53:46,146 AM [main] [DEBUG] RaftStorage - leader284: starting snapshot writeout to /tmp/junit-17922763866743866782/leader284/snapshot-0000000069AFDC1A-08BE3199.tmp 08:53:46,148 AM [main] [DEBUG] RaftStorage - leader284: finished snapshot writeout to /tmp/junit-17922763866743866782/leader284/snapshot-0000000069AFDC1A-08BE3199.v1 08:53:46,148 AM [main] [DEBUG] RaftStorage - follower285: starting snapshot writeout to /tmp/junit-17922763866743866782/follower285/snapshot-0000000069AFDC1A-08D95A84.tmp 08:53:46,150 AM [main] [DEBUG] RaftStorage - follower285: finished snapshot writeout to /tmp/junit-17922763866743866782/follower285/snapshot-0000000069AFDC1A-08D95A84.v1 08:53:46,150 AM [main] [DEBUG] RaftStorage - follower286: starting snapshot writeout to /tmp/junit-17922763866743866782/follower286/snapshot-0000000069AFDC1A-08F391DE.tmp 08:53:46,151 AM [main] [DEBUG] RaftStorage - follower286: finished snapshot writeout to /tmp/junit-17922763866743866782/follower286/snapshot-0000000069AFDC1A-08F391DE.v1 08:53:46,151 AM [main] [DEBUG] RaftStorage - follower287: starting snapshot writeout to /tmp/junit-17922763866743866782/follower287/snapshot-0000000069AFDC1A-0909968E.tmp 08:53:46,153 AM [main] [DEBUG] RaftStorage - follower287: finished snapshot writeout to /tmp/junit-17922763866743866782/follower287/snapshot-0000000069AFDC1A-0909968E.v1 08:53:46,155 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower285] [WARN] [03/10/2026 08:53:46.155] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower285]: org.opendaylight.controller.cluster.common.actor.Monitor@1aaf3786 08:53:46,156 AM [test-pekko.actor.default-dispatcher-15] [INFO] RaftActor - follower285: Starting recovery with journal batch size 1000 08:53:46,156 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower285: started executor 08:53:46,156 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower285: started executor 08:53:46,156 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower285: metadata journal open: replayFrom=1 applyTo=0 08:53:46,157 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower285: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:46,157 AM [test-pekko.actor.default-dispatcher-15] [INFO] EnabledRaftStorage - follower285: journal open: applyTo=0 08:53:46,158 AM [follower285-writer-151] [DEBUG] JournalWriteTask - follower285: journal writer started 08:53:46,158 AM [follower285-writer-151] [DEBUG] JournalWriteTask - follower285: waiting to receive commands 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - follower285: starting journal recovery 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PropertiesTermInfoStore - follower285: Set currentTerm=1, votedFor=null 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower285: selected SNAPSHOT_V1 to handle file /tmp/junit-17922763866743866782/follower285/snapshot-0000000069AFDC1A-08D95A84.v1 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower285: skipping unrecognized file /tmp/junit-17922763866743866782/follower285/TermInfo.properties 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower285: skipping unrecognized file /tmp/junit-17922763866743866782/follower285/journal-v1-1.log 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower285: skipping unrecognized file /tmp/junit-17922763866743866782/follower285/metadata-v1-1.log 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower285: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:46.148462212Z, file=/tmp/junit-17922763866743866782/follower285/snapshot-0000000069AFDC1A-08D95A84.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Recovery - follower285: initializing from snapshot taken at 2026-03-10T08:53:46.148462212Z 08:53:46,158 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PeerInfos - follower285: Updated server config: isVoting: true, peers: [PeerInfo [id=follower287, address=pekko://test/user/follower287, votingState=NON_VOTING], PeerInfo [id=leader284, address=pekko://test/user/leader284, votingState=VOTING], PeerInfo [id=follower286, address=pekko://test/user/follower286, votingState=VOTING]] 08:53:46,159 AM [test-pekko.actor.default-dispatcher-15] [INFO] MockRaftActor - follower285: support() called 08:53:46,160 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractReplicatedLog - follower285: Moving last applied index from -1 to -1 08:53:46,160 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] JournalRecovery - follower285: empty journal: appending 0 entries 08:53:46,160 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower285: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:46,160 AM [test-pekko.actor.default-dispatcher-15] [INFO] Recovery - follower285: Recovery completed in in 2.112 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:46,160 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - follower285: Recovery completed and cannot restore from snapshot 08:53:46,162 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower286] [WARN] [03/10/2026 08:53:46.162] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower286]: org.opendaylight.controller.cluster.common.actor.Monitor@70c4af68 08:53:46,163 AM [test-pekko.actor.default-dispatcher-15] [INFO] RaftActor - follower286: Starting recovery with journal batch size 1000 08:53:46,163 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: started executor 08:53:46,163 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: started executor 08:53:46,163 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower286: metadata journal open: replayFrom=1 applyTo=0 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower286: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [INFO] EnabledRaftStorage - follower286: journal open: applyTo=0 08:53:46,164 AM [follower286-writer-152] [DEBUG] JournalWriteTask - follower286: journal writer started 08:53:46,164 AM [follower286-writer-152] [DEBUG] JournalWriteTask - follower286: waiting to receive commands 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - follower286: starting journal recovery 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PropertiesTermInfoStore - follower286: Set currentTerm=1, votedFor=null 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: selected SNAPSHOT_V1 to handle file /tmp/junit-17922763866743866782/follower286/snapshot-0000000069AFDC1A-08F391DE.v1 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: skipping unrecognized file /tmp/junit-17922763866743866782/follower286/TermInfo.properties 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: skipping unrecognized file /tmp/junit-17922763866743866782/follower286/journal-v1-1.log 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: skipping unrecognized file /tmp/junit-17922763866743866782/follower286/metadata-v1-1.log 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:46.150180318Z, file=/tmp/junit-17922763866743866782/follower286/snapshot-0000000069AFDC1A-08F391DE.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Recovery - follower286: initializing from snapshot taken at 2026-03-10T08:53:46.150180318Z 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PeerInfos - follower286: Updated server config: isVoting: true, peers: [PeerInfo [id=follower285, address=pekko://test/user/follower285, votingState=VOTING], PeerInfo [id=follower287, address=pekko://test/user/follower287, votingState=NON_VOTING], PeerInfo [id=leader284, address=pekko://test/user/leader284, votingState=VOTING]] 08:53:46,164 AM [test-pekko.actor.default-dispatcher-15] [INFO] MockRaftActor - follower286: support() called 08:53:46,165 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractReplicatedLog - follower286: Moving last applied index from -1 to -1 08:53:46,165 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] JournalRecovery - follower286: empty journal: appending 0 entries 08:53:46,165 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower286: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:46,165 AM [test-pekko.actor.default-dispatcher-15] [INFO] Recovery - follower286: Recovery completed in in 1.217 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:46,165 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - follower286: Recovery completed and cannot restore from snapshot 08:53:46,267 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower287] [WARN] [03/10/2026 08:53:46.267] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower287]: org.opendaylight.controller.cluster.common.actor.Monitor@64179473 08:53:46,268 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower287: Starting recovery with journal batch size 1000 08:53:46,269 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: started executor 08:53:46,269 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: started executor 08:53:46,269 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower287: metadata journal open: replayFrom=1 applyTo=0 08:53:46,270 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower287: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:46,270 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower287: journal open: applyTo=0 08:53:46,270 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower287: starting journal recovery 08:53:46,270 AM [follower287-writer-153] [DEBUG] JournalWriteTask - follower287: journal writer started 08:53:46,270 AM [follower287-writer-153] [DEBUG] JournalWriteTask - follower287: waiting to receive commands 08:53:46,270 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower287: Set currentTerm=1, votedFor=null 08:53:46,270 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: selected SNAPSHOT_V1 to handle file /tmp/junit-17922763866743866782/follower287/snapshot-0000000069AFDC1A-0909968E.v1 08:53:46,270 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: skipping unrecognized file /tmp/junit-17922763866743866782/follower287/TermInfo.properties 08:53:46,271 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: skipping unrecognized file /tmp/junit-17922763866743866782/follower287/journal-v1-1.log 08:53:46,271 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: skipping unrecognized file /tmp/junit-17922763866743866782/follower287/metadata-v1-1.log 08:53:46,271 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:46.151623310Z, file=/tmp/junit-17922763866743866782/follower287/snapshot-0000000069AFDC1A-0909968E.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:46,271 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower287: initializing from snapshot taken at 2026-03-10T08:53:46.151623310Z 08:53:46,271 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower287: Updated server config: isVoting: false, peers: [PeerInfo [id=follower285, address=pekko://test/user/follower285, votingState=VOTING], PeerInfo [id=leader284, address=pekko://test/user/leader284, votingState=VOTING], PeerInfo [id=follower286, address=pekko://test/user/follower286, votingState=VOTING]] 08:53:46,271 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower287: support() called 08:53:46,272 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower287: Moving last applied index from -1 to -1 08:53:46,272 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower287: empty journal: appending 0 entries 08:53:46,272 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower287: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:46,272 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower287: Recovery completed in in 1.810 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:46,272 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower287: Recovery completed and cannot restore from snapshot 08:53:46,274 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader284] [WARN] [03/10/2026 08:53:46.274] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader284]: org.opendaylight.controller.cluster.common.actor.Monitor@3cb4127a 08:53:46,275 AM [test-pekko.actor.default-dispatcher-15] [INFO] RaftActor - leader284: Starting recovery with journal batch size 1000 08:53:46,275 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader284: started executor 08:53:46,275 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader284: started executor 08:53:46,275 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - leader284: metadata journal open: replayFrom=1 applyTo=0 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - leader284: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [INFO] EnabledRaftStorage - leader284: journal open: applyTo=0 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - leader284: starting journal recovery 08:53:46,276 AM [leader284-writer-154] [DEBUG] JournalWriteTask - leader284: journal writer started 08:53:46,276 AM [leader284-writer-154] [DEBUG] JournalWriteTask - leader284: waiting to receive commands 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PropertiesTermInfoStore - leader284: Set currentTerm=1, votedFor=null 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader284: selected SNAPSHOT_V1 to handle file /tmp/junit-17922763866743866782/leader284/snapshot-0000000069AFDC1A-08BE3199.v1 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader284: skipping unrecognized file /tmp/junit-17922763866743866782/leader284/TermInfo.properties 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader284: skipping unrecognized file /tmp/junit-17922763866743866782/leader284/journal-v1-1.log 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader284: skipping unrecognized file /tmp/junit-17922763866743866782/leader284/metadata-v1-1.log 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - leader284: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:46.146682265Z, file=/tmp/junit-17922763866743866782/leader284/snapshot-0000000069AFDC1A-08BE3199.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Recovery - leader284: initializing from snapshot taken at 2026-03-10T08:53:46.146682265Z 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PeerInfos - leader284: Updated server config: isVoting: true, peers: [PeerInfo [id=follower285, address=pekko://test/user/follower285, votingState=VOTING], PeerInfo [id=follower287, address=pekko://test/user/follower287, votingState=NON_VOTING], PeerInfo [id=follower286, address=pekko://test/user/follower286, votingState=VOTING]] 08:53:46,276 AM [test-pekko.actor.default-dispatcher-15] [INFO] MockRaftActor - leader284: support() called 08:53:46,277 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractReplicatedLog - leader284: Moving last applied index from -1 to -1 08:53:46,277 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] JournalRecovery - leader284: empty journal: appending 0 entries 08:53:46,277 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - leader284: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:46,277 AM [test-pekko.actor.default-dispatcher-15] [INFO] Recovery - leader284: Recovery completed in in 1.295 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:46,277 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - leader284: Recovery completed and cannot restore from snapshot 08:53:46,610 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - leader284 (Follower): Checking if this node is isolated in the cluster unreachable set [],all members [] self member: Member(pekko://test@10.30.171.31:17355, Removed) 08:53:46,611 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - leader284 (Follower): Received ElectionTimeout - switching to Candidate 08:53:46,611 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - leader284 (Candidate): Election: Candidate has following voting peers: [follower285, follower286] 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - leader284: Set currentTerm=2, votedFor=leader284 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [INFO] Candidate - leader284 (Candidate): Starting new election term 2 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - leader284 (Candidate): Sending RequestVote{term=2, candidateId=leader284, lastLogIndex=-1, lastLogTerm=-1} to peer follower285 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - leader284 (Candidate): Sending RequestVote{term=2, candidateId=leader284, lastLogIndex=-1, lastLogTerm=-1} to peer follower286 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActorBehavior - leader284 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower285 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower285 (Follower): Cluster state: [] 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower285 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader284, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:46,613 AM [test-pekko.actor.default-dispatcher-12] [INFO] Follower - follower285 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader284, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:46,613 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActorBehavior - follower286 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:46,613 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActorBehavior - follower286 (Follower): Cluster state: [] 08:53:46,613 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActorBehavior - follower286 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader284, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:46,614 AM [test-pekko.actor.default-dispatcher-15] [INFO] Follower - follower286 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader284, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:46,616 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower285: Set currentTerm=2, votedFor=null 08:53:46,616 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower285 (Follower): In requestVote: RequestVote{term=2, candidateId=leader284, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:46,616 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PropertiesTermInfoStore - follower286: Set currentTerm=2, votedFor=null 08:53:46,616 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActorBehavior - follower286 (Follower): In requestVote: RequestVote{term=2, candidateId=leader284, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:46,618 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower285: Set currentTerm=2, votedFor=leader284 08:53:46,618 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower285 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:46,618 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - leader284 (Candidate): RaftRPC message received RequestVoteReply{term=2, voteGranted=true}, my term is 2 08:53:46,618 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - leader284 (Candidate): handleRequestVoteReply: RequestVoteReply{term=2, voteGranted=true}, current voteCount: 1 08:53:46,619 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader284 (Leader): Election: Leader has following peers: [follower285, follower287, follower286] 08:53:46,619 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower285: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,619 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower287: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,619 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower286: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,619 AM [test-pekko.actor.default-dispatcher-7] [INFO] RaftActorBehavior - leader284 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 08:53:46,619 AM [test-pekko.actor.default-dispatcher-14] [INFO] Follower - follower287 (Follower): Term 2 in "AppendEntries{term=2, leaderId=leader284, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 1 - updating term 08:53:46,619 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower285: Last sync leader does not match current leader leader284, need to catch up to -1 08:53:46,619 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader284 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower285 updated: matchIndex: -1, nextIndex: 0 08:53:46,619 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower285: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,619 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PropertiesTermInfoStore - follower286: Set currentTerm=2, votedFor=leader284 08:53:46,619 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActorBehavior - follower286 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} [WARN] [03/10/2026 08:53:46.619] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/follower285] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower285, initialSyncDone=false] 08:53:46,620 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower286: Last sync leader does not match current leader leader284, need to catch up to -1 08:53:46,620 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader284 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower286 updated: matchIndex: -1, nextIndex: 0 08:53:46,620 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower286: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:46.620] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower286] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower286, initialSyncDone=false] 08:53:46,621 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower287: Set currentTerm=2, votedFor=null 08:53:46,621 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower287: Last sync leader does not match current leader leader284, need to catch up to -1 08:53:46,621 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader284 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower287 updated: matchIndex: -1, nextIndex: 0 [WARN] [03/10/2026 08:53:46.621] [test-pekko.actor.default-dispatcher-15] [pekko://test/user/follower287] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower287, initialSyncDone=false] 08:53:46,621 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower287: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,633 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:46,633 AM [main] [INFO] LeadershipTransferIntegrationTest - createRequestLeadershipResultCollectorActor starting 08:53:46,634 AM [main] [INFO] LeadershipTransferIntegrationTest - createRequestLeadershipResultCollectorActor ending 08:53:46,634 AM [main] [INFO] LeadershipTransferIntegrationTest - sendShutDown for pekko://test/user/follower286 starting 08:53:46,634 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - follower286: onShutDown 08:53:46,634 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EnabledRaftStorage - follower286: terminating thread VirtualThread[#503,follower286-writer-152]/waiting 08:53:46,634 AM [follower286-writer-152] [DEBUG] JournalWriteTask - follower286: received 1 commands after 470.7 ms 08:53:46,635 AM [follower286-writer-152] [DEBUG] JournalWriteTask - follower286: completed 1 commands in 28.18 μs 08:53:46,635 AM [follower286-writer-152] [DEBUG] JournalWriteTask - follower286: journal writer stopped 08:53:46,635 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] EntryJournalV1 - follower286: journal closed 08:53:46,635 AM [test-pekko.actor.default-dispatcher-15] [INFO] EnabledRaftStorage - follower286: journal closed 08:53:46,635 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: stopped executor with 0 remaining tasks 08:53:46,635 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftStorage - follower286: stopped executor with 0 remaining tasks 08:53:46,635 AM [main] [INFO] LeadershipTransferIntegrationTest - sendShutDown for pekko://test/user/follower286 ending 08:53:46,635 AM [main] [INFO] LeadershipTransferIntegrationTest - sendFollower2RequestLeadershipTransferToLeader starting 08:53:46,635 AM [main] [INFO] LeadershipTransferIntegrationTest - sendFollower2RequestLeadershipTransferToLeader ending 08:53:46,635 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - leader284: onRequestLeadership RequestLeadership [requestedFollowerId=follower286, replyTo=Actor[pekko://test/user/$b#499382120]] 08:53:46,635 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActor - leader284: Initiating leader transfer 08:53:46,636 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActor - follower287: onLeaderTransitioning: LeaderTransitioning [leaderId=leader284] 08:53:46,636 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower285: onLeaderTransitioning: LeaderTransitioning [leaderId=leader284] [WARN] [03/10/2026 08:53:46.636] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower286] received dead letter from TestActor[pekko://test/user/leader284]: LeaderTransitioning [leaderId=leader284] 08:53:46,636 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] RaftActorLeadershipTransferCohort - leader284: pauseLeader successfully completed - doing transfer 08:53:46,636 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Leader - leader284 (Leader): Attempting to transfer leadership 08:53:46,636 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower285: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,636 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower287: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:46,636 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower285: Lagging 0 entries behind leader leader284 and reached -1 (of expected -1) 08:53:46,636 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower287: Lagging 0 entries behind leader leader284 and reached -1 (of expected -1) [WARN] [03/10/2026 08:53:46.636] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/follower285] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower285, initialSyncDone=true] [WARN] [03/10/2026 08:53:46.636] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/follower287] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower287, initialSyncDone=true] 08:53:46,636 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader284 (Leader): Checking sendAppendEntries for follower follower286: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:46.637] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower286] received dead letter from TestActor[pekko://test/user/leader284]: AppendEntries{term=2, leaderId=leader284, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]} [WARN] [03/10/2026 08:53:46.730] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower286] received dead letter from TestActor[pekko://test/user/leader284]: AppendEntries{term=2, leaderId=leader284, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]} 08:53:46,851 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower287: Lagging 0 entries behind leader leader284 and reached -1 (of expected -1) [WARN] [03/10/2026 08:53:46.851] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower286] received dead letter from TestActor[pekko://test/user/leader284]: AppendEntries{term=2, leaderId=leader284, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]} 08:53:46,852 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower285: Lagging 0 entries behind leader leader284 and reached -1 (of expected -1) 08:53:46,971 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorLeadershipTransferCohort - leader284: leader transfer aborted 08:53:46,971 AM [test-pekko.actor.default-dispatcher-14] [WARN] RaftActorLeadershipTransferCohort - leader284: Failed to transfer leadership in 335.9 ms 08:53:46,971 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader284: LeadershipTransfer request from follower286 failed 08:53:46,972 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Leader - leader284 (Leader): Leadership transfer expired 08:53:46,973 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower287: Lagging 0 entries behind leader leader284 and reached -1 (of expected -1) 08:53:46,973 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower285: Lagging 0 entries behind leader leader284 and reached -1 (of expected -1) [WARN] [03/10/2026 08:53:46.973] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower286] received dead letter from TestActor[pekko://test/user/leader284]: AppendEntries{term=2, leaderId=leader284, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]} 08:53:46,992 AM [main] [INFO] LeadershipTransferIntegrationTest - testRequestLeadershipTransferToFollower2WithFollower2Shutdown ending 08:53:46,992 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower285-notifier288#1331095595] 08:53:47,3 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower285-collector289#-578891381] 08:53:47,3 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower285] 08:53:47,4 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - follower285: terminating thread VirtualThread[#502,follower285-writer-151]/waiting 08:53:47,4 AM [follower285-writer-151] [DEBUG] JournalWriteTask - follower285: received 1 commands after 846.2 ms 08:53:47,4 AM [follower285-writer-151] [DEBUG] JournalWriteTask - follower285: completed 1 commands in 31.12 μs 08:53:47,4 AM [follower285-writer-151] [DEBUG] JournalWriteTask - follower285: journal writer stopped 08:53:47,4 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower285: journal closed 08:53:47,5 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower285: journal closed 08:53:47,5 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower285: stopped executor with 0 remaining tasks 08:53:47,5 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower285: stopped executor with 0 remaining tasks 08:53:47,5 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower286-notifier290#185099611] 08:53:47,5 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower286-collector291#-149944992] 08:53:47,5 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower286] 08:53:47,6 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower287-notifier292#-399744870] 08:53:47,6 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower287-collector293#-1617677704] 08:53:47,6 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower287] 08:53:47,6 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - follower287: terminating thread VirtualThread[#504,follower287-writer-153]/waiting 08:53:47,6 AM [follower287-writer-153] [DEBUG] JournalWriteTask - follower287: received 1 commands after 736.1 ms 08:53:47,6 AM [follower287-writer-153] [DEBUG] JournalWriteTask - follower287: completed 1 commands in 19.52 μs 08:53:47,6 AM [follower287-writer-153] [DEBUG] JournalWriteTask - follower287: journal writer stopped 08:53:47,7 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower287: journal closed 08:53:47,7 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower287: journal closed 08:53:47,7 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: stopped executor with 0 remaining tasks 08:53:47,7 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower287: stopped executor with 0 remaining tasks 08:53:47,7 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader284-notifier294#1879299514] 08:53:47,7 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader284-collector295#-1885513006] 08:53:47,8 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader284] 08:53:47,8 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - leader284: terminating thread VirtualThread[#505,leader284-writer-154]/waiting 08:53:47,8 AM [leader284-writer-154] [DEBUG] JournalWriteTask - leader284: received 1 commands after 732.1 ms 08:53:47,8 AM [leader284-writer-154] [DEBUG] JournalWriteTask - leader284: completed 1 commands in 18.44 μs 08:53:47,8 AM [leader284-writer-154] [DEBUG] JournalWriteTask - leader284: journal writer stopped 08:53:47,8 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader284: journal closed 08:53:47,8 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - leader284: journal closed 08:53:47,8 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader284: stopped executor with 0 remaining tasks 08:53:47,8 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader284: stopped executor with 0 remaining tasks 08:53:47,9 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$b#499382120] 08:53:47,13 AM [main] [INFO] LeadershipTransferIntegrationTest - testLeaderTransferOnShutDown starting 08:53:47,14 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:47,16 AM [main] [DEBUG] PropertiesTermInfoStore - leader296: Set currentTerm=1, votedFor=null 08:53:47,20 AM [main] [DEBUG] PropertiesTermInfoStore - follower297: Set currentTerm=1, votedFor=null 08:53:47,22 AM [main] [DEBUG] PropertiesTermInfoStore - follower298: Set currentTerm=1, votedFor=null 08:53:47,24 AM [main] [DEBUG] PropertiesTermInfoStore - follower299: Set currentTerm=1, votedFor=null 08:53:47,24 AM [main] [DEBUG] RaftStorage - leader296: starting snapshot writeout to /tmp/junit-2515310401062505330/leader296/snapshot-0000000069AFDC1B-01735958.tmp 08:53:47,26 AM [main] [DEBUG] RaftStorage - leader296: finished snapshot writeout to /tmp/junit-2515310401062505330/leader296/snapshot-0000000069AFDC1B-01735958.v1 08:53:47,26 AM [main] [DEBUG] RaftStorage - follower297: starting snapshot writeout to /tmp/junit-2515310401062505330/follower297/snapshot-0000000069AFDC1B-019321AE.tmp 08:53:47,28 AM [main] [DEBUG] RaftStorage - follower297: finished snapshot writeout to /tmp/junit-2515310401062505330/follower297/snapshot-0000000069AFDC1B-019321AE.v1 08:53:47,28 AM [main] [DEBUG] RaftStorage - follower298: starting snapshot writeout to /tmp/junit-2515310401062505330/follower298/snapshot-0000000069AFDC1B-01B3247E.tmp 08:53:47,30 AM [main] [DEBUG] RaftStorage - follower298: finished snapshot writeout to /tmp/junit-2515310401062505330/follower298/snapshot-0000000069AFDC1B-01B3247E.v1 08:53:47,30 AM [main] [DEBUG] RaftStorage - follower299: starting snapshot writeout to /tmp/junit-2515310401062505330/follower299/snapshot-0000000069AFDC1B-01CEB425.tmp 08:53:47,32 AM [main] [DEBUG] RaftStorage - follower299: finished snapshot writeout to /tmp/junit-2515310401062505330/follower299/snapshot-0000000069AFDC1B-01CEB425.v1 08:53:47,33 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower297] [WARN] [03/10/2026 08:53:47.033] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower297]: org.opendaylight.controller.cluster.common.actor.Monitor@510b999d 08:53:47,34 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower297: Starting recovery with journal batch size 1000 08:53:47,35 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: started executor 08:53:47,35 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: started executor 08:53:47,35 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower297: metadata journal open: replayFrom=1 applyTo=0 08:53:47,36 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower297: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:47,36 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower297: journal open: applyTo=0 08:53:47,36 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower297: starting journal recovery 08:53:47,36 AM [follower297-writer-155] [DEBUG] JournalWriteTask - follower297: journal writer started 08:53:47,36 AM [follower297-writer-155] [DEBUG] JournalWriteTask - follower297: waiting to receive commands 08:53:47,36 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower297: Set currentTerm=1, votedFor=null 08:53:47,37 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: selected SNAPSHOT_V1 to handle file /tmp/junit-2515310401062505330/follower297/snapshot-0000000069AFDC1B-019321AE.v1 08:53:47,37 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: skipping unrecognized file /tmp/junit-2515310401062505330/follower297/TermInfo.properties 08:53:47,37 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: skipping unrecognized file /tmp/junit-2515310401062505330/follower297/journal-v1-1.log 08:53:47,37 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: skipping unrecognized file /tmp/junit-2515310401062505330/follower297/metadata-v1-1.log 08:53:47,37 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:47.026419630Z, file=/tmp/junit-2515310401062505330/follower297/snapshot-0000000069AFDC1B-019321AE.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:47,37 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower297: initializing from snapshot taken at 2026-03-10T08:53:47.026419630Z 08:53:47,37 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower297: Updated server config: isVoting: true, peers: [PeerInfo [id=follower299, address=pekko://test/user/follower299, votingState=NON_VOTING], PeerInfo [id=leader296, address=pekko://test/user/leader296, votingState=VOTING], PeerInfo [id=follower298, address=pekko://test/user/follower298, votingState=VOTING]] 08:53:47,37 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower297: support() called 08:53:47,38 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower297: Moving last applied index from -1 to -1 08:53:47,38 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower297: empty journal: appending 0 entries 08:53:47,39 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower297: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:47,39 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower297: Recovery completed in in 2.158 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:47,39 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower297: Recovery completed and cannot restore from snapshot 08:53:47,40 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower298] [WARN] [03/10/2026 08:53:47.041] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower298]: org.opendaylight.controller.cluster.common.actor.Monitor@55341764 08:53:47,41 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower298: Starting recovery with journal batch size 1000 08:53:47,41 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower298: started executor 08:53:47,42 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower298: started executor 08:53:47,42 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower298: metadata journal open: replayFrom=1 applyTo=0 08:53:47,42 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower298: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:47,42 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower298: journal open: applyTo=0 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower298: starting journal recovery 08:53:47,43 AM [follower298-writer-156] [DEBUG] JournalWriteTask - follower298: journal writer started 08:53:47,43 AM [follower298-writer-156] [DEBUG] JournalWriteTask - follower298: waiting to receive commands 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower298: Set currentTerm=1, votedFor=null 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower298: selected SNAPSHOT_V1 to handle file /tmp/junit-2515310401062505330/follower298/snapshot-0000000069AFDC1B-01B3247E.v1 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower298: skipping unrecognized file /tmp/junit-2515310401062505330/follower298/TermInfo.properties 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower298: skipping unrecognized file /tmp/junit-2515310401062505330/follower298/journal-v1-1.log 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower298: skipping unrecognized file /tmp/junit-2515310401062505330/follower298/metadata-v1-1.log 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower298: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:47.028517502Z, file=/tmp/junit-2515310401062505330/follower298/snapshot-0000000069AFDC1B-01B3247E.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower298: initializing from snapshot taken at 2026-03-10T08:53:47.028517502Z 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower298: Updated server config: isVoting: true, peers: [PeerInfo [id=follower299, address=pekko://test/user/follower299, votingState=NON_VOTING], PeerInfo [id=leader296, address=pekko://test/user/leader296, votingState=VOTING], PeerInfo [id=follower297, address=pekko://test/user/follower297, votingState=VOTING]] 08:53:47,43 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower298: support() called 08:53:47,44 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower298: Moving last applied index from -1 to -1 08:53:47,44 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower298: empty journal: appending 0 entries 08:53:47,44 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower298: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:47,44 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower298: Recovery completed in in 1.379 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:47,44 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower298: Recovery completed and cannot restore from snapshot 08:53:47,48 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower299] [WARN] [03/10/2026 08:53:47.048] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower299]: org.opendaylight.controller.cluster.common.actor.Monitor@103693a6 08:53:47,49 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower299: Starting recovery with journal batch size 1000 08:53:47,49 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower299: started executor 08:53:47,49 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower299: started executor 08:53:47,50 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower299: metadata journal open: replayFrom=1 applyTo=0 08:53:47,50 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower299: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:47,50 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower299: journal open: applyTo=0 08:53:47,51 AM [follower299-writer-157] [DEBUG] JournalWriteTask - follower299: journal writer started 08:53:47,51 AM [follower299-writer-157] [DEBUG] JournalWriteTask - follower299: waiting to receive commands 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower299: starting journal recovery 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower299: Set currentTerm=1, votedFor=null 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower299: selected SNAPSHOT_V1 to handle file /tmp/junit-2515310401062505330/follower299/snapshot-0000000069AFDC1B-01CEB425.v1 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower299: skipping unrecognized file /tmp/junit-2515310401062505330/follower299/TermInfo.properties 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower299: skipping unrecognized file /tmp/junit-2515310401062505330/follower299/journal-v1-1.log 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower299: skipping unrecognized file /tmp/junit-2515310401062505330/follower299/metadata-v1-1.log 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower299: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:47.030323749Z, file=/tmp/junit-2515310401062505330/follower299/snapshot-0000000069AFDC1B-01CEB425.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower299: initializing from snapshot taken at 2026-03-10T08:53:47.030323749Z 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower299: Updated server config: isVoting: false, peers: [PeerInfo [id=leader296, address=pekko://test/user/leader296, votingState=VOTING], PeerInfo [id=follower298, address=pekko://test/user/follower298, votingState=VOTING], PeerInfo [id=follower297, address=pekko://test/user/follower297, votingState=VOTING]] 08:53:47,51 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower299: support() called 08:53:47,52 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower299: Moving last applied index from -1 to -1 08:53:47,53 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower299: empty journal: appending 0 entries 08:53:47,53 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower299: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:47,53 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower299: Recovery completed in in 2.072 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:47,53 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower299: Recovery completed and cannot restore from snapshot 08:53:47,54 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader296] [WARN] [03/10/2026 08:53:47.054] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader296]: org.opendaylight.controller.cluster.common.actor.Monitor@2ca66168 08:53:47,55 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - leader296: Starting recovery with journal batch size 1000 08:53:47,55 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader296: started executor 08:53:47,55 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader296: started executor 08:53:47,55 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader296: metadata journal open: replayFrom=1 applyTo=0 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader296: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - leader296: journal open: applyTo=0 08:53:47,56 AM [leader296-writer-158] [DEBUG] JournalWriteTask - leader296: journal writer started 08:53:47,56 AM [leader296-writer-158] [DEBUG] JournalWriteTask - leader296: waiting to receive commands 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - leader296: starting journal recovery 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - leader296: Set currentTerm=1, votedFor=null 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader296: selected SNAPSHOT_V1 to handle file /tmp/junit-2515310401062505330/leader296/snapshot-0000000069AFDC1B-01735958.v1 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader296: skipping unrecognized file /tmp/junit-2515310401062505330/leader296/TermInfo.properties 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader296: skipping unrecognized file /tmp/junit-2515310401062505330/leader296/journal-v1-1.log 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader296: skipping unrecognized file /tmp/junit-2515310401062505330/leader296/metadata-v1-1.log 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader296: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:47.024336728Z, file=/tmp/junit-2515310401062505330/leader296/snapshot-0000000069AFDC1B-01735958.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - leader296: initializing from snapshot taken at 2026-03-10T08:53:47.024336728Z 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - leader296: Updated server config: isVoting: true, peers: [PeerInfo [id=follower299, address=pekko://test/user/follower299, votingState=NON_VOTING], PeerInfo [id=follower298, address=pekko://test/user/follower298, votingState=VOTING], PeerInfo [id=follower297, address=pekko://test/user/follower297, votingState=VOTING]] 08:53:47,56 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - leader296: support() called 08:53:47,57 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - leader296: Moving last applied index from -1 to -1 08:53:47,57 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - leader296: empty journal: appending 0 entries 08:53:47,57 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader296: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:47,57 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - leader296: Recovery completed in in 1.146 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:47,57 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - leader296: Recovery completed and cannot restore from snapshot 08:53:47,431 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Follower - leader296 (Follower): Checking if this node is isolated in the cluster unreachable set [],all members [] self member: Member(pekko://test@10.30.171.31:17355, Removed) 08:53:47,431 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Follower - leader296 (Follower): Received ElectionTimeout - switching to Candidate 08:53:47,431 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader296 (Candidate): Election: Candidate has following voting peers: [follower298, follower297] 08:53:47,434 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - leader296: Set currentTerm=2, votedFor=leader296 08:53:47,434 AM [test-pekko.actor.default-dispatcher-13] [INFO] Candidate - leader296 (Candidate): Starting new election term 2 08:53:47,434 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader296 (Candidate): Sending RequestVote{term=2, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} to peer follower298 08:53:47,434 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader296 (Candidate): Sending RequestVote{term=2, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} to peer follower297 08:53:47,434 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower297 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:47,434 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActorBehavior - leader296 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 08:53:47,434 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:47,434 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower297 (Follower): Cluster state: [] 08:53:47,434 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower297 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:47,434 AM [test-pekko.actor.default-dispatcher-14] [INFO] Follower - follower297 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:47,434 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): Cluster state: [] 08:53:47,434 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:47,434 AM [test-pekko.actor.default-dispatcher-12] [INFO] Follower - follower298 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:47,436 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower297: Set currentTerm=2, votedFor=null 08:53:47,436 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower297 (Follower): In requestVote: RequestVote{term=2, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:47,437 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower298: Set currentTerm=2, votedFor=null 08:53:47,437 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): In requestVote: RequestVote{term=2, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:47,438 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower297: Set currentTerm=2, votedFor=leader296 08:53:47,438 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower297 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:47,438 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Candidate - leader296 (Candidate): RaftRPC message received RequestVoteReply{term=2, voteGranted=true}, my term is 2 08:53:47,438 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] Candidate - leader296 (Candidate): handleRequestVoteReply: RequestVoteReply{term=2, voteGranted=true}, current voteCount: 1 08:53:47,438 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader296 (Leader): Election: Leader has following peers: [follower299, follower298, follower297] 08:53:47,438 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower299: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:47,438 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower298: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:47,438 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower297: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:47,438 AM [test-pekko.actor.default-dispatcher-13] [INFO] Follower - follower299 (Follower): Term 2 in "AppendEntries{term=2, leaderId=leader296, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 1 - updating term 08:53:47,438 AM [test-pekko.actor.default-dispatcher-15] [INFO] RaftActorBehavior - leader296 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 08:53:47,438 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower297: Last sync leader does not match current leader leader296, need to catch up to -1 [WARN] [03/10/2026 08:53:47.438] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/follower297] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower297, initialSyncDone=false] 08:53:47,439 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader296 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower297 updated: matchIndex: -1, nextIndex: 0 08:53:47,439 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower297: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:47,439 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower298: Set currentTerm=2, votedFor=leader296 08:53:47,439 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:47,440 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower298: Last sync leader does not match current leader leader296, need to catch up to -1 08:53:47,440 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader296 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower298 updated: matchIndex: -1, nextIndex: 0 08:53:47,440 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower298: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:47.440] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower298] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower298, initialSyncDone=false] 08:53:47,440 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - follower299: Set currentTerm=2, votedFor=null 08:53:47,440 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Last sync leader does not match current leader leader296, need to catch up to -1 08:53:47,440 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractLeader - leader296 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower299 updated: matchIndex: -1, nextIndex: 0 08:53:47,440 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower299: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:47.440] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/follower299] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower299, initialSyncDone=false] 08:53:47,467 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:47,467 AM [main] [INFO] LeadershipTransferIntegrationTest - sendPayloadWithFollower2Lagging starting 08:53:47,468 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActor - leader296: Persist data index=0 term=2 command=zero 08:53:47,468 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] ReplicatedLogImpl - leader296: Append log entry and persist JournaledLogEntry{index=0, term=2, command=zero, pending=true} 08:53:47,468 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Replicate message: identifier: MockIdentifier{value=zero}, logIndex: 0, isSendImmediate: true 08:53:47,468 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower299: active: true, followerNextIndex: 0, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:53:47,468 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): sendAppendEntries: 0 is present for follower follower299 08:53:47,468 AM [leader296-writer-158] [DEBUG] JournalWriteTask - leader296: received 1 commands after 412.2 ms 08:53:47,468 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Sending AppendEntries to follower follower299: AppendEntries{term=2, leaderId=leader296, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower299 (Follower): handleAppendEntries: AppendEntries{term=2, leaderId=leader296, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower299 (Follower): Number of entries to be appended = 1 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower299 (Follower): After cleanup, lastIndex: -1, entries to be added from: 0 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower299 (Follower): Append entry to log zero 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] ReplicatedLogImpl - follower299: Append log entry and persist JournaledLogEntry{index=0, term=2, command=zero, pending=true} 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower299 (Follower): Log size is now 1 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower299 (Follower): handleAppendEntries returning : AppendEntriesReply{term=2, success=true, followerId=follower299, logLastIndex=0, logLastTerm=2, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:47,468 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower299: awaiting more completions to resolve 1 synchronized callback(s) 08:53:47,468 AM [leader296-writer-158] [DEBUG] RaftStorageCompleter - leader296: 1 completion(s) pending 08:53:47,468 AM [follower299-writer-157] [DEBUG] JournalWriteTask - follower299: received 1 commands after 417.8 ms 08:53:47,468 AM [leader296-writer-158] [DEBUG] JournalWriteTask - leader296: completed 1 commands in 495.4 μs 08:53:47,468 AM [leader296-writer-158] [DEBUG] JournalWriteTask - leader296: waiting to receive commands 08:53:47,469 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower298: active: true, followerNextIndex: 0, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:53:47,469 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): sendAppendEntries: 0 is present for follower follower298 08:53:47,469 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Sending AppendEntries to follower follower298: AppendEntries{term=2, leaderId=leader296, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:47,469 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower297: active: true, followerNextIndex: 0, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:53:47,469 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): sendAppendEntries: 0 is present for follower follower297 08:53:47,469 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Sending AppendEntries to follower follower297: AppendEntries{term=2, leaderId=leader296, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:47,469 AM [follower299-writer-157] [DEBUG] RaftStorageCompleter - follower299: 1 completion(s) pending 08:53:47,469 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorageCompleter - leader296: running 1 completion(s) 08:53:47,469 AM [follower299-writer-157] [DEBUG] JournalWriteTask - follower299: completed 1 commands in 587.2 μs 08:53:47,469 AM [follower299-writer-157] [DEBUG] JournalWriteTask - follower299: waiting to receive commands 08:53:47,469 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower299: running 1 completion(s) 08:53:47,469 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower299: completed synchronized callback AppendReceivedCallback{entry=JournaledLogEntry{index=0, term=2, command=zero, pending=false}, callback=org.opendaylight.controller.cluster.raft.behaviors.Follower$$Lambda/0x00000007c08d6dc8@7bd5aad1} 08:53:47,469 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - follower297 (Follower): handleAppendEntries: AppendEntries{term=2, leaderId=leader296, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:47,469 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - follower297 (Follower): Number of entries to be appended = 1 08:53:47,469 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - follower297 (Follower): After cleanup, lastIndex: -1, entries to be added from: 0 08:53:47,470 AM [test-pekko.actor.default-dispatcher-15] [ERROR] OneForOneStrategy - ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) [ERROR] [03/10/2026 08:53:47.469] [test-pekko.actor.internal-dispatcher-4] [pekko://test/user/leader296] ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:47,470 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EnabledRaftStorage - follower299: terminating thread VirtualThread[#508,follower299-writer-157]/waiting 08:53:47,470 AM [test-pekko.actor.default-dispatcher-15] [ERROR] OneForOneStrategy - ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) [ERROR] [03/10/2026 08:53:47.469] [test-pekko.actor.internal-dispatcher-4] [pekko://test/user/follower299] ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:47,470 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - follower297 (Follower): Append entry to log zero 08:53:47,470 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] ReplicatedLogImpl - follower297: Append log entry and persist JournaledLogEntry{index=0, term=2, command=zero, pending=true} 08:53:47,470 AM [follower299-writer-157] [DEBUG] JournalWriteTask - follower299: received 1 commands after 719.3 μs 08:53:47,470 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - follower297 (Follower): Log size is now 1 08:53:47,470 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Follower - follower297 (Follower): handleAppendEntries returning : AppendEntriesReply{term=2, success=true, followerId=follower297, logLastIndex=0, logLastTerm=2, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:47,470 AM [follower299-writer-157] [DEBUG] JournalWriteTask - follower299: completed 1 commands in 21.65 μs 08:53:47,470 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:47,470 AM [follower299-writer-157] [DEBUG] JournalWriteTask - follower299: journal writer stopped 08:53:47,470 AM [follower297-writer-155] [DEBUG] JournalWriteTask - follower297: received 1 commands after 433.5 ms 08:53:47,470 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorageCompleter - follower297: awaiting more completions to resolve 1 synchronized callback(s) 08:53:47,470 AM [follower297-writer-155] [DEBUG] RaftStorageCompleter - follower297: 1 completion(s) pending 08:53:47,470 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorageCompleter - follower297: running 1 completion(s) 08:53:47,470 AM [follower297-writer-155] [DEBUG] JournalWriteTask - follower297: completed 1 commands in 373.0 μs 08:53:47,470 AM [follower297-writer-155] [DEBUG] JournalWriteTask - follower297: waiting to receive commands 08:53:47,470 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorageCompleter - follower297: completed synchronized callback AppendReceivedCallback{entry=JournaledLogEntry{index=0, term=2, command=zero, pending=false}, callback=org.opendaylight.controller.cluster.raft.behaviors.Follower$$Lambda/0x00000007c08d6dc8@2b586fff} 08:53:47,471 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower299: journal closed 08:53:47,471 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - follower299: journal closed 08:53:47,471 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: stopped executor with 0 remaining tasks 08:53:47,471 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: stopped executor with 0 remaining tasks [ERROR] [03/10/2026 08:53:47.471] [test-pekko.actor.internal-dispatcher-4] [pekko://test/user/follower297] ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:47,471 AM [test-pekko.actor.default-dispatcher-12] [ERROR] OneForOneStrategy - ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:47,471 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower299] 08:53:47,471 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - follower297: terminating thread VirtualThread[#506,follower297-writer-155]/waiting [WARN] [03/10/2026 08:53:47.471] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower299]: org.opendaylight.controller.cluster.common.actor.Monitor@149f69bf 08:53:47,471 AM [follower297-writer-155] [DEBUG] JournalWriteTask - follower297: received 1 commands after 837.1 μs 08:53:47,471 AM [follower297-writer-155] [DEBUG] JournalWriteTask - follower297: completed 1 commands in 41.70 μs 08:53:47,471 AM [follower297-writer-155] [DEBUG] JournalWriteTask - follower297: journal writer stopped 08:53:47,471 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EnabledRaftStorage - leader296: terminating thread VirtualThread[#509,leader296-writer-158]/waiting 08:53:47,471 AM [leader296-writer-158] [DEBUG] JournalWriteTask - leader296: received 1 commands after 3.009 ms 08:53:47,471 AM [leader296-writer-158] [DEBUG] JournalWriteTask - leader296: completed 1 commands in 13.58 μs 08:53:47,472 AM [leader296-writer-158] [DEBUG] JournalWriteTask - leader296: journal writer stopped 08:53:47,472 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - follower299: Starting recovery with journal batch size 1000 08:53:47,472 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: started executor 08:53:47,472 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: started executor 08:53:47,473 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower299: metadata journal open: replayFrom=1 applyTo=0 08:53:47,473 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower297: journal closed 08:53:47,473 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower297: journal closed 08:53:47,473 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - leader296: journal closed 08:53:47,473 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: stopped executor with 0 remaining tasks 08:53:47,473 AM [test-pekko.actor.default-dispatcher-13] [INFO] EnabledRaftStorage - leader296: journal closed 08:53:47,473 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: stopped executor with 0 remaining tasks 08:53:47,473 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: stopped executor with 0 remaining tasks 08:53:47,473 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: stopped executor with 0 remaining tasks 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower299: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - follower299: journal open: applyTo=0 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower299: starting journal recovery 08:53:47,474 AM [follower299-writer-159] [DEBUG] JournalWriteTask - follower299: journal writer started 08:53:47,474 AM [follower299-writer-159] [DEBUG] JournalWriteTask - follower299: waiting to receive commands 08:53:47,474 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader296] 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - follower299: Set currentTerm=2, votedFor=null 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: selected SNAPSHOT_V1 to handle file /tmp/junit-2515310401062505330/follower299/snapshot-0000000069AFDC1B-01CEB425.v1 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: skipping unrecognized file /tmp/junit-2515310401062505330/follower299/TermInfo.properties 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: skipping unrecognized file /tmp/junit-2515310401062505330/follower299/journal-v1-1.log 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: skipping unrecognized file /tmp/junit-2515310401062505330/follower299/metadata-v1-1.log 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower299: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:47.030323749Z, file=/tmp/junit-2515310401062505330/follower299/snapshot-0000000069AFDC1B-01CEB425.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Recovery - follower299: initializing from snapshot taken at 2026-03-10T08:53:47.030323749Z 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PeerInfos - follower299: Updated server config: isVoting: false, peers: [PeerInfo [id=leader296, address=pekko://test/user/leader296, votingState=VOTING], PeerInfo [id=follower298, address=pekko://test/user/follower298, votingState=VOTING], PeerInfo [id=follower297, address=pekko://test/user/follower297, votingState=VOTING]] 08:53:47,474 AM [test-pekko.actor.default-dispatcher-6] [INFO] MockRaftActor - follower299: support() called [WARN] [03/10/2026 08:53:47.474] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader296]: org.opendaylight.controller.cluster.common.actor.Monitor@42cacadf 08:53:47,474 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower297] [WARN] [03/10/2026 08:53:47.475] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower297]: org.opendaylight.controller.cluster.common.actor.Monitor@4af3b1dd 08:53:47,475 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActor - leader296: Starting recovery with journal batch size 1000 08:53:47,475 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: started executor 08:53:47,475 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - follower299: Moving last applied index from -1 to -1 08:53:47,475 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: started executor 08:53:47,475 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] JournalRecovery - follower299: empty journal: appending 0 entries 08:53:47,475 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower299: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:47,475 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - follower299: Recovery completed in in 1.569 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:47,475 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower299: Recovery completed and cannot restore from snapshot 08:53:47,475 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower297: Starting recovery with journal batch size 1000 08:53:47,476 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - leader296: metadata journal open: replayFrom=1 applyTo=0 [WARN] [03/10/2026 08:53:47.476] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/follower299] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower299, initialSyncDone=true] 08:53:47,476 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: started executor 08:53:47,476 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: started executor 08:53:47,476 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower297: metadata journal open: replayFrom=1 applyTo=0 08:53:47,477 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - leader296: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:47,477 AM [test-pekko.actor.default-dispatcher-13] [INFO] EnabledRaftStorage - leader296: journal open: applyTo=0 08:53:47,477 AM [leader296-writer-160] [DEBUG] JournalWriteTask - leader296: journal writer started 08:53:47,477 AM [leader296-writer-160] [DEBUG] JournalWriteTask - leader296: waiting to receive commands 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActor - leader296: starting journal recovery 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - leader296: Set currentTerm=2, votedFor=leader296 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: selected SNAPSHOT_V1 to handle file /tmp/junit-2515310401062505330/leader296/snapshot-0000000069AFDC1B-01735958.v1 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: skipping unrecognized file /tmp/junit-2515310401062505330/leader296/TermInfo.properties 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: skipping unrecognized file /tmp/junit-2515310401062505330/leader296/journal-v1-1.log 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: skipping unrecognized file /tmp/junit-2515310401062505330/leader296/metadata-v1-1.log 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:47.024336728Z, file=/tmp/junit-2515310401062505330/leader296/snapshot-0000000069AFDC1B-01735958.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Recovery - leader296: initializing from snapshot taken at 2026-03-10T08:53:47.024336728Z 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PeerInfos - leader296: Updated server config: isVoting: true, peers: [PeerInfo [id=follower299, address=pekko://test/user/follower299, votingState=NON_VOTING], PeerInfo [id=follower298, address=pekko://test/user/follower298, votingState=VOTING], PeerInfo [id=follower297, address=pekko://test/user/follower297, votingState=VOTING]] 08:53:47,479 AM [test-pekko.actor.default-dispatcher-13] [INFO] MockRaftActor - leader296: support() called 08:53:47,480 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractReplicatedLog - leader296: Moving last applied index from -1 to -1 08:53:47,480 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] JournalRecovery - leader296: empty journal: appending 0 entries 08:53:47,480 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - leader296: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:47,480 AM [test-pekko.actor.default-dispatcher-13] [INFO] Recovery - leader296: Recovery completed in in 1.153 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:47,480 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActor - leader296: Recovery completed and cannot restore from snapshot 08:53:47,480 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower297: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:47,480 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower297: journal open: applyTo=0 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower297: starting journal recovery 08:53:47,481 AM [follower297-writer-161] [DEBUG] JournalWriteTask - follower297: journal writer started 08:53:47,481 AM [follower297-writer-161] [DEBUG] JournalWriteTask - follower297: waiting to receive commands 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower297: Set currentTerm=2, votedFor=leader296 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: selected SNAPSHOT_V1 to handle file /tmp/junit-2515310401062505330/follower297/snapshot-0000000069AFDC1B-019321AE.v1 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: skipping unrecognized file /tmp/junit-2515310401062505330/follower297/TermInfo.properties 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: skipping unrecognized file /tmp/junit-2515310401062505330/follower297/journal-v1-1.log 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: skipping unrecognized file /tmp/junit-2515310401062505330/follower297/metadata-v1-1.log 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower297: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:47.026419630Z, file=/tmp/junit-2515310401062505330/follower297/snapshot-0000000069AFDC1B-019321AE.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower297: initializing from snapshot taken at 2026-03-10T08:53:47.026419630Z 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower297: Updated server config: isVoting: true, peers: [PeerInfo [id=follower299, address=pekko://test/user/follower299, votingState=NON_VOTING], PeerInfo [id=leader296, address=pekko://test/user/leader296, votingState=VOTING], PeerInfo [id=follower298, address=pekko://test/user/follower298, votingState=VOTING]] 08:53:47,481 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower297: support() called 08:53:47,482 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower297: Moving last applied index from -1 to -1 08:53:47,482 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower297: empty journal: appending 0 entries 08:53:47,482 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower297: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:47,482 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower297: Recovery completed in in 1.093 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:47,482 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower297: Recovery completed and cannot restore from snapshot [WARN] [03/10/2026 08:53:47.482] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/follower297] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower297, initialSyncDone=true] 08:53:47,890 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Follower - leader296 (Follower): Checking if this node is isolated in the cluster unreachable set [],all members [] self member: Member(pekko://test@10.30.171.31:17355, Removed) 08:53:47,890 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Follower - leader296 (Follower): Received ElectionTimeout - switching to Candidate 08:53:47,890 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - leader296 (Candidate): Election: Candidate has following voting peers: [follower298, follower297] 08:53:47,893 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - leader296: Set currentTerm=3, votedFor=leader296 08:53:47,894 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - leader296 (Candidate): Starting new election term 3 08:53:47,894 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - leader296 (Candidate): Sending RequestVote{term=3, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} to peer follower298 08:53:47,894 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - leader296 (Candidate): Sending RequestVote{term=3, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} to peer follower297 08:53:47,894 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActorBehavior - leader296 (Follower) :- Switching from behavior Follower to Candidate, election term: 3 08:53:47,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:47,894 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower297 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:47,894 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower297 (Follower): Cluster state: [] 08:53:47,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): Cluster state: [] 08:53:47,894 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower297 (Follower): Candidate in requestVote:RequestVote{term=3, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:47,894 AM [test-pekko.actor.default-dispatcher-13] [INFO] Follower - follower297 (Follower): Term 3 in "RequestVote{term=3, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 2 - updating term 08:53:47,894 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): Candidate in requestVote:RequestVote{term=3, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:47,894 AM [test-pekko.actor.default-dispatcher-12] [INFO] Follower - follower298 (Follower): Term 3 in "RequestVote{term=3, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 2 - updating term 08:53:47,897 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - follower297: Set currentTerm=3, votedFor=null 08:53:47,897 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower297 (Follower): In requestVote: RequestVote{term=3, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 3, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:47,898 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower298: Set currentTerm=3, votedFor=null 08:53:47,898 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): In requestVote: RequestVote{term=3, candidateId=leader296, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 3, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:47,898 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - follower297: Set currentTerm=3, votedFor=leader296 08:53:47,898 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower297 (Follower): requestVote returning: RequestVoteReply{term=3, voteGranted=true} 08:53:47,898 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader296 (Candidate): RaftRPC message received RequestVoteReply{term=3, voteGranted=true}, my term is 3 08:53:47,898 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader296 (Candidate): handleRequestVoteReply: RequestVoteReply{term=3, voteGranted=true}, current voteCount: 1 08:53:47,898 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Election: Leader has following peers: [follower299, follower298, follower297] 08:53:47,898 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower299: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:47,898 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower298: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:47,899 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower297: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:47,899 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActorBehavior - leader296 (Candidate) :- Switching from behavior Candidate to Leader, election term: 3 08:53:47,899 AM [test-pekko.actor.default-dispatcher-15] [INFO] Follower - follower299 (Follower): Term 3 in "AppendEntries{term=3, leaderId=leader296, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 2 - updating term 08:53:47,899 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower297: Last sync leader does not match current leader leader296, need to catch up to -1 [WARN] [03/10/2026 08:53:47.899] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/follower297] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower297, initialSyncDone=false] 08:53:47,899 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower297 updated: matchIndex: -1, nextIndex: 0 08:53:47,899 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower297: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:47,900 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower298: Set currentTerm=3, votedFor=leader296 08:53:47,900 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower298 (Follower): requestVote returning: RequestVoteReply{term=3, voteGranted=true} 08:53:47,901 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] PropertiesTermInfoStore - follower299: Set currentTerm=3, votedFor=null 08:53:47,901 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower299: Last sync leader does not match current leader leader296, need to catch up to -1 08:53:47,901 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader296 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower299 updated: matchIndex: -1, nextIndex: 0 08:53:47,901 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader296 (Leader): Checking sendAppendEntries for follower follower299: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:47.901] [test-pekko.actor.default-dispatcher-11] [pekko://test/user/follower299] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower299, initialSyncDone=false] 08:53:48,11 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,11 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) [WARN] [03/10/2026 08:53:48.011] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower299] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower299, initialSyncDone=true] [WARN] [03/10/2026 08:53:48.011] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower297] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower297, initialSyncDone=true] 08:53:48,131 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,131 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,251 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,251 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,371 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,371 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,491 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,491 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,611 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,611 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,731 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,731 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,851 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,851 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,971 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:48,971 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,91 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,91 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,211 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,211 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,331 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,331 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,450 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,451 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,571 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,571 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,691 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,691 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,811 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,811 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,931 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:49,931 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,51 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,51 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,171 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,171 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,290 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,291 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,411 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,411 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,531 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,531 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,651 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,651 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,771 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,771 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,891 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:50,891 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,11 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,12 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,131 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,131 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,251 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,251 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,370 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,371 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,491 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,491 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,611 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,611 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,731 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,731 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,851 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,851 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,971 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:51,971 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,91 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,91 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,211 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,211 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,331 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,331 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,451 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower299: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,452 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower297: Lagging 0 entries behind leader leader296 and reached -1 (of expected -1) 08:53:52,534 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower297-notifier300#2083758304] 08:53:52,535 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower297-collector301#-1199495029] 08:53:52,536 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower297] 08:53:52,536 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EnabledRaftStorage - follower297: terminating thread VirtualThread[#512,follower297-writer-161]/waiting 08:53:52,536 AM [follower297-writer-161] [DEBUG] JournalWriteTask - follower297: received 1 commands after 5.055 s 08:53:52,536 AM [follower297-writer-161] [DEBUG] JournalWriteTask - follower297: completed 1 commands in 34.91 μs 08:53:52,536 AM [follower297-writer-161] [DEBUG] JournalWriteTask - follower297: journal writer stopped 08:53:52,536 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - follower297: journal closed 08:53:52,536 AM [test-pekko.actor.default-dispatcher-13] [INFO] EnabledRaftStorage - follower297: journal closed 08:53:52,536 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - follower297: stopped executor with 0 remaining tasks 08:53:52,537 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - follower297: stopped executor with 0 remaining tasks 08:53:52,537 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower298-notifier302#285160869] 08:53:52,537 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower298-collector303#-964776998] 08:53:52,537 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower298] 08:53:52,537 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EnabledRaftStorage - follower298: terminating thread VirtualThread[#507,follower298-writer-156]/waiting 08:53:52,537 AM [follower298-writer-156] [DEBUG] JournalWriteTask - follower298: received 1 commands after 5.495 s 08:53:52,537 AM [follower298-writer-156] [DEBUG] JournalWriteTask - follower298: completed 1 commands in 18.63 μs 08:53:52,537 AM [follower298-writer-156] [DEBUG] JournalWriteTask - follower298: journal writer stopped 08:53:52,537 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - follower298: journal closed 08:53:52,537 AM [test-pekko.actor.default-dispatcher-13] [INFO] EnabledRaftStorage - follower298: journal closed 08:53:52,537 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - follower298: stopped executor with 0 remaining tasks 08:53:52,537 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - follower298: stopped executor with 0 remaining tasks 08:53:52,538 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower299-notifier304#-1038699347] 08:53:52,538 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower299-collector305#1527378793] 08:53:52,538 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower299] 08:53:52,538 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EnabledRaftStorage - follower299: terminating thread VirtualThread[#510,follower299-writer-159]/waiting 08:53:52,538 AM [follower299-writer-159] [DEBUG] JournalWriteTask - follower299: received 1 commands after 5.064 s 08:53:52,538 AM [follower299-writer-159] [DEBUG] JournalWriteTask - follower299: completed 1 commands in 17.52 μs 08:53:52,538 AM [follower299-writer-159] [DEBUG] JournalWriteTask - follower299: journal writer stopped 08:53:52,538 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - follower299: journal closed 08:53:52,538 AM [test-pekko.actor.default-dispatcher-13] [INFO] EnabledRaftStorage - follower299: journal closed 08:53:52,538 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - follower299: stopped executor with 0 remaining tasks 08:53:52,538 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - follower299: stopped executor with 0 remaining tasks 08:53:52,538 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader296-notifier306#-1717212209] 08:53:52,539 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader296-collector307#1961815343] 08:53:52,539 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader296] 08:53:52,539 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EnabledRaftStorage - leader296: terminating thread VirtualThread[#511,leader296-writer-160]/waiting 08:53:52,539 AM [leader296-writer-160] [DEBUG] JournalWriteTask - leader296: received 1 commands after 5.062 s 08:53:52,539 AM [leader296-writer-160] [DEBUG] JournalWriteTask - leader296: completed 1 commands in 22.39 μs 08:53:52,539 AM [leader296-writer-160] [DEBUG] JournalWriteTask - leader296: journal writer stopped 08:53:52,539 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - leader296: journal closed 08:53:52,539 AM [test-pekko.actor.default-dispatcher-13] [INFO] EnabledRaftStorage - leader296: journal closed 08:53:52,539 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: stopped executor with 0 remaining tasks 08:53:52,539 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader296: stopped executor with 0 remaining tasks 08:53:52,546 AM [main] [INFO] LeadershipTransferIntegrationTest - testLeaderTransferSkippedOnShutdownWithNoFollowers starting 08:53:52,547 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader308] [WARN] [03/10/2026 08:53:52.547] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader308]: org.opendaylight.controller.cluster.common.actor.Monitor@bd989e8 08:53:52,548 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActor - leader308: Starting recovery with journal batch size 1000 08:53:52,548 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader308: started executor 08:53:52,548 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader308: started executor 08:53:52,549 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - leader308: metadata journal open: replayFrom=1 applyTo=0 08:53:52,549 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - leader308: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:52,549 AM [test-pekko.actor.default-dispatcher-13] [INFO] EnabledRaftStorage - leader308: journal open: applyTo=0 08:53:52,549 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActor - leader308: starting journal recovery 08:53:52,549 AM [leader308-writer-162] [DEBUG] JournalWriteTask - leader308: journal writer started 08:53:52,549 AM [leader308-writer-162] [DEBUG] JournalWriteTask - leader308: waiting to receive commands 08:53:52,549 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - /tmp/junit-13981751551360852515/leader308/TermInfo.properties does not exist 08:53:52,552 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - leader308: Set currentTerm=0, votedFor=null 08:53:52,552 AM [test-pekko.actor.default-dispatcher-13] [INFO] Recovery - leader308: Local TermInfo store seeded with TermInfo{term=0} 08:53:52,552 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader308: skipping unrecognized file /tmp/junit-13981751551360852515/leader308/TermInfo.properties 08:53:52,552 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader308: skipping unrecognized file /tmp/junit-13981751551360852515/leader308/journal-v1-1.log 08:53:52,552 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader308: skipping unrecognized file /tmp/junit-13981751551360852515/leader308/metadata-v1-1.log 08:53:52,552 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftStorage - leader308: no eligible files found 08:53:52,552 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractReplicatedLog - leader308: Moving last applied index from -1 to -1 08:53:52,552 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] JournalRecovery - leader308: empty journal: appending 0 entries 08:53:52,553 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] EntryJournalV1 - leader308: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:52,553 AM [test-pekko.actor.default-dispatcher-13] [INFO] Recovery - leader308: Recovery completed in in 3.271 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:52,553 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActor - leader308: Recovery completed and can restore from snapshot 08:53:52,553 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Follower - leader308 (Follower): Received TimeoutNow - switching to Candidate 08:53:52,553 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader308 (Candidate): Election: Candidate has following voting peers: [] 08:53:52,555 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - leader308: Set currentTerm=1, votedFor=leader308 08:53:52,555 AM [test-pekko.actor.default-dispatcher-13] [INFO] Candidate - leader308 (Candidate): Starting new election term 1 08:53:52,555 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActorBehavior - leader308 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 08:53:52,555 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader308 (Candidate): Received ElectionTimeout 08:53:52,555 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader308 (Leader): Election: Leader has following peers: [] 08:53:52,555 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActorBehavior - leader308 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 08:53:52,556 AM [main] [INFO] LeadershipTransferIntegrationTest - sendShutDown for pekko://test/user/leader308 starting 08:53:52,556 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - leader308: onShutDown 08:53:52,556 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - leader308: terminating thread VirtualThread[#513,leader308-writer-162]/waiting 08:53:52,557 AM [leader308-writer-162] [DEBUG] JournalWriteTask - leader308: received 1 commands after 7.207 ms 08:53:52,557 AM [leader308-writer-162] [DEBUG] JournalWriteTask - leader308: completed 1 commands in 25.12 μs 08:53:52,557 AM [leader308-writer-162] [DEBUG] JournalWriteTask - leader308: journal writer stopped 08:53:52,557 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader308: journal closed 08:53:52,557 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - leader308: journal closed 08:53:52,557 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader308: stopped executor with 0 remaining tasks 08:53:52,557 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader308: stopped executor with 0 remaining tasks 08:53:52,557 AM [main] [INFO] LeadershipTransferIntegrationTest - sendShutDown for pekko://test/user/leader308 ending 08:53:52,557 AM [main] [INFO] LeadershipTransferIntegrationTest - testLeaderTransferSkippedOnShutdownWithNoFollowers ending 08:53:52,557 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader308-collector312#1868594331] 08:53:52,568 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader308] 08:53:52,572 AM [main] [INFO] LeadershipTransferIntegrationTest - testRequestLeadershipTransferToFollower2WithFollower2Lagging starting 08:53:52,572 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:52,575 AM [main] [DEBUG] PropertiesTermInfoStore - leader313: Set currentTerm=1, votedFor=null 08:53:52,578 AM [main] [DEBUG] PropertiesTermInfoStore - follower314: Set currentTerm=1, votedFor=null 08:53:52,581 AM [main] [DEBUG] PropertiesTermInfoStore - follower315: Set currentTerm=1, votedFor=null 08:53:52,583 AM [main] [DEBUG] PropertiesTermInfoStore - follower316: Set currentTerm=1, votedFor=null 08:53:52,583 AM [main] [DEBUG] RaftStorage - leader313: starting snapshot writeout to /tmp/junit-2180892804508478597/leader313/snapshot-0000000069AFDC20-22C9B9D5.tmp 08:53:52,587 AM [main] [DEBUG] RaftStorage - leader313: finished snapshot writeout to /tmp/junit-2180892804508478597/leader313/snapshot-0000000069AFDC20-22C9B9D5.v1 08:53:52,587 AM [main] [DEBUG] RaftStorage - follower314: starting snapshot writeout to /tmp/junit-2180892804508478597/follower314/snapshot-0000000069AFDC20-22FFB4A3.tmp 08:53:52,589 AM [main] [DEBUG] RaftStorage - follower314: finished snapshot writeout to /tmp/junit-2180892804508478597/follower314/snapshot-0000000069AFDC20-22FFB4A3.v1 08:53:52,589 AM [main] [DEBUG] RaftStorage - follower315: starting snapshot writeout to /tmp/junit-2180892804508478597/follower315/snapshot-0000000069AFDC20-2326D000.tmp 08:53:52,592 AM [main] [DEBUG] RaftStorage - follower315: finished snapshot writeout to /tmp/junit-2180892804508478597/follower315/snapshot-0000000069AFDC20-2326D000.v1 08:53:52,592 AM [main] [DEBUG] RaftStorage - follower316: starting snapshot writeout to /tmp/junit-2180892804508478597/follower316/snapshot-0000000069AFDC20-234C5B16.tmp 08:53:52,594 AM [main] [DEBUG] RaftStorage - follower316: finished snapshot writeout to /tmp/junit-2180892804508478597/follower316/snapshot-0000000069AFDC20-234C5B16.v1 08:53:52,596 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower314] [WARN] [03/10/2026 08:53:52.597] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower314]: org.opendaylight.controller.cluster.common.actor.Monitor@4a0b856c 08:53:52,598 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower314: Starting recovery with journal batch size 1000 08:53:52,598 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower314: started executor 08:53:52,598 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower314: started executor 08:53:52,598 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower314: metadata journal open: replayFrom=1 applyTo=0 08:53:52,601 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower314: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:52,601 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower314: journal open: applyTo=0 08:53:52,601 AM [follower314-writer-163] [DEBUG] JournalWriteTask - follower314: journal writer started 08:53:52,601 AM [follower314-writer-163] [DEBUG] JournalWriteTask - follower314: waiting to receive commands 08:53:52,601 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower314: starting journal recovery 08:53:52,601 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower314: Set currentTerm=1, votedFor=null 08:53:52,601 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower314: selected SNAPSHOT_V1 to handle file /tmp/junit-2180892804508478597/follower314/snapshot-0000000069AFDC20-22FFB4A3.v1 08:53:52,602 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower314: skipping unrecognized file /tmp/junit-2180892804508478597/follower314/TermInfo.properties 08:53:52,602 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower314: skipping unrecognized file /tmp/junit-2180892804508478597/follower314/journal-v1-1.log 08:53:52,602 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower314: skipping unrecognized file /tmp/junit-2180892804508478597/follower314/metadata-v1-1.log 08:53:52,602 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower314: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:52.587183267Z, file=/tmp/junit-2180892804508478597/follower314/snapshot-0000000069AFDC20-22FFB4A3.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:52,602 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower314: initializing from snapshot taken at 2026-03-10T08:53:52.587183267Z 08:53:52,602 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower314: Updated server config: isVoting: true, peers: [PeerInfo [id=follower315, address=pekko://test/user/follower315, votingState=VOTING], PeerInfo [id=leader313, address=pekko://test/user/leader313, votingState=VOTING], PeerInfo [id=follower316, address=pekko://test/user/follower316, votingState=NON_VOTING]] 08:53:52,602 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower314: support() called 08:53:52,603 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower314: Moving last applied index from -1 to -1 08:53:52,603 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower314: empty journal: appending 0 entries 08:53:52,603 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower314: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:52,603 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower314: Recovery completed in in 1.698 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:52,603 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower314: Recovery completed and cannot restore from snapshot 08:53:52,605 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower315] [WARN] [03/10/2026 08:53:52.605] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower315]: org.opendaylight.controller.cluster.common.actor.Monitor@56aa26f2 08:53:52,606 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - follower315: Starting recovery with journal batch size 1000 08:53:52,606 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower315: started executor 08:53:52,606 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower315: started executor 08:53:52,607 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower315: metadata journal open: replayFrom=1 applyTo=0 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower315: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - follower315: journal open: applyTo=0 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower315: starting journal recovery 08:53:52,608 AM [follower315-writer-164] [DEBUG] JournalWriteTask - follower315: journal writer started 08:53:52,608 AM [follower315-writer-164] [DEBUG] JournalWriteTask - follower315: waiting to receive commands 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - follower315: Set currentTerm=1, votedFor=null 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower315: selected SNAPSHOT_V1 to handle file /tmp/junit-2180892804508478597/follower315/snapshot-0000000069AFDC20-2326D000.v1 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower315: skipping unrecognized file /tmp/junit-2180892804508478597/follower315/TermInfo.properties 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower315: skipping unrecognized file /tmp/junit-2180892804508478597/follower315/journal-v1-1.log 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower315: skipping unrecognized file /tmp/junit-2180892804508478597/follower315/metadata-v1-1.log 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower315: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:52.589746176Z, file=/tmp/junit-2180892804508478597/follower315/snapshot-0000000069AFDC20-2326D000.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:52,608 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Recovery - follower315: initializing from snapshot taken at 2026-03-10T08:53:52.589746176Z 08:53:52,609 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PeerInfos - follower315: Updated server config: isVoting: true, peers: [PeerInfo [id=follower314, address=pekko://test/user/follower314, votingState=VOTING], PeerInfo [id=leader313, address=pekko://test/user/leader313, votingState=VOTING], PeerInfo [id=follower316, address=pekko://test/user/follower316, votingState=NON_VOTING]] 08:53:52,609 AM [test-pekko.actor.default-dispatcher-6] [INFO] MockRaftActor - follower315: support() called 08:53:52,610 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - follower315: Moving last applied index from -1 to -1 08:53:52,610 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] JournalRecovery - follower315: empty journal: appending 0 entries 08:53:52,610 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower315: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:52,610 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - follower315: Recovery completed in in 1.723 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:52,610 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower315: Recovery completed and cannot restore from snapshot 08:53:52,611 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower316] [WARN] [03/10/2026 08:53:52.612] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower316]: org.opendaylight.controller.cluster.common.actor.Monitor@777b1efc 08:53:52,612 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - follower316: Starting recovery with journal batch size 1000 08:53:52,612 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower316: started executor 08:53:52,612 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower316: started executor 08:53:52,612 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower316: metadata journal open: replayFrom=1 applyTo=0 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower316: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - follower316: journal open: applyTo=0 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower316: starting journal recovery 08:53:52,613 AM [follower316-writer-165] [DEBUG] JournalWriteTask - follower316: journal writer started 08:53:52,613 AM [follower316-writer-165] [DEBUG] JournalWriteTask - follower316: waiting to receive commands 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - follower316: Set currentTerm=1, votedFor=null 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower316: selected SNAPSHOT_V1 to handle file /tmp/junit-2180892804508478597/follower316/snapshot-0000000069AFDC20-234C5B16.v1 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower316: skipping unrecognized file /tmp/junit-2180892804508478597/follower316/TermInfo.properties 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower316: skipping unrecognized file /tmp/junit-2180892804508478597/follower316/journal-v1-1.log 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower316: skipping unrecognized file /tmp/junit-2180892804508478597/follower316/metadata-v1-1.log 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower316: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:52.592206614Z, file=/tmp/junit-2180892804508478597/follower316/snapshot-0000000069AFDC20-234C5B16.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Recovery - follower316: initializing from snapshot taken at 2026-03-10T08:53:52.592206614Z 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PeerInfos - follower316: Updated server config: isVoting: false, peers: [PeerInfo [id=follower315, address=pekko://test/user/follower315, votingState=VOTING], PeerInfo [id=follower314, address=pekko://test/user/follower314, votingState=VOTING], PeerInfo [id=leader313, address=pekko://test/user/leader313, votingState=VOTING]] 08:53:52,613 AM [test-pekko.actor.default-dispatcher-6] [INFO] MockRaftActor - follower316: support() called 08:53:52,614 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - follower316: Moving last applied index from -1 to -1 08:53:52,614 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] JournalRecovery - follower316: empty journal: appending 0 entries 08:53:52,614 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower316: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:52,614 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - follower316: Recovery completed in in 1.309 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:52,614 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower316: Recovery completed and cannot restore from snapshot 08:53:52,616 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader313] [WARN] [03/10/2026 08:53:52.616] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader313]: org.opendaylight.controller.cluster.common.actor.Monitor@da35e69 08:53:52,616 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - leader313: Starting recovery with journal batch size 1000 08:53:52,616 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - leader313: started executor 08:53:52,616 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - leader313: started executor 08:53:52,617 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - leader313: metadata journal open: replayFrom=1 applyTo=0 08:53:52,617 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - leader313: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:52,617 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - leader313: journal open: applyTo=0 08:53:52,617 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - leader313: starting journal recovery 08:53:52,617 AM [leader313-writer-166] [DEBUG] JournalWriteTask - leader313: journal writer started 08:53:52,617 AM [leader313-writer-166] [DEBUG] JournalWriteTask - leader313: waiting to receive commands 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - leader313: Set currentTerm=1, votedFor=null 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - leader313: skipping unrecognized file /tmp/junit-2180892804508478597/leader313/TermInfo.properties 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - leader313: selected SNAPSHOT_V1 to handle file /tmp/junit-2180892804508478597/leader313/snapshot-0000000069AFDC20-22C9B9D5.v1 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - leader313: skipping unrecognized file /tmp/junit-2180892804508478597/leader313/journal-v1-1.log 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - leader313: skipping unrecognized file /tmp/junit-2180892804508478597/leader313/metadata-v1-1.log 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - leader313: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:52.583645653Z, file=/tmp/junit-2180892804508478597/leader313/snapshot-0000000069AFDC20-22C9B9D5.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Recovery - leader313: initializing from snapshot taken at 2026-03-10T08:53:52.583645653Z 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PeerInfos - leader313: Updated server config: isVoting: true, peers: [PeerInfo [id=follower315, address=pekko://test/user/follower315, votingState=VOTING], PeerInfo [id=follower314, address=pekko://test/user/follower314, votingState=VOTING], PeerInfo [id=follower316, address=pekko://test/user/follower316, votingState=NON_VOTING]] 08:53:52,618 AM [test-pekko.actor.default-dispatcher-6] [INFO] MockRaftActor - leader313: support() called 08:53:52,619 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - leader313: Moving last applied index from -1 to -1 08:53:52,619 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] JournalRecovery - leader313: empty journal: appending 0 entries 08:53:52,619 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - leader313: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:52,619 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - leader313: Recovery completed in in 1.559 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:52,619 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - leader313: Recovery completed and cannot restore from snapshot 08:53:52,951 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Follower - leader313 (Follower): Checking if this node is isolated in the cluster unreachable set [],all members [] self member: Member(pekko://test@10.30.171.31:17355, Removed) 08:53:52,951 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Follower - leader313 (Follower): Received ElectionTimeout - switching to Candidate 08:53:52,951 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader313 (Candidate): Election: Candidate has following voting peers: [follower315, follower314] 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - leader313: Set currentTerm=2, votedFor=leader313 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [INFO] Candidate - leader313 (Candidate): Starting new election term 2 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader313 (Candidate): Sending RequestVote{term=2, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} to peer follower315 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader313 (Candidate): Sending RequestVote{term=2, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} to peer follower314 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActorBehavior - leader313 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 08:53:52,955 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActorBehavior - follower315 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:52,955 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActorBehavior - follower315 (Follower): Cluster state: [] 08:53:52,955 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActorBehavior - follower315 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:52,955 AM [test-pekko.actor.default-dispatcher-6] [INFO] Follower - follower315 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower314 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower314 (Follower): Cluster state: [] 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower314 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:52,955 AM [test-pekko.actor.default-dispatcher-13] [INFO] Follower - follower314 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:52,958 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - follower314: Set currentTerm=2, votedFor=null 08:53:52,958 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower314 (Follower): In requestVote: RequestVote{term=2, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:52,960 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - follower315: Set currentTerm=2, votedFor=null 08:53:52,960 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActorBehavior - follower315 (Follower): In requestVote: RequestVote{term=2, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:52,961 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - follower314: Set currentTerm=2, votedFor=leader313 08:53:52,961 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower314 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:52,961 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader313 (Candidate): RaftRPC message received RequestVoteReply{term=2, voteGranted=true}, my term is 2 08:53:52,961 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader313 (Candidate): handleRequestVoteReply: RequestVoteReply{term=2, voteGranted=true}, current voteCount: 1 08:53:52,961 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader313 (Leader): Election: Leader has following peers: [follower315, follower314, follower316] 08:53:52,961 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower315: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:52,961 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower314: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:52,961 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower316: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:52,961 AM [test-pekko.actor.default-dispatcher-12] [INFO] Follower - follower316 (Follower): Term 2 in "AppendEntries{term=2, leaderId=leader313, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 1 - updating term 08:53:52,961 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower314: Last sync leader does not match current leader leader313, need to catch up to -1 08:53:52,962 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActorBehavior - leader313 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 [WARN] [03/10/2026 08:53:52.962] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/follower314] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower314, initialSyncDone=false] 08:53:52,962 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader313 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower314 updated: matchIndex: -1, nextIndex: 0 08:53:52,962 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - follower315: Set currentTerm=2, votedFor=leader313 08:53:52,962 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower314: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:52,962 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActorBehavior - follower315 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:52,962 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower315: Last sync leader does not match current leader leader313, need to catch up to -1 08:53:52,962 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader313 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower315 updated: matchIndex: -1, nextIndex: 0 08:53:52,962 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower315: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:52.962] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/follower315] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower315, initialSyncDone=false] 08:53:52,964 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower316: Set currentTerm=2, votedFor=null 08:53:52,964 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower316: Last sync leader does not match current leader leader313, need to catch up to -1 08:53:52,964 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower316 updated: matchIndex: -1, nextIndex: 0 08:53:52,964 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower316: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:52.964] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower316] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower316, initialSyncDone=false] 08:53:52,976 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:52,976 AM [main] [INFO] LeadershipTransferIntegrationTest - createRequestLeadershipResultCollectorActor starting 08:53:52,976 AM [main] [INFO] LeadershipTransferIntegrationTest - createRequestLeadershipResultCollectorActor ending 08:53:52,976 AM [main] [INFO] LeadershipTransferIntegrationTest - sendPayloadWithFollower2Lagging starting 08:53:52,976 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftActor - leader313: Persist data index=0 term=2 command=zero 08:53:52,976 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] ReplicatedLogImpl - leader313: Append log entry and persist JournaledLogEntry{index=0, term=2, command=zero, pending=true} 08:53:52,976 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): Replicate message: identifier: MockIdentifier{value=zero}, logIndex: 0, isSendImmediate: true 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower315: active: true, followerNextIndex: 0, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): sendAppendEntries: 0 is present for follower follower315 08:53:52,977 AM [leader313-writer-166] [DEBUG] JournalWriteTask - leader313: received 1 commands after 359.0 ms 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): Sending AppendEntries to follower follower315: AppendEntries{term=2, leaderId=leader313, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower314: active: true, followerNextIndex: 0, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): sendAppendEntries: 0 is present for follower follower314 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): Sending AppendEntries to follower follower314: AppendEntries{term=2, leaderId=leader313, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower316: active: true, followerNextIndex: 0, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): sendAppendEntries: 0 is present for follower follower316 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] AbstractLeader - leader313 (Leader): Sending AppendEntries to follower follower316: AppendEntries{term=2, leaderId=leader313, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower314 (Follower): handleAppendEntries: AppendEntries{term=2, leaderId=leader313, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower314 (Follower): Number of entries to be appended = 1 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower314 (Follower): After cleanup, lastIndex: -1, entries to be added from: 0 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower314 (Follower): Append entry to log zero 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] ReplicatedLogImpl - follower314: Append log entry and persist JournaledLogEntry{index=0, term=2, command=zero, pending=true} 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower314 (Follower): Log size is now 1 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower314 (Follower): handleAppendEntries returning : AppendEntriesReply{term=2, success=true, followerId=follower314, logLastIndex=0, logLastTerm=2, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:52,977 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower314: awaiting more completions to resolve 1 synchronized callback(s) 08:53:52,977 AM [leader313-writer-166] [DEBUG] RaftStorageCompleter - leader313: 1 completion(s) pending 08:53:52,977 AM [leader313-writer-166] [DEBUG] JournalWriteTask - leader313: completed 1 commands in 593.8 μs 08:53:52,977 AM [leader313-writer-166] [DEBUG] JournalWriteTask - leader313: waiting to receive commands 08:53:52,977 AM [follower314-writer-163] [DEBUG] JournalWriteTask - follower314: received 1 commands after 376.1 ms 08:53:52,978 AM [follower314-writer-163] [DEBUG] RaftStorageCompleter - follower314: 1 completion(s) pending 08:53:52,978 AM [follower314-writer-163] [DEBUG] JournalWriteTask - follower314: completed 1 commands in 437.6 μs 08:53:52,978 AM [follower314-writer-163] [DEBUG] JournalWriteTask - follower314: waiting to receive commands 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower314: running 1 completion(s) 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower314: completed synchronized callback AppendReceivedCallback{entry=JournaledLogEntry{index=0, term=2, command=zero, pending=false}, callback=org.opendaylight.controller.cluster.raft.behaviors.Follower$$Lambda/0x00000007c08d6dc8@2a6d64e4} 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower316 (Follower): handleAppendEntries: AppendEntries{term=2, leaderId=leader313, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=0, term=2, command=zero, pending=true}]} 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower316 (Follower): Number of entries to be appended = 1 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower316 (Follower): After cleanup, lastIndex: -1, entries to be added from: 0 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower316 (Follower): Append entry to log zero 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] ReplicatedLogImpl - follower316: Append log entry and persist JournaledLogEntry{index=0, term=2, command=zero, pending=true} 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower316 (Follower): Log size is now 1 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - follower316 (Follower): handleAppendEntries returning : AppendEntriesReply{term=2, success=true, followerId=follower316, logLastIndex=0, logLastTerm=2, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:52,978 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorageCompleter - leader313: running 1 completion(s) 08:53:52,978 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower316: awaiting more completions to resolve 1 synchronized callback(s) 08:53:52,978 AM [follower316-writer-165] [DEBUG] JournalWriteTask - follower316: received 1 commands after 365.3 ms 08:53:52,979 AM [test-pekko.actor.default-dispatcher-6] [ERROR] OneForOneStrategy - ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:52,979 AM [follower316-writer-165] [DEBUG] RaftStorageCompleter - follower316: 1 completion(s) pending 08:53:52,979 AM [follower316-writer-165] [DEBUG] JournalWriteTask - follower316: completed 1 commands in 376.0 μs 08:53:52,979 AM [follower316-writer-165] [DEBUG] JournalWriteTask - follower316: waiting to receive commands 08:53:52,979 AM [test-pekko.actor.default-dispatcher-6] [ERROR] OneForOneStrategy - ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:52,979 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EnabledRaftStorage - leader313: terminating thread VirtualThread[#517,leader313-writer-166]/waiting 08:53:52,979 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower316: running 1 completion(s) 08:53:52,979 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] RaftStorageCompleter - follower316: completed synchronized callback AppendReceivedCallback{entry=JournaledLogEntry{index=0, term=2, command=zero, pending=false}, callback=org.opendaylight.controller.cluster.raft.behaviors.Follower$$Lambda/0x00000007c08d6dc8@1006c29b} [ERROR] [03/10/2026 08:53:52.978] [test-pekko.actor.internal-dispatcher-2] [pekko://test/user/follower314] ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:52,979 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] EnabledRaftStorage - follower314: terminating thread VirtualThread[#514,follower314-writer-163]/waiting [ERROR] [03/10/2026 08:53:52.978] [test-pekko.actor.internal-dispatcher-2] [pekko://test/user/leader313] ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:52,979 AM [leader313-writer-166] [DEBUG] JournalWriteTask - leader313: received 1 commands after 2.104 ms 08:53:52,979 AM [leader313-writer-166] [DEBUG] JournalWriteTask - leader313: completed 1 commands in 17.81 μs 08:53:52,979 AM [leader313-writer-166] [DEBUG] JournalWriteTask - leader313: journal writer stopped 08:53:52,979 AM [follower314-writer-163] [DEBUG] JournalWriteTask - follower314: received 1 commands after 1.627 ms 08:53:52,979 AM [follower314-writer-163] [DEBUG] JournalWriteTask - follower314: completed 1 commands in 22.06 μs 08:53:52,980 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - follower316: terminating thread VirtualThread[#516,follower316-writer-165]/waiting 08:53:52,980 AM [follower316-writer-165] [DEBUG] JournalWriteTask - follower316: received 1 commands after 1.204 ms 08:53:52,980 AM [follower316-writer-165] [DEBUG] JournalWriteTask - follower316: completed 1 commands in 14.58 μs 08:53:52,980 AM [follower316-writer-165] [DEBUG] JournalWriteTask - follower316: journal writer stopped 08:53:52,980 AM [test-pekko.actor.default-dispatcher-13] [ERROR] OneForOneStrategy - ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:52,980 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - leader313: journal closed 08:53:52,980 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - leader313: journal closed 08:53:52,980 AM [follower314-writer-163] [DEBUG] JournalWriteTask - follower314: journal writer stopped 08:53:52,980 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: stopped executor with 0 remaining tasks 08:53:52,980 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: stopped executor with 0 remaining tasks 08:53:52,981 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader313] 08:53:52,981 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower316: journal closed 08:53:52,981 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower316: journal closed 08:53:52,981 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: stopped executor with 0 remaining tasks 08:53:52,981 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: stopped executor with 0 remaining tasks 08:53:52,981 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower316] 08:53:52,982 AM [test-pekko.actor.default-dispatcher-14] [INFO] RaftActor - leader313: Starting recovery with journal batch size 1000 08:53:52,982 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] EntryJournalV1 - follower314: journal closed 08:53:52,982 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: started executor 08:53:52,982 AM [test-pekko.actor.default-dispatcher-7] [INFO] EnabledRaftStorage - follower314: journal closed 08:53:52,982 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: stopped executor with 0 remaining tasks 08:53:52,982 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: started executor 08:53:52,982 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: stopped executor with 0 remaining tasks 08:53:52,982 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower314] 08:53:52,982 AM [test-pekko.actor.default-dispatcher-12] [INFO] RaftActor - follower316: Starting recovery with journal batch size 1000 08:53:52,982 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: started executor 08:53:52,982 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: started executor 08:53:52,982 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - leader313: metadata journal open: replayFrom=1 applyTo=0 08:53:52,983 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower316: metadata journal open: replayFrom=1 applyTo=0 08:53:52,983 AM [test-pekko.actor.default-dispatcher-7] [INFO] RaftActor - follower314: Starting recovery with journal batch size 1000 08:53:52,983 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: started executor [ERROR] [03/10/2026 08:53:52.979] [test-pekko.actor.internal-dispatcher-2] [pekko://test/user/follower316] ByteBuffer derived from closeable shared sessions not supported java.lang.UnsupportedOperationException: ByteBuffer derived from closeable shared sessions not supported at java.base/java.nio.DirectByteBuffer.address(DirectByteBuffer.java:321) at java.base/java.util.zip.CRC32.update(CRC32.java:102) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentEntry.computeChecksum(SegmentEntry.java:52) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentWriter.append(SegmentWriter.java:109) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedEntryWriter.append(SegmentedEntryWriter.java:52) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.appendEntry(EntryJournalV1.java:480) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:382) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.run(JournalWriteTask.java:305) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:53:52,983 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: started executor [WARN] [03/10/2026 08:53:52.983] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader313]: org.opendaylight.controller.cluster.common.actor.Monitor@1b8faecb [WARN] [03/10/2026 08:53:52.983] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower316]: org.opendaylight.controller.cluster.common.actor.Monitor@6584e884 [WARN] [03/10/2026 08:53:52.983] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower314]: org.opendaylight.controller.cluster.common.actor.Monitor@2ade55e0 08:53:52,983 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] EntryJournalV1 - follower314: metadata journal open: replayFrom=1 applyTo=0 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - leader313: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [INFO] EnabledRaftStorage - leader313: journal open: applyTo=0 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] EntryJournalV1 - follower314: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [INFO] EnabledRaftStorage - follower314: journal open: applyTo=0 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower316: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower316: journal open: applyTo=0 08:53:52,987 AM [leader313-writer-167] [DEBUG] JournalWriteTask - leader313: journal writer started 08:53:52,987 AM [leader313-writer-167] [DEBUG] JournalWriteTask - leader313: waiting to receive commands 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActor - follower314: starting journal recovery 08:53:52,987 AM [follower314-writer-168] [DEBUG] JournalWriteTask - follower314: journal writer started 08:53:52,987 AM [follower314-writer-168] [DEBUG] JournalWriteTask - follower314: waiting to receive commands 08:53:52,987 AM [follower316-writer-169] [DEBUG] JournalWriteTask - follower316: journal writer started 08:53:52,987 AM [follower316-writer-169] [DEBUG] JournalWriteTask - follower316: waiting to receive commands 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader313: starting journal recovery 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - follower314: Set currentTerm=2, votedFor=leader313 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: selected SNAPSHOT_V1 to handle file /tmp/junit-2180892804508478597/follower314/snapshot-0000000069AFDC20-22FFB4A3.v1 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - leader313: Set currentTerm=2, votedFor=leader313 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower316: starting journal recovery 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: skipping unrecognized file /tmp/junit-2180892804508478597/follower314/TermInfo.properties 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: skipping unrecognized file /tmp/junit-2180892804508478597/follower314/journal-v1-1.log 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: skipping unrecognized file /tmp/junit-2180892804508478597/follower314/metadata-v1-1.log 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: skipping unrecognized file /tmp/junit-2180892804508478597/leader313/TermInfo.properties 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: selected SNAPSHOT_V1 to handle file /tmp/junit-2180892804508478597/leader313/snapshot-0000000069AFDC20-22C9B9D5.v1 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower316: Set currentTerm=2, votedFor=null 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - follower314: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:52.587183267Z, file=/tmp/junit-2180892804508478597/follower314/snapshot-0000000069AFDC20-22FFB4A3.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Recovery - follower314: initializing from snapshot taken at 2026-03-10T08:53:52.587183267Z 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: skipping unrecognized file /tmp/junit-2180892804508478597/leader313/journal-v1-1.log 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: skipping unrecognized file /tmp/junit-2180892804508478597/leader313/metadata-v1-1.log 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: selected SNAPSHOT_V1 to handle file /tmp/junit-2180892804508478597/follower316/snapshot-0000000069AFDC20-234C5B16.v1 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftStorage - leader313: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:52.583645653Z, file=/tmp/junit-2180892804508478597/leader313/snapshot-0000000069AFDC20-22C9B9D5.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Recovery - leader313: initializing from snapshot taken at 2026-03-10T08:53:52.583645653Z 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: skipping unrecognized file /tmp/junit-2180892804508478597/follower316/TermInfo.properties 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PeerInfos - follower314: Updated server config: isVoting: true, peers: [PeerInfo [id=follower315, address=pekko://test/user/follower315, votingState=VOTING], PeerInfo [id=leader313, address=pekko://test/user/leader313, votingState=VOTING], PeerInfo [id=follower316, address=pekko://test/user/follower316, votingState=NON_VOTING]] 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: skipping unrecognized file /tmp/junit-2180892804508478597/follower316/journal-v1-1.log 08:53:52,987 AM [test-pekko.actor.default-dispatcher-7] [INFO] MockRaftActor - follower314: support() called 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: skipping unrecognized file /tmp/junit-2180892804508478597/follower316/metadata-v1-1.log 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PeerInfos - leader313: Updated server config: isVoting: true, peers: [PeerInfo [id=follower315, address=pekko://test/user/follower315, votingState=VOTING], PeerInfo [id=follower314, address=pekko://test/user/follower314, votingState=VOTING], PeerInfo [id=follower316, address=pekko://test/user/follower316, votingState=NON_VOTING]] 08:53:52,987 AM [test-pekko.actor.default-dispatcher-14] [INFO] MockRaftActor - leader313: support() called 08:53:52,987 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower316: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:52.592206614Z, file=/tmp/junit-2180892804508478597/follower316/snapshot-0000000069AFDC20-234C5B16.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:52,988 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Recovery - follower316: initializing from snapshot taken at 2026-03-10T08:53:52.592206614Z 08:53:52,988 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PeerInfos - follower316: Updated server config: isVoting: false, peers: [PeerInfo [id=follower315, address=pekko://test/user/follower315, votingState=VOTING], PeerInfo [id=follower314, address=pekko://test/user/follower314, votingState=VOTING], PeerInfo [id=leader313, address=pekko://test/user/leader313, votingState=VOTING]] 08:53:52,988 AM [test-pekko.actor.default-dispatcher-12] [INFO] MockRaftActor - follower316: support() called 08:53:52,988 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractReplicatedLog - follower314: Moving last applied index from -1 to -1 08:53:52,988 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] JournalRecovery - follower314: empty journal: appending 0 entries 08:53:52,994 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] EntryJournalV1 - follower314: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:52,994 AM [test-pekko.actor.default-dispatcher-7] [INFO] Recovery - follower314: Recovery completed in in 7.546 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:52,994 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActor - follower314: Recovery completed and cannot restore from snapshot 08:53:52,994 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractReplicatedLog - follower316: Moving last applied index from -1 to -1 08:53:52,994 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractReplicatedLog - leader313: Moving last applied index from -1 to -1 08:53:52,995 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] JournalRecovery - follower316: empty journal: appending 0 entries 08:53:52,995 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] JournalRecovery - leader313: empty journal: appending 0 entries 08:53:52,995 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] EntryJournalV1 - leader313: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:52,995 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower316: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:52,995 AM [test-pekko.actor.default-dispatcher-14] [INFO] Recovery - leader313: Recovery completed in in 7.825 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:52,995 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActor - leader313: Recovery completed and cannot restore from snapshot 08:53:52,995 AM [test-pekko.actor.default-dispatcher-12] [INFO] Recovery - follower316: Recovery completed in in 7.704 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:52,995 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - follower316: Recovery completed and cannot restore from snapshot [WARN] [03/10/2026 08:53:52.995] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower314] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower314, initialSyncDone=true] [WARN] [03/10/2026 08:53:52.995] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower316] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower316, initialSyncDone=true] 08:53:53,331 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - leader313 (Follower): Checking if this node is isolated in the cluster unreachable set [],all members [] self member: Member(pekko://test@10.30.171.31:17355, Removed) 08:53:53,331 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Follower - leader313 (Follower): Received ElectionTimeout - switching to Candidate 08:53:53,331 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader313 (Candidate): Election: Candidate has following voting peers: [follower315, follower314] 08:53:53,334 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - leader313: Set currentTerm=3, votedFor=leader313 08:53:53,334 AM [test-pekko.actor.default-dispatcher-11] [INFO] Candidate - leader313 (Candidate): Starting new election term 3 08:53:53,334 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader313 (Candidate): Sending RequestVote{term=3, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} to peer follower315 08:53:53,334 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] Candidate - leader313 (Candidate): Sending RequestVote{term=3, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} to peer follower314 08:53:53,334 AM [test-pekko.actor.default-dispatcher-11] [INFO] RaftActorBehavior - leader313 (Follower) :- Switching from behavior Follower to Candidate, election term: 3 08:53:53,334 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower315 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:53,335 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower314 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:53,335 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower315 (Follower): Cluster state: [] 08:53:53,335 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower315 (Follower): Candidate in requestVote:RequestVote{term=3, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:53,335 AM [test-pekko.actor.default-dispatcher-12] [INFO] Follower - follower315 (Follower): Term 3 in "RequestVote{term=3, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 2 - updating term 08:53:53,335 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower314 (Follower): Cluster state: [] 08:53:53,335 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower314 (Follower): Candidate in requestVote:RequestVote{term=3, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:53,335 AM [test-pekko.actor.default-dispatcher-14] [INFO] Follower - follower314 (Follower): Term 3 in "RequestVote{term=3, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 2 - updating term 08:53:53,338 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower315: Set currentTerm=3, votedFor=null 08:53:53,338 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower315 (Follower): In requestVote: RequestVote{term=3, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 3, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:53,340 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower314: Set currentTerm=3, votedFor=null 08:53:53,340 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower314 (Follower): In requestVote: RequestVote{term=3, candidateId=leader313, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 3, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:53,340 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - follower315: Set currentTerm=3, votedFor=leader313 08:53:53,340 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorBehavior - follower315 (Follower): requestVote returning: RequestVoteReply{term=3, voteGranted=true} 08:53:53,340 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - leader313 (Candidate): RaftRPC message received RequestVoteReply{term=3, voteGranted=true}, my term is 3 08:53:53,340 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - leader313 (Candidate): handleRequestVoteReply: RequestVoteReply{term=3, voteGranted=true}, current voteCount: 1 08:53:53,341 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader313 (Leader): Election: Leader has following peers: [follower315, follower314, follower316] 08:53:53,341 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower315: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:53,341 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower314: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:53,341 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower316: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:53,341 AM [test-pekko.actor.default-dispatcher-7] [INFO] RaftActorBehavior - leader313 (Candidate) :- Switching from behavior Candidate to Leader, election term: 3 08:53:53,341 AM [test-pekko.actor.default-dispatcher-11] [INFO] Follower - follower316 (Follower): Term 3 in "AppendEntries{term=3, leaderId=leader313, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 2 - updating term 08:53:53,343 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower314: Set currentTerm=3, votedFor=leader313 08:53:53,343 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] RaftActorBehavior - follower314 (Follower): requestVote returning: RequestVoteReply{term=3, voteGranted=true} 08:53:53,343 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower314: Last sync leader does not match current leader leader313, need to catch up to -1 08:53:53,343 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader313 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower314 updated: matchIndex: -1, nextIndex: 0 08:53:53,343 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower314: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:53.343] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower314] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower314, initialSyncDone=false] 08:53:53,343 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] PropertiesTermInfoStore - follower316: Set currentTerm=3, votedFor=null 08:53:53,344 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower316: Last sync leader does not match current leader leader313, need to catch up to -1 08:53:53,344 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader313 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower316 updated: matchIndex: -1, nextIndex: 0 08:53:53,344 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader313 (Leader): Checking sendAppendEntries for follower follower316: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:53.344] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower316] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower316, initialSyncDone=false] 08:53:53,461 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:53,461 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) [WARN] [03/10/2026 08:53:53.461] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/follower314] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower314, initialSyncDone=true] [WARN] [03/10/2026 08:53:53.462] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/follower316] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower316, initialSyncDone=true] 08:53:53,581 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:53,581 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:53,701 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:53,701 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:53,821 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:53,821 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:53,941 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:53,941 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,60 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,60 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,181 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,181 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,301 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,301 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,421 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,421 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,541 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,541 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,661 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,661 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,781 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,781 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,900 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:54,901 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,21 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,21 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,141 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,141 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,261 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,261 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,380 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,381 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,501 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,501 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,621 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,621 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,741 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,741 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,860 AM [test-pekko.actor.default-dispatcher-11] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,860 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,981 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:55,981 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,101 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,101 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,221 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,221 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,341 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,341 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,461 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,461 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,581 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,581 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,701 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,701 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,821 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,821 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,940 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:56,940 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,60 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,60 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,180 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,180 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,301 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,301 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,421 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,421 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,541 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,541 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,661 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,661 AM [test-pekko.actor.default-dispatcher-15] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,781 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,781 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,901 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:57,901 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:58,21 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower314: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:58,21 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower316: Lagging 0 entries behind leader leader313 and reached -1 (of expected -1) 08:53:58,24 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower314-notifier317#1229329640] 08:53:58,35 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower314-collector318#-2082799334] 08:53:58,36 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower314] 08:53:58,36 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EnabledRaftStorage - follower314: terminating thread VirtualThread[#520,follower314-writer-168]/waiting 08:53:58,36 AM [follower314-writer-168] [DEBUG] JournalWriteTask - follower314: received 1 commands after 5.049 s 08:53:58,36 AM [follower314-writer-168] [DEBUG] JournalWriteTask - follower314: completed 1 commands in 63.22 μs 08:53:58,36 AM [follower314-writer-168] [DEBUG] JournalWriteTask - follower314: journal writer stopped 08:53:58,37 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower314: journal closed 08:53:58,37 AM [test-pekko.actor.default-dispatcher-16] [INFO] EnabledRaftStorage - follower314: journal closed 08:53:58,37 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower314: stopped executor with 0 remaining tasks 08:53:58,37 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower314: stopped executor with 0 remaining tasks 08:53:58,37 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower315-notifier319#550143094] 08:53:58,37 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower315-collector320#-1794403976] 08:53:58,37 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower315] 08:53:58,37 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EnabledRaftStorage - follower315: terminating thread VirtualThread[#515,follower315-writer-164]/waiting 08:53:58,37 AM [follower315-writer-164] [DEBUG] JournalWriteTask - follower315: received 1 commands after 5.429 s 08:53:58,38 AM [follower315-writer-164] [DEBUG] JournalWriteTask - follower315: completed 1 commands in 16.96 μs 08:53:58,38 AM [follower315-writer-164] [DEBUG] JournalWriteTask - follower315: journal writer stopped 08:53:58,38 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower315: journal closed 08:53:58,38 AM [test-pekko.actor.default-dispatcher-16] [INFO] EnabledRaftStorage - follower315: journal closed 08:53:58,38 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower315: stopped executor with 0 remaining tasks 08:53:58,38 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower315: stopped executor with 0 remaining tasks 08:53:58,38 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower316-notifier321#-2053409080] 08:53:58,38 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower316-collector322#-950242863] 08:53:58,38 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower316] 08:53:58,39 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EnabledRaftStorage - follower316: terminating thread VirtualThread[#521,follower316-writer-169]/waiting 08:53:58,39 AM [follower316-writer-169] [DEBUG] JournalWriteTask - follower316: received 1 commands after 5.052 s 08:53:58,39 AM [follower316-writer-169] [DEBUG] JournalWriteTask - follower316: completed 1 commands in 16.23 μs 08:53:58,39 AM [follower316-writer-169] [DEBUG] JournalWriteTask - follower316: journal writer stopped 08:53:58,39 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower316: journal closed 08:53:58,39 AM [test-pekko.actor.default-dispatcher-16] [INFO] EnabledRaftStorage - follower316: journal closed 08:53:58,39 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower316: stopped executor with 0 remaining tasks 08:53:58,39 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower316: stopped executor with 0 remaining tasks 08:53:58,39 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader313-notifier323#-1573046681] 08:53:58,40 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader313-collector324#2093072088] 08:53:58,40 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader313] 08:53:58,40 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EnabledRaftStorage - leader313: terminating thread VirtualThread[#519,leader313-writer-167]/waiting 08:53:58,40 AM [leader313-writer-167] [DEBUG] JournalWriteTask - leader313: received 1 commands after 5.053 s 08:53:58,40 AM [leader313-writer-167] [DEBUG] JournalWriteTask - leader313: completed 1 commands in 26.13 μs 08:53:58,40 AM [leader313-writer-167] [DEBUG] JournalWriteTask - leader313: journal writer stopped 08:53:58,41 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - leader313: journal closed 08:53:58,41 AM [test-pekko.actor.default-dispatcher-16] [INFO] EnabledRaftStorage - leader313: journal closed 08:53:58,41 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader313: stopped executor with 0 remaining tasks 08:53:58,41 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader313: stopped executor with 0 remaining tasks 08:53:58,41 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$c#1694763903] 08:53:58,48 AM [main] [INFO] LeadershipTransferIntegrationTest - testRequestLeadershipTransferToFollower2WithOtherFollowersDown starting 08:53:58,48 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:58,53 AM [main] [DEBUG] PropertiesTermInfoStore - leader325: Set currentTerm=1, votedFor=null 08:53:58,56 AM [main] [DEBUG] PropertiesTermInfoStore - follower326: Set currentTerm=1, votedFor=null 08:53:58,59 AM [main] [DEBUG] PropertiesTermInfoStore - follower327: Set currentTerm=1, votedFor=null 08:53:58,62 AM [main] [DEBUG] PropertiesTermInfoStore - follower328: Set currentTerm=1, votedFor=null 08:53:58,62 AM [main] [DEBUG] RaftStorage - leader325: starting snapshot writeout to /tmp/junit-8004735012964288632/leader325/snapshot-0000000069AFDC26-03B54A7B.tmp 08:53:58,64 AM [main] [DEBUG] RaftStorage - leader325: finished snapshot writeout to /tmp/junit-8004735012964288632/leader325/snapshot-0000000069AFDC26-03B54A7B.v1 08:53:58,64 AM [main] [DEBUG] RaftStorage - follower326: starting snapshot writeout to /tmp/junit-8004735012964288632/follower326/snapshot-0000000069AFDC26-03D678E8.tmp 08:53:58,66 AM [main] [DEBUG] RaftStorage - follower326: finished snapshot writeout to /tmp/junit-8004735012964288632/follower326/snapshot-0000000069AFDC26-03D678E8.v1 08:53:58,66 AM [main] [DEBUG] RaftStorage - follower327: starting snapshot writeout to /tmp/junit-8004735012964288632/follower327/snapshot-0000000069AFDC26-03F63572.tmp 08:53:58,69 AM [main] [DEBUG] RaftStorage - follower327: finished snapshot writeout to /tmp/junit-8004735012964288632/follower327/snapshot-0000000069AFDC26-03F63572.v1 08:53:58,69 AM [main] [DEBUG] RaftStorage - follower328: starting snapshot writeout to /tmp/junit-8004735012964288632/follower328/snapshot-0000000069AFDC26-0422B4C0.tmp 08:53:58,71 AM [main] [DEBUG] RaftStorage - follower328: finished snapshot writeout to /tmp/junit-8004735012964288632/follower328/snapshot-0000000069AFDC26-0422B4C0.v1 08:53:58,73 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower326] [WARN] [03/10/2026 08:53:58.073] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower326]: org.opendaylight.controller.cluster.common.actor.Monitor@5b409a77 08:53:58,75 AM [test-pekko.actor.default-dispatcher-16] [INFO] RaftActor - follower326: Starting recovery with journal batch size 1000 08:53:58,75 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower326: started executor 08:53:58,75 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower326: started executor 08:53:58,76 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower326: metadata journal open: replayFrom=1 applyTo=0 08:53:58,77 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower326: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:58,77 AM [test-pekko.actor.default-dispatcher-16] [INFO] EnabledRaftStorage - follower326: journal open: applyTo=0 08:53:58,77 AM [follower326-writer-170] [DEBUG] JournalWriteTask - follower326: journal writer started 08:53:58,77 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActor - follower326: starting journal recovery 08:53:58,77 AM [follower326-writer-170] [DEBUG] JournalWriteTask - follower326: waiting to receive commands 08:53:58,77 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PropertiesTermInfoStore - follower326: Set currentTerm=1, votedFor=null 08:53:58,78 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower326: selected SNAPSHOT_V1 to handle file /tmp/junit-8004735012964288632/follower326/snapshot-0000000069AFDC26-03D678E8.v1 08:53:58,78 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower326: skipping unrecognized file /tmp/junit-8004735012964288632/follower326/TermInfo.properties 08:53:58,78 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower326: skipping unrecognized file /tmp/junit-8004735012964288632/follower326/journal-v1-1.log 08:53:58,78 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower326: skipping unrecognized file /tmp/junit-8004735012964288632/follower326/metadata-v1-1.log 08:53:58,78 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower326: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:58.064387304Z, file=/tmp/junit-8004735012964288632/follower326/snapshot-0000000069AFDC26-03D678E8.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:58,78 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] Recovery - follower326: initializing from snapshot taken at 2026-03-10T08:53:58.064387304Z 08:53:58,78 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PeerInfos - follower326: Updated server config: isVoting: true, peers: [PeerInfo [id=follower328, address=pekko://test/user/follower328, votingState=NON_VOTING], PeerInfo [id=leader325, address=pekko://test/user/leader325, votingState=VOTING], PeerInfo [id=follower327, address=pekko://test/user/follower327, votingState=VOTING]] 08:53:58,78 AM [test-pekko.actor.default-dispatcher-16] [INFO] MockRaftActor - follower326: support() called 08:53:58,79 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractReplicatedLog - follower326: Moving last applied index from -1 to -1 08:53:58,79 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] JournalRecovery - follower326: empty journal: appending 0 entries 08:53:58,79 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower326: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:58,79 AM [test-pekko.actor.default-dispatcher-16] [INFO] Recovery - follower326: Recovery completed in in 2.120 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:58,80 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActor - follower326: Recovery completed and cannot restore from snapshot 08:53:58,81 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower327] [WARN] [03/10/2026 08:53:58.082] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower327]: org.opendaylight.controller.cluster.common.actor.Monitor@6617b00b 08:53:58,82 AM [test-pekko.actor.default-dispatcher-16] [INFO] RaftActor - follower327: Starting recovery with journal batch size 1000 08:53:58,82 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower327: started executor 08:53:58,82 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower327: started executor 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower327: metadata journal open: replayFrom=1 applyTo=0 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower327: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [INFO] EnabledRaftStorage - follower327: journal open: applyTo=0 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActor - follower327: starting journal recovery 08:53:58,83 AM [follower327-writer-171] [DEBUG] JournalWriteTask - follower327: journal writer started 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PropertiesTermInfoStore - follower327: Set currentTerm=1, votedFor=null 08:53:58,83 AM [follower327-writer-171] [DEBUG] JournalWriteTask - follower327: waiting to receive commands 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower327: selected SNAPSHOT_V1 to handle file /tmp/junit-8004735012964288632/follower327/snapshot-0000000069AFDC26-03F63572.v1 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower327: skipping unrecognized file /tmp/junit-8004735012964288632/follower327/TermInfo.properties 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower327: skipping unrecognized file /tmp/junit-8004735012964288632/follower327/journal-v1-1.log 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower327: skipping unrecognized file /tmp/junit-8004735012964288632/follower327/metadata-v1-1.log 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower327: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:58.066467186Z, file=/tmp/junit-8004735012964288632/follower327/snapshot-0000000069AFDC26-03F63572.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:58,83 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] Recovery - follower327: initializing from snapshot taken at 2026-03-10T08:53:58.066467186Z 08:53:58,84 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PeerInfos - follower327: Updated server config: isVoting: true, peers: [PeerInfo [id=follower326, address=pekko://test/user/follower326, votingState=VOTING], PeerInfo [id=follower328, address=pekko://test/user/follower328, votingState=NON_VOTING], PeerInfo [id=leader325, address=pekko://test/user/leader325, votingState=VOTING]] 08:53:58,84 AM [test-pekko.actor.default-dispatcher-16] [INFO] MockRaftActor - follower327: support() called 08:53:58,84 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractReplicatedLog - follower327: Moving last applied index from -1 to -1 08:53:58,84 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] JournalRecovery - follower327: empty journal: appending 0 entries 08:53:58,84 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower327: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:58,84 AM [test-pekko.actor.default-dispatcher-16] [INFO] Recovery - follower327: Recovery completed in in 1.117 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:58,84 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActor - follower327: Recovery completed and cannot restore from snapshot 08:53:58,86 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/follower328] [WARN] [03/10/2026 08:53:58.086] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower328]: org.opendaylight.controller.cluster.common.actor.Monitor@332fccb1 08:53:58,87 AM [test-pekko.actor.default-dispatcher-16] [INFO] RaftActor - follower328: Starting recovery with journal batch size 1000 08:53:58,87 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower328: started executor 08:53:58,87 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower328: started executor 08:53:58,87 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower328: metadata journal open: replayFrom=1 applyTo=0 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower328: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [INFO] EnabledRaftStorage - follower328: journal open: applyTo=0 08:53:58,88 AM [follower328-writer-172] [DEBUG] JournalWriteTask - follower328: journal writer started 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActor - follower328: starting journal recovery 08:53:58,88 AM [follower328-writer-172] [DEBUG] JournalWriteTask - follower328: waiting to receive commands 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PropertiesTermInfoStore - follower328: Set currentTerm=1, votedFor=null 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower328: selected SNAPSHOT_V1 to handle file /tmp/junit-8004735012964288632/follower328/snapshot-0000000069AFDC26-0422B4C0.v1 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower328: skipping unrecognized file /tmp/junit-8004735012964288632/follower328/TermInfo.properties 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower328: skipping unrecognized file /tmp/junit-8004735012964288632/follower328/journal-v1-1.log 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower328: skipping unrecognized file /tmp/junit-8004735012964288632/follower328/metadata-v1-1.log 08:53:58,88 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - follower328: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:58.069383360Z, file=/tmp/junit-8004735012964288632/follower328/snapshot-0000000069AFDC26-0422B4C0.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:58,89 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] Recovery - follower328: initializing from snapshot taken at 2026-03-10T08:53:58.069383360Z 08:53:58,89 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PeerInfos - follower328: Updated server config: isVoting: false, peers: [PeerInfo [id=follower326, address=pekko://test/user/follower326, votingState=VOTING], PeerInfo [id=leader325, address=pekko://test/user/leader325, votingState=VOTING], PeerInfo [id=follower327, address=pekko://test/user/follower327, votingState=VOTING]] 08:53:58,89 AM [test-pekko.actor.default-dispatcher-16] [INFO] MockRaftActor - follower328: support() called 08:53:58,89 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractReplicatedLog - follower328: Moving last applied index from -1 to -1 08:53:58,89 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] JournalRecovery - follower328: empty journal: appending 0 entries 08:53:58,90 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - follower328: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:58,90 AM [test-pekko.actor.default-dispatcher-16] [INFO] Recovery - follower328: Recovery completed in in 1.478 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:58,90 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActor - follower328: Recovery completed and cannot restore from snapshot 08:53:58,91 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader325] [WARN] [03/10/2026 08:53:58.091] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader325]: org.opendaylight.controller.cluster.common.actor.Monitor@2d57e0d2 08:53:58,92 AM [test-pekko.actor.default-dispatcher-16] [INFO] RaftActor - leader325: Starting recovery with journal batch size 1000 08:53:58,92 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader325: started executor 08:53:58,92 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader325: started executor 08:53:58,92 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - leader325: metadata journal open: replayFrom=1 applyTo=0 08:53:58,92 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - leader325: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:58,92 AM [test-pekko.actor.default-dispatcher-16] [INFO] EnabledRaftStorage - leader325: journal open: applyTo=0 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActor - leader325: starting journal recovery 08:53:58,93 AM [leader325-writer-173] [DEBUG] JournalWriteTask - leader325: journal writer started 08:53:58,93 AM [leader325-writer-173] [DEBUG] JournalWriteTask - leader325: waiting to receive commands 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PropertiesTermInfoStore - leader325: Set currentTerm=1, votedFor=null 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader325: selected SNAPSHOT_V1 to handle file /tmp/junit-8004735012964288632/leader325/snapshot-0000000069AFDC26-03B54A7B.v1 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader325: skipping unrecognized file /tmp/junit-8004735012964288632/leader325/TermInfo.properties 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader325: skipping unrecognized file /tmp/junit-8004735012964288632/leader325/journal-v1-1.log 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader325: skipping unrecognized file /tmp/junit-8004735012964288632/leader325/metadata-v1-1.log 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftStorage - leader325: picked SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:58.062212731Z, file=/tmp/junit-8004735012964288632/leader325/snapshot-0000000069AFDC26-03B54A7B.v1, size=288, entryCompress=LZ4, stateCompress=LZ4} as the latest file 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] Recovery - leader325: initializing from snapshot taken at 2026-03-10T08:53:58.062212731Z 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PeerInfos - leader325: Updated server config: isVoting: true, peers: [PeerInfo [id=follower326, address=pekko://test/user/follower326, votingState=VOTING], PeerInfo [id=follower328, address=pekko://test/user/follower328, votingState=NON_VOTING], PeerInfo [id=follower327, address=pekko://test/user/follower327, votingState=VOTING]] 08:53:58,93 AM [test-pekko.actor.default-dispatcher-16] [INFO] MockRaftActor - leader325: support() called 08:53:58,94 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractReplicatedLog - leader325: Moving last applied index from -1 to -1 08:53:58,94 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] JournalRecovery - leader325: empty journal: appending 0 entries 08:53:58,94 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] EntryJournalV1 - leader325: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:58,94 AM [test-pekko.actor.default-dispatcher-16] [INFO] Recovery - leader325: Recovery completed in in 1.054 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:58,94 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActor - leader325: Recovery completed and cannot restore from snapshot 08:53:58,441 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Follower - leader325 (Follower): Checking if this node is isolated in the cluster unreachable set [],all members [] self member: Member(pekko://test@10.30.171.31:17355, Removed) 08:53:58,441 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Follower - leader325 (Follower): Received ElectionTimeout - switching to Candidate 08:53:58,441 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Candidate - leader325 (Candidate): Election: Candidate has following voting peers: [follower326, follower327] 08:53:58,444 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - leader325: Set currentTerm=2, votedFor=leader325 08:53:58,444 AM [test-pekko.actor.default-dispatcher-14] [INFO] Candidate - leader325 (Candidate): Starting new election term 2 08:53:58,444 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Candidate - leader325 (Candidate): Sending RequestVote{term=2, candidateId=leader325, lastLogIndex=-1, lastLogTerm=-1} to peer follower326 08:53:58,444 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] Candidate - leader325 (Candidate): Sending RequestVote{term=2, candidateId=leader325, lastLogIndex=-1, lastLogTerm=-1} to peer follower327 08:53:58,444 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActorBehavior - follower326 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:58,444 AM [test-pekko.actor.default-dispatcher-14] [INFO] RaftActorBehavior - leader325 (Follower) :- Switching from behavior Follower to Candidate, election term: 2 08:53:58,444 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower327 (Follower): Found higher term in RequestVote rpc, verifying whether it's safe to update term. 08:53:58,444 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower327 (Follower): Cluster state: [] 08:53:58,444 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower327 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader325, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:58,444 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActorBehavior - follower326 (Follower): Cluster state: [] 08:53:58,444 AM [test-pekko.actor.default-dispatcher-13] [INFO] Follower - follower327 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader325, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:58,444 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActorBehavior - follower326 (Follower): Candidate in requestVote:RequestVote{term=2, candidateId=leader325, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:58,445 AM [test-pekko.actor.default-dispatcher-16] [INFO] Follower - follower326 (Follower): Term 2 in "RequestVote{term=2, candidateId=leader325, lastLogIndex=-1, lastLogTerm=-1}" message is greater than follower's term 1 - updating term 08:53:58,447 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - follower327: Set currentTerm=2, votedFor=null 08:53:58,447 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower327 (Follower): In requestVote: RequestVote{term=2, candidateId=leader325, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:58,448 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PropertiesTermInfoStore - follower326: Set currentTerm=2, votedFor=null 08:53:58,448 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActorBehavior - follower326 (Follower): In requestVote: RequestVote{term=2, candidateId=leader325, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 2, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:58,451 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - follower327: Set currentTerm=2, votedFor=leader325 08:53:58,451 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActorBehavior - follower327 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:58,451 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader325 (Candidate): RaftRPC message received RequestVoteReply{term=2, voteGranted=true}, my term is 2 08:53:58,452 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - leader325 (Candidate): handleRequestVoteReply: RequestVoteReply{term=2, voteGranted=true}, current voteCount: 1 08:53:58,452 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader325 (Leader): Election: Leader has following peers: [follower326, follower328, follower327] 08:53:58,452 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower326: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,452 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower328: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,452 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower327: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,452 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActorBehavior - leader325 (Candidate) :- Switching from behavior Candidate to Leader, election term: 2 08:53:58,452 AM [test-pekko.actor.default-dispatcher-14] [INFO] Follower - follower328 (Follower): Term 2 in "AppendEntries{term=2, leaderId=leader325, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 1 - updating term 08:53:58,452 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] SyncStatusTracker - follower327: Last sync leader does not match current leader leader325, need to catch up to -1 08:53:58,452 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader325 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower327 updated: matchIndex: -1, nextIndex: 0 08:53:58,452 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower327: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:58.452] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower327] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower327, initialSyncDone=false] 08:53:58,452 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] PropertiesTermInfoStore - follower326: Set currentTerm=2, votedFor=leader325 08:53:58,452 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] RaftActorBehavior - follower326 (Follower): requestVote returning: RequestVoteReply{term=2, voteGranted=true} 08:53:58,453 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] SyncStatusTracker - follower326: Last sync leader does not match current leader leader325, need to catch up to -1 08:53:58,453 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractLeader - leader325 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower326 updated: matchIndex: -1, nextIndex: 0 08:53:58,453 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower326: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:58.453] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/follower326] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower326, initialSyncDone=false] 08:53:58,454 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] PropertiesTermInfoStore - follower328: Set currentTerm=2, votedFor=null 08:53:58,454 AM [test-pekko.actor.default-dispatcher-14] [DEBUG] SyncStatusTracker - follower328: Last sync leader does not match current leader leader325, need to catch up to -1 08:53:58,454 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractLeader - leader325 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower328 updated: matchIndex: -1, nextIndex: 0 08:53:58,455 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower328: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:58.455] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower328] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower328, initialSyncDone=false] 08:53:58,497 AM [main] [INFO] LeadershipTransferIntegrationTest - createRaftActors starting 08:53:58,497 AM [main] [INFO] LeadershipTransferIntegrationTest - createRequestLeadershipResultCollectorActor starting 08:53:58,498 AM [main] [INFO] LeadershipTransferIntegrationTest - createRequestLeadershipResultCollectorActor ending 08:53:58,498 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower326] 08:53:58,499 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - follower326: terminating thread VirtualThread[#523,follower326-writer-170]/waiting 08:53:58,499 AM [follower326-writer-170] [DEBUG] JournalWriteTask - follower326: received 1 commands after 421.9 ms 08:53:58,499 AM [follower326-writer-170] [DEBUG] JournalWriteTask - follower326: completed 1 commands in 35.52 μs 08:53:58,499 AM [follower326-writer-170] [DEBUG] JournalWriteTask - follower326: journal writer stopped 08:53:58,500 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower326: journal closed 08:53:58,500 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower326: journal closed 08:53:58,500 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower326: stopped executor with 0 remaining tasks 08:53:58,500 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower326: stopped executor with 0 remaining tasks 08:53:58,500 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower328] 08:53:58,501 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - follower328: terminating thread VirtualThread[#525,follower328-writer-172]/waiting 08:53:58,501 AM [follower328-writer-172] [DEBUG] JournalWriteTask - follower328: received 1 commands after 412.9 ms 08:53:58,501 AM [follower328-writer-172] [DEBUG] JournalWriteTask - follower328: completed 1 commands in 19.28 μs 08:53:58,501 AM [follower328-writer-172] [DEBUG] JournalWriteTask - follower328: journal writer stopped 08:53:58,501 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower328: journal closed 08:53:58,501 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower328: journal closed 08:53:58,501 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower328: stopped executor with 0 remaining tasks 08:53:58,501 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower328: stopped executor with 0 remaining tasks 08:53:58,502 AM [main] [INFO] LeadershipTransferIntegrationTest - sendFollower2RequestLeadershipTransferToLeader starting 08:53:58,502 AM [main] [INFO] LeadershipTransferIntegrationTest - sendFollower2RequestLeadershipTransferToLeader ending 08:53:58,502 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - leader325: onRequestLeadership RequestLeadership [requestedFollowerId=follower327, replyTo=Actor[pekko://test/user/$d#-315072948]] 08:53:58,502 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - leader325: Initiating leader transfer 08:53:58,502 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActorLeadershipTransferCohort - leader325: pauseLeader successfully completed - doing transfer 08:53:58,502 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Leader - leader325 (Leader): Attempting to transfer leadership [WARN] [03/10/2026 08:53:58.502] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/follower326] received dead letter from TestActor[pekko://test/user/leader325]: LeaderTransitioning [leaderId=leader325] [WARN] [03/10/2026 08:53:58.502] [test-pekko.actor.default-dispatcher-14] [pekko://test/user/follower328] received dead letter from TestActor[pekko://test/user/leader325]: LeaderTransitioning [leaderId=leader325] 08:53:58,502 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower326: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,503 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower328: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:58.503] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/follower326] received dead letter from TestActor[pekko://test/user/leader325]: AppendEntries{term=2, leaderId=leader325, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]} 08:53:58,504 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower327: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:53:58.504] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/follower328] received dead letter from TestActor[pekko://test/user/leader325]: AppendEntries{term=2, leaderId=leader325, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]} 08:53:58,504 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] RaftActor - follower327: onLeaderTransitioning: LeaderTransitioning [leaderId=leader325] 08:53:58,504 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Leader - leader325 (Leader): tryToCompleteLeadershipTransfer: followerId: follower327, matchIndex: -1, lastIndex: -1, isVoting: true 08:53:58,504 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Leader - leader325 (Leader): Follower's log matches - sending ElectionTimeout 08:53:58,504 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower326: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,504 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower328: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,505 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader325 (Leader): Checking sendAppendEntries for follower follower327: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,505 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Leader - leader325 (Leader): Leader transfer complete 08:53:58,505 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActorLeadershipTransferCohort - leader325: leader transfer complete - waiting for new leader 08:53:58,505 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower327: Lagging 0 entries behind leader leader325 and reached -1 (of expected -1) 08:53:58,505 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] SyncStatusTracker - follower327: Lagging 0 entries behind leader leader325 and reached -1 (of expected -1) 08:53:58,505 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Follower - follower327 (Follower): Received TimeoutNow - switching to Candidate 08:53:58,505 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - follower327 (Candidate): Election: Candidate has following voting peers: [follower326, leader325] [WARN] [03/10/2026 08:53:58.505] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/follower326] received dead letter from TestActor[pekko://test/user/leader325]: AppendEntries{term=2, leaderId=leader325, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]} [WARN] [03/10/2026 08:53:58.505] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/follower328] received dead letter from TestActor[pekko://test/user/leader325]: AppendEntries{term=2, leaderId=leader325, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]} 08:53:58,507 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] PropertiesTermInfoStore - follower327: Set currentTerm=3, votedFor=follower327 08:53:58,507 AM [test-pekko.actor.default-dispatcher-13] [INFO] Candidate - follower327 (Candidate): Starting new election term 3 08:53:58,508 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - follower327 (Candidate): Sending RequestVote{term=3, candidateId=follower327, lastLogIndex=-1, lastLogTerm=-1} to peer follower326 08:53:58,508 AM [test-pekko.actor.default-dispatcher-13] [DEBUG] Candidate - follower327 (Candidate): Sending RequestVote{term=3, candidateId=follower327, lastLogIndex=-1, lastLogTerm=-1} to peer leader325 08:53:58,508 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActorBehavior - leader325 (Leader): Found higher term in RequestVote rpc, verifying whether it's safe to update term. [WARN] [03/10/2026 08:53:58.508] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/follower326] received dead letter from TestActor[pekko://test/user/follower327]: RequestVote{term=3, candidateId=follower327, lastLogIndex=-1, lastLogTerm=-1} 08:53:58,508 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActorBehavior - leader325 (Leader): Cluster state: [] 08:53:58,508 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActorBehavior - leader325 (Leader): Candidate in requestVote:RequestVote{term=3, candidateId=follower327, lastLogIndex=-1, lastLogTerm=-1} with higher term appears reachable, updating term. 08:53:58,508 AM [test-pekko.actor.default-dispatcher-7] [INFO] AbstractLeader - leader325 (Leader): Term 3 in "RequestVote{term=3, candidateId=follower327, lastLogIndex=-1, lastLogTerm=-1}" message is greater than leader's term 2 - switching to Follower 08:53:58,508 AM [test-pekko.actor.default-dispatcher-13] [INFO] RaftActorBehavior - follower327 (Follower) :- Switching from behavior Follower to Candidate, election term: 3 [WARN] [03/10/2026 08:53:58.508] [test-pekko.actor.default-dispatcher-16] [pekko://test/user/follower327] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower327, initialSyncDone=true] 08:53:58,509 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - leader325: Set currentTerm=3, votedFor=null 08:53:58,509 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - leader325 (Leader): Leadership transfer in progress - processing RequestVote 08:53:58,509 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActorBehavior - leader325 (Leader): In requestVote: RequestVote{term=3, candidateId=follower327, lastLogIndex=-1, lastLogTerm=-1} - currentTerm: 3, votedFor: null, lastIndex: -1, lastTerm: -1 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - leader325: Set currentTerm=3, votedFor=follower327 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActorBehavior - leader325 (Leader): requestVote returning: RequestVoteReply{term=3, voteGranted=true} 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [INFO] RaftActorBehavior - leader325 (Leader) :- Switching from behavior Leader to Follower, election term: 3 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - follower327 (Candidate): RaftRPC message received RequestVoteReply{term=3, voteGranted=true}, my term is 3 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - follower327 (Candidate): handleRequestVoteReply: RequestVoteReply{term=3, voteGranted=true}, current voteCount: 1 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - follower327 (Leader): Election: Leader has following peers: [follower326, follower328, leader325] 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - follower327 (Leader): Checking sendAppendEntries for follower follower326: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - follower327 (Leader): Checking sendAppendEntries for follower follower328: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] AbstractLeader - follower327 (Leader): Checking sendAppendEntries for follower leader325: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,511 AM [test-pekko.actor.default-dispatcher-7] [INFO] RaftActorBehavior - follower327 (Candidate) :- Switching from behavior Candidate to Leader, election term: 3 [WARN] [03/10/2026 08:53:58.511] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/follower326] received dead letter from TestActor[pekko://test/user/follower327]: AppendEntries{term=3, leaderId=follower327, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]} [WARN] [03/10/2026 08:53:58.511] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/follower328] received dead letter from TestActor[pekko://test/user/follower327]: AppendEntries{term=3, leaderId=follower327, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]} 08:53:58,512 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] SyncStatusTracker - leader325: Last sync leader does not match current leader follower327, need to catch up to -1 08:53:58,512 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActorLeadershipTransferCohort - leader325: leader changed to follower327 08:53:58,512 AM [test-pekko.actor.default-dispatcher-7] [INFO] RaftActorLeadershipTransferCohort - leader325: Successfully transferred leadership to follower327 in 9.572 ms 08:53:58,512 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractLeader - follower327 (Leader): handleAppendEntriesReply - FollowerLogInformation for leader325 updated: matchIndex: -1, nextIndex: 0 08:53:58,512 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftActor - leader325: Leadership transferred successfully to follower327 [WARN] [03/10/2026 08:53:58.512] [test-pekko.actor.default-dispatcher-13] [pekko://test/user/leader325] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=leader325, initialSyncDone=false] 08:53:58,512 AM [test-pekko.actor.default-dispatcher-16] [DEBUG] AbstractLeader - follower327 (Leader): Checking sendAppendEntries for follower leader325: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:58,553 AM [main] [INFO] LeadershipTransferIntegrationTest - testRequestLeadershipTransferToFollower2WithOtherFollowersDown ending 08:53:58,554 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower326-notifier329#1089558801] 08:53:58,555 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower326-collector330#1451030032] 08:53:58,555 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower327-notifier331#1154932586] 08:53:58,555 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower327-collector332#1611120709] 08:53:58,556 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower327] 08:53:58,556 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - follower327: terminating thread VirtualThread[#524,follower327-writer-171]/waiting 08:53:58,556 AM [follower327-writer-171] [DEBUG] JournalWriteTask - follower327: received 1 commands after 472.9 ms 08:53:58,556 AM [follower327-writer-171] [DEBUG] JournalWriteTask - follower327: completed 1 commands in 40.63 μs 08:53:58,556 AM [follower327-writer-171] [DEBUG] JournalWriteTask - follower327: journal writer stopped 08:53:58,557 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - follower327: journal closed 08:53:58,557 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - follower327: journal closed 08:53:58,557 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower327: stopped executor with 0 remaining tasks 08:53:58,557 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - follower327: stopped executor with 0 remaining tasks 08:53:58,557 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower328-notifier333#1452587448] 08:53:58,557 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower328-collector334#-17059671] 08:53:58,557 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader325-notifier335#1847839258] 08:53:58,557 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader325-collector336#1924252978] 08:53:58,558 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader325] 08:53:58,558 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EnabledRaftStorage - leader325: terminating thread VirtualThread[#526,leader325-writer-173]/waiting 08:53:58,558 AM [leader325-writer-173] [DEBUG] JournalWriteTask - leader325: received 1 commands after 465.2 ms 08:53:58,558 AM [leader325-writer-173] [DEBUG] JournalWriteTask - leader325: completed 1 commands in 22.03 μs 08:53:58,558 AM [leader325-writer-173] [DEBUG] JournalWriteTask - leader325: journal writer stopped 08:53:58,558 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] EntryJournalV1 - leader325: journal closed 08:53:58,558 AM [test-pekko.actor.default-dispatcher-12] [INFO] EnabledRaftStorage - leader325: journal closed 08:53:58,558 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader325: stopped executor with 0 remaining tasks 08:53:58,558 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftStorage - leader325: stopped executor with 0 remaining tasks 08:53:58,558 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$d#-315072948] [INFO] [03/10/2026 08:53:58.561] [main] [CoordinatedShutdown(pekko://test)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason] 08:53:58,561 AM [test-pekko.actor.default-dispatcher-12] [INFO] CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason] [WARN] [03/10/2026 08:53:58.562] [test-pekko.actor.default-dispatcher-12] [pekko://test/system/cluster/core/daemon] unhandled message from Actor[pekko://test/deadLetters]: Leave(pekko://test@10.30.171.31:17355) [INFO] [03/10/2026 08:53:58.563] [test-pekko.actor.internal-dispatcher-3] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Exiting completed [INFO] [03/10/2026 08:53:58.563] [test-pekko.actor.internal-dispatcher-3] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Shutting down... [INFO] [03/10/2026 08:53:58.563] [test-pekko.actor.internal-dispatcher-3] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Successfully shut down 08:53:58,564 AM [test-pekko.actor.default-dispatcher-12] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Exiting completed 08:53:58,564 AM [test-pekko.actor.default-dispatcher-12] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Shutting down... 08:53:58,564 AM [test-pekko.actor.default-dispatcher-12] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Successfully shut down 08:53:58,564 AM [test-pekko.actor.default-dispatcher-12] [INFO] RemoteActorRefProvider$RemotingTerminator - Shutting down remote daemon. [INFO] [03/10/2026 08:53:58.564] [test-pekko.remote.default-remote-dispatcher-8] [pekko://test@10.30.171.31:17355/system/remoting-terminator] Shutting down remote daemon. [INFO] [03/10/2026 08:53:58.564] [test-pekko.remote.default-remote-dispatcher-8] [pekko://test@10.30.171.31:17355/system/remoting-terminator] Remote daemon shut down; proceeding with flushing remote transports. 08:53:58,565 AM [test-pekko.actor.default-dispatcher-13] [INFO] RemoteActorRefProvider$RemotingTerminator - Remote daemon shut down; proceeding with flushing remote transports. 08:53:58,566 AM [test-pekko.actor.default-dispatcher-16] [INFO] RemoteActorRefProvider$RemotingTerminator - Remoting shut down. [INFO] [03/10/2026 08:53:58.566] [test-pekko.remote.default-remote-dispatcher-9] [pekko://test@10.30.171.31:17355/system/remoting-terminator] Remoting shut down.