08:44:54,408 AM [test-pekko.actor.default-dispatcher-6] [INFO] Slf4jLogger - Slf4jLogger started [DEBUG] [03/10/2026 08:44:54.406] [main] [EventStream(pekko://test)] logger log1-TestEventListener started [DEBUG] [03/10/2026 08:44:54.409] [main] [EventStream(pekko://test)] logger log2-Slf4jLogger started [DEBUG] [03/10/2026 08:44:54.409] [main] [EventStream(pekko://test)] Default Loggers started 08:44:54,427 AM [test-pekko.actor.default-dispatcher-7] [INFO] ArteryTransport - Remoting started with transport [Artery tcp]; listening on address [pekko://test@10.30.171.31:17355] with UID [-202935305806582951] [INFO] [03/10/2026 08:44:54.427] [main] [ArteryTransport(pekko://test)] Remoting started with transport [Artery tcp]; listening on address [pekko://test@10.30.171.31:17355] with UID [-202935305806582951] [INFO] [03/10/2026 08:44:54.428] [main] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Starting up, Pekko version [1.2.1] ... 08:44:54,428 AM [test-pekko.actor.default-dispatcher-5] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Starting up, Pekko version [1.2.1] ... [INFO] [03/10/2026 08:44:54.430] [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:44:54.430] [main] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Started up successfully 08:44:54,430 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:44:54,430 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:44:54.437] [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 08:44:54,437 AM [test-pekko.actor.default-dispatcher-7] [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:44:54,437 AM [test-pekko.actor.default-dispatcher-7] [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 [INFO] [03/10/2026 08:44:54.437] [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:44:54,443 AM [main] [INFO] RaftActorTest - testRestoreFromSnapshotWithRecoveredData starting 08:44:54,449 AM [main] [DEBUG] EntryJournalV1 - test-actor-226: metadata journal open: replayFrom=1 applyTo=0 08:44:54,449 AM [main] [DEBUG] EntryJournalV1 - test-actor-226: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:44:54,454 AM [main] [DEBUG] EntryJournalV1 - test-actor-226: journal closed 08:44:54,455 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/test-actor-226] [WARN] [03/10/2026 08:44:54.455] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/test-actor-226]: org.opendaylight.controller.cluster.common.actor.Monitor@44ddb6a [INFO] [pekkoDeadLetter][03/10/2026 08:44:54.455] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-226] 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:44:54,456 AM [test-pekko.actor.default-dispatcher-7] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-226] 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:44:54,456 AM [test-pekko.actor.default-dispatcher-5] [INFO] RaftActor - test-actor-226: Starting recovery with journal batch size 1000 08:44:54,457 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-226: started executor 08:44:54,457 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-226: started executor 08:44:54,457 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-226: metadata journal open: replayFrom=1 applyTo=0 08:44:54,463 AM [test-pekko.actor.default-dispatcher-7] [ERROR] OneForOneStrategy - ByteBuffer derived from closeable shared sessions not supported org.apache.pekko.actor.ActorInitializationException: pekko://test/user/test-actor-226: exception during creation, root cause message: [ByteBuffer derived from closeable shared sessions not supported] at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorInitializationException$.apply(Actor.scala:206) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.create(ActorCell.scala:680) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.invokeAll$1(ActorCell.scala:523) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.systemInvoke(ActorCell.scala:545) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:298) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: 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.SegmentReader.readBytes(SegmentReader.java:101) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.Segment.indexEntries(Segment.java:333) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.Segment.(Segment.java:120) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal.loadSegments(SegmentedRaftJournal.java:330) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal.(SegmentedRaftJournal.java:77) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal$Builder.build(SegmentedRaftJournal.java:644) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.openEntries(EntryJournalV1.java:392) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.(EntryJournalV1.java:348) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EnabledRaftStorage.postStart(EnabledRaftStorage.java:100) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.RaftStorage.start(RaftStorage.java:161) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.PersistenceControl.start(PersistenceControl.java:59) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.RaftActor.preStart(RaftActor.java:193) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.Actor.aroundPreStart(Actor.scala:558) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.Actor.aroundPreStart$(Actor.scala:481) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.AbstractActor.aroundPreStart(AbstractActor.scala:229) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.create(ActorCell.scala:653) ... 10 more [ERROR] [03/10/2026 08:44:54.463] [test-pekko.actor.internal-dispatcher-11] [pekko://test/user/test-actor-226] ByteBuffer derived from closeable shared sessions not supported org.apache.pekko.actor.ActorInitializationException: pekko://test/user/test-actor-226: exception during creation, root cause message: [ByteBuffer derived from closeable shared sessions not supported] at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorInitializationException$.apply(Actor.scala:206) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.create(ActorCell.scala:680) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.invokeAll$1(ActorCell.scala:523) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.systemInvoke(ActorCell.scala:545) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:298) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: 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.SegmentReader.readBytes(SegmentReader.java:101) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.Segment.indexEntries(Segment.java:333) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.Segment.(Segment.java:120) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal.loadSegments(SegmentedRaftJournal.java:330) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal.(SegmentedRaftJournal.java:77) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal$Builder.build(SegmentedRaftJournal.java:644) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.openEntries(EntryJournalV1.java:392) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.(EntryJournalV1.java:348) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EnabledRaftStorage.postStart(EnabledRaftStorage.java:100) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.RaftStorage.start(RaftStorage.java:161) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.PersistenceControl.start(PersistenceControl.java:59) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.RaftActor.preStart(RaftActor.java:193) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.Actor.aroundPreStart(Actor.scala:558) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.Actor.aroundPreStart$(Actor.scala:481) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.AbstractActor.aroundPreStart(AbstractActor.scala:229) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.create(ActorCell.scala:653) ... 10 more 08:45:05,520 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/test-actor-226] 08:45:05,537 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-227] [WARN] [03/10/2026 08:45:05.537] [test-pekko.actor.default-dispatcher-5] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-227]: org.opendaylight.controller.cluster.common.actor.Monitor@5bfc1c03 [INFO] [pekkoDeadLetter][03/10/2026 08:45:05.538] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/leader-227] 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:45:05,538 AM [test-pekko.actor.default-dispatcher-5] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/leader-227] 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:45:05,538 AM [main] [INFO] RaftActor - leader-227: Starting recovery with journal batch size 1000 08:45:05,539 AM [main] [DEBUG] RaftStorage - leader-227: started executor 08:45:05,539 AM [main] [DEBUG] RaftStorage - leader-227: started executor 08:45:05,540 AM [main] [DEBUG] EntryJournalV1 - leader-227: metadata journal open: replayFrom=1 applyTo=0 08:45:05,543 AM [main] [DEBUG] EntryJournalV1 - leader-227: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:05,543 AM [main] [INFO] EnabledRaftStorage - leader-227: journal open: applyTo=0 08:45:05,543 AM [main] [DEBUG] RaftActor - leader-227: recovering to non-persistent 08:45:05,543 AM [leader-227-writer-103] [DEBUG] JournalWriteTask - leader-227: journal writer started 08:45:05,543 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-14210381908597579090/leader-227/TermInfo.properties does not exist 08:45:05,543 AM [leader-227-writer-103] [DEBUG] JournalWriteTask - leader-227: waiting to receive commands 08:45:05,546 AM [main] [DEBUG] PropertiesTermInfoStore - leader-227: Set currentTerm=0, votedFor=null 08:45:05,546 AM [main] [INFO] Recovery - leader-227: Local TermInfo store seeded with TermInfo{term=0} 08:45:05,547 AM [main] [DEBUG] AbstractReplicatedLog - leader-227: Moving last applied index from -1 to -1 08:45:05,547 AM [main] [INFO] Recovery - leader-227: Recovery completed in in 3.366 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:05,547 AM [main] [DEBUG] RaftActor - leader-227: Recovery completed and can restore from snapshot 08:45:05,547 AM [main] [DEBUG] Follower - leader-227 (Follower): Received TimeoutNow - switching to Candidate 08:45:05,547 AM [main] [DEBUG] Candidate - leader-227 (Candidate): Election: Candidate has following voting peers: [] 08:45:05,549 AM [main] [DEBUG] PropertiesTermInfoStore - leader-227: Set currentTerm=1, votedFor=leader-227 08:45:05,549 AM [main] [INFO] Candidate - leader-227 (Candidate): Starting new election term 1 08:45:05,549 AM [main] [INFO] RaftActorBehavior - leader-227 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 08:45:05,549 AM [main] [DEBUG] Candidate - leader-227 (Candidate): Received ElectionTimeout 08:45:05,549 AM [main] [DEBUG] AbstractLeader - leader-227 (Leader): Election: Leader has following peers: [] 08:45:05,549 AM [main] [INFO] RaftActorBehavior - leader-227 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 08:45:05,550 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-227] 08:45:05,561 AM [main] [DEBUG] EnabledRaftStorage - leader-227: terminating thread VirtualThread[#399,leader-227-writer-103]/waiting 08:45:05,561 AM [leader-227-writer-103] [DEBUG] JournalWriteTask - leader-227: received 1 commands after 17.45 ms 08:45:05,561 AM [leader-227-writer-103] [DEBUG] JournalWriteTask - leader-227: completed 1 commands in 41.56 μs 08:45:05,561 AM [leader-227-writer-103] [DEBUG] JournalWriteTask - leader-227: journal writer stopped 08:45:05,561 AM [main] [DEBUG] EntryJournalV1 - leader-227: journal closed 08:45:05,561 AM [main] [INFO] EnabledRaftStorage - leader-227: journal closed 08:45:05,562 AM [main] [DEBUG] RaftStorage - leader-227: stopped executor with 0 remaining tasks 08:45:05,562 AM [main] [DEBUG] RaftStorage - leader-227: stopped executor with 0 remaining tasks 08:45:05,566 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] MockRaftActor - Actor created Actor[pekko://test/user/testFindLeader#1986587316] [WARN] [03/10/2026 08:45:05.566] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from Actor[pekko://test/user/testFindLeader#1986587316]: org.opendaylight.controller.cluster.common.actor.Monitor@414f5587 [INFO] [pekkoDeadLetter][03/10/2026 08:45:05.566] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[pekko://test/user/testFindLeader#1986587316] 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:45:05,566 AM [test-pekko.actor.default-dispatcher-7] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[pekko://test/user/testFindLeader#1986587316] 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:45:05,567 AM [test-pekko.actor.default-dispatcher-5] [INFO] RaftActor - testFindLeader: Starting recovery with journal batch size 1000 08:45:05,567 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - testFindLeader: started executor 08:45:05,567 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - testFindLeader: started executor 08:45:05,568 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - testFindLeader: metadata journal open: replayFrom=1 applyTo=0 08:45:05,569 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - testFindLeader: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:05,569 AM [test-pekko.actor.default-dispatcher-5] [INFO] EnabledRaftStorage - testFindLeader: journal open: applyTo=0 08:45:05,569 AM [testFindLeader-writer-104] [DEBUG] JournalWriteTask - testFindLeader: journal writer started 08:45:05,569 AM [testFindLeader-writer-104] [DEBUG] JournalWriteTask - testFindLeader: waiting to receive commands 08:45:05,569 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - testFindLeader: starting journal recovery 08:45:05,570 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - /tmp/junit-3792346595926346280/testFindLeader/TermInfo.properties does not exist 08:45:05,572 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - testFindLeader: Set currentTerm=0, votedFor=null 08:45:05,572 AM [test-pekko.actor.default-dispatcher-5] [INFO] Recovery - testFindLeader: Local TermInfo store seeded with TermInfo{term=0} 08:45:05,572 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - testFindLeader: skipping unrecognized file /tmp/junit-3792346595926346280/testFindLeader/TermInfo.properties 08:45:05,572 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - testFindLeader: skipping unrecognized file /tmp/junit-3792346595926346280/testFindLeader/journal-v1-1.log 08:45:05,572 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - testFindLeader: skipping unrecognized file /tmp/junit-3792346595926346280/testFindLeader/metadata-v1-1.log 08:45:05,573 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - testFindLeader: no eligible files found 08:45:05,573 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] AbstractReplicatedLog - testFindLeader: Moving last applied index from -1 to -1 08:45:05,573 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] JournalRecovery - testFindLeader: empty journal: appending 0 entries 08:45:05,573 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - testFindLeader: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:05,573 AM [test-pekko.actor.default-dispatcher-5] [INFO] Recovery - testFindLeader: Recovery completed in in 3.231 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:05,573 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - testFindLeader: Recovery completed and can restore from snapshot 08:45:05,573 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] Follower - testFindLeader (Follower): Received TimeoutNow - switching to Candidate 08:45:05,573 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] Candidate - testFindLeader (Candidate): Election: Candidate has following voting peers: [] 08:45:05,575 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - testFindLeader: Set currentTerm=1, votedFor=testFindLeader 08:45:05,575 AM [test-pekko.actor.default-dispatcher-5] [INFO] Candidate - testFindLeader (Candidate): Starting new election term 1 08:45:05,575 AM [test-pekko.actor.default-dispatcher-5] [INFO] RaftActorBehavior - testFindLeader (Follower) :- Switching from behavior Follower to Candidate, election term: 1 08:45:05,575 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] Candidate - testFindLeader (Candidate): Received ElectionTimeout 08:45:05,575 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] AbstractLeader - testFindLeader (Leader): Election: Leader has following peers: [] 08:45:05,575 AM [test-pekko.actor.default-dispatcher-5] [INFO] RaftActorBehavior - testFindLeader (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 08:45:05,579 AM [main] [INFO] RaftActorTest - testLeaderTransitioning starting 08:45:05,580 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/test-actor-228] [WARN] [03/10/2026 08:45:05.580] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/test-actor-228]: org.opendaylight.controller.cluster.common.actor.Monitor@625908d4 08:45:05,580 AM [test-pekko.actor.default-dispatcher-7] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-228] 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'. [INFO] [pekkoDeadLetter][03/10/2026 08:45:05.580] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-228] 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:45:05,581 AM [test-pekko.actor.default-dispatcher-5] [INFO] RaftActor - test-actor-228: Starting recovery with journal batch size 1000 08:45:05,581 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-228: started executor 08:45:05,581 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-228: started executor 08:45:05,582 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-228: metadata journal open: replayFrom=1 applyTo=0 08:45:05,583 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-228: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:05,583 AM [test-pekko.actor.default-dispatcher-5] [INFO] EnabledRaftStorage - test-actor-228: journal open: applyTo=0 08:45:05,583 AM [test-actor-228-writer-105] [DEBUG] JournalWriteTask - test-actor-228: journal writer started 08:45:05,583 AM [test-actor-228-writer-105] [DEBUG] JournalWriteTask - test-actor-228: waiting to receive commands 08:45:05,583 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - test-actor-228: starting journal recovery 08:45:05,583 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - /tmp/junit-4838166999440511183/test-actor-228/TermInfo.properties does not exist 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - test-actor-228: Set currentTerm=0, votedFor=null 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [INFO] Recovery - test-actor-228: Local TermInfo store seeded with TermInfo{term=0} 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-228: skipping unrecognized file /tmp/junit-4838166999440511183/test-actor-228/TermInfo.properties 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-228: skipping unrecognized file /tmp/junit-4838166999440511183/test-actor-228/journal-v1-1.log 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-228: skipping unrecognized file /tmp/junit-4838166999440511183/test-actor-228/metadata-v1-1.log 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-228: no eligible files found 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] AbstractReplicatedLog - test-actor-228: Moving last applied index from -1 to -1 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] JournalRecovery - test-actor-228: empty journal: appending 0 entries 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-228: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [INFO] Recovery - test-actor-228: Recovery completed in in 3.082 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:05,586 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - test-actor-228: Recovery completed and can restore from snapshot 08:45:05,587 AM [test-pekko.actor.default-dispatcher-5] [INFO] Follower - test-actor-228 (Follower): Term 1 in "AppendEntries{term=1, leaderId=leader, prevLogIndex=0, prevLogTerm=1, leaderCommit=0, replicatedToAllIndex=-1, payloadVersion=1, recipientRaftVersion=5, leaderRaftVersion=5, entries==[]}" message is greater than follower's term 0 - updating term 08:45:05,589 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - test-actor-228: Set currentTerm=1, votedFor=null 08:45:05,589 AM [test-pekko.actor.default-dispatcher-5] [INFO] Follower - test-actor-228 (Follower): The followers log is empty and the senders prevLogIndex is 0 08:45:05,589 AM [test-pekko.actor.default-dispatcher-5] [INFO] Follower - test-actor-228 (Follower): Follower is out-of-sync so sending negative reply: AppendEntriesReply{term=1, success=false, followerId=test-actor-228, logLastIndex=-1, logLastTerm=-1, forceInstallSnapshot=false, needsLeaderAddress=true, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:45:05,589 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] SyncStatusTracker - test-actor-228: Last sync leader does not match current leader leader, need to catch up to 0 [WARN] [03/10/2026 08:45:05.589] [test-pekko.actor.default-dispatcher-6] [pekko://test/deadLetters] received dead letter from TestActor[pekko://test/user/test-actor-228]: AppendEntriesReply{term=1, success=false, followerId=test-actor-228, logLastIndex=-1, logLastTerm=-1, forceInstallSnapshot=false, needsLeaderAddress=true, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} [WARN] [03/10/2026 08:45:05.589] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/test-actor-228] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=test-actor-228, initialSyncDone=false] [INFO] [pekkoDeadLetter][03/10/2026 08:45:05.590] [test-pekko.actor.default-dispatcher-7] [pekko://test/deadLetters] Message [org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply] from TestActor[pekko://test/user/test-actor-228] to Actor[pekko://test/deadLetters] was not delivered. [5] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/deadLetters] 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'. [INFO] [pekkoDeadLetter][03/10/2026 08:45:05.590] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/test-actor-228] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/test-actor-228] 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:45:05,590 AM [test-pekko.actor.default-dispatcher-6] [INFO] RemoteActorRefProvider$RemoteDeadLetterActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply] from TestActor[pekko://test/user/test-actor-228] to Actor[pekko://test/deadLetters] was not delivered. [5] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/deadLetters] 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:45:05,590 AM [test-pekko.actor.default-dispatcher-6] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/test-actor-228] 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:45:05,637 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] RaftActor - test-actor-228: onLeaderTransitioning: LeaderTransitioning [leaderId=leader] 08:45:05,687 AM [main] [INFO] RaftActorTest - testLeaderTransitioning ending 08:45:05,688 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$a#-468578634] 08:45:05,699 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/test-actor-228] 08:45:05,699 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EnabledRaftStorage - test-actor-228: terminating thread VirtualThread[#401,test-actor-228-writer-105]/waiting 08:45:05,699 AM [test-actor-228-writer-105] [DEBUG] JournalWriteTask - test-actor-228: received 1 commands after 116.6 ms 08:45:05,700 AM [test-actor-228-writer-105] [DEBUG] JournalWriteTask - test-actor-228: completed 1 commands in 37.27 μs 08:45:05,700 AM [test-actor-228-writer-105] [DEBUG] JournalWriteTask - test-actor-228: journal writer stopped 08:45:05,700 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - test-actor-228: journal closed 08:45:05,700 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - test-actor-228: journal closed 08:45:05,700 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - test-actor-228: stopped executor with 0 remaining tasks 08:45:05,700 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - test-actor-228: stopped executor with 0 remaining tasks 08:45:05,706 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] MockRaftActor - Actor created Actor[pekko://test/user/$c#2005002906] [WARN] [03/10/2026 08:45:05.707] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from Actor[pekko://test/user/$c#2005002906]: org.opendaylight.controller.cluster.common.actor.Monitor@536ab191 08:45:05,707 AM [test-pekko.actor.default-dispatcher-7] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[pekko://test/user/$c#2005002906] to Actor[pekko://test/user/termination-monitor] was not delivered. [7] 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'. [INFO] [pekkoDeadLetter][03/10/2026 08:45:05.707] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from Actor[pekko://test/user/$c#2005002906] to Actor[pekko://test/user/termination-monitor] was not delivered. [7] 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:45:05,708 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - notifier-229: Starting recovery with journal batch size 1000 08:45:05,708 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-229: started executor 08:45:05,708 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-229: started executor 08:45:05,709 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - notifier-229: metadata journal open: replayFrom=1 applyTo=0 08:45:05,710 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - notifier-229: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:05,710 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - notifier-229: journal open: applyTo=0 08:45:05,710 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - notifier-229: starting journal recovery 08:45:05,710 AM [notifier-229-writer-106] [DEBUG] JournalWriteTask - notifier-229: journal writer started 08:45:05,710 AM [notifier-229-writer-106] [DEBUG] JournalWriteTask - notifier-229: waiting to receive commands 08:45:05,710 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - /tmp/junit-3295741811062849241/notifier-229/TermInfo.properties does not exist 08:45:05,713 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=0, votedFor=null 08:45:05,713 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - notifier-229: Local TermInfo store seeded with TermInfo{term=0} 08:45:05,713 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-229: skipping unrecognized file /tmp/junit-3295741811062849241/notifier-229/TermInfo.properties 08:45:05,713 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-229: skipping unrecognized file /tmp/junit-3295741811062849241/notifier-229/journal-v1-1.log 08:45:05,713 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-229: skipping unrecognized file /tmp/junit-3295741811062849241/notifier-229/metadata-v1-1.log 08:45:05,713 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-229: no eligible files found 08:45:05,713 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - notifier-229: Moving last applied index from -1 to -1 08:45:05,714 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] JournalRecovery - notifier-229: empty journal: appending 0 entries 08:45:05,714 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - notifier-229: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:05,714 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - notifier-229: Recovery completed in in 3.717 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:05,714 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - notifier-229: Recovery completed and can restore from snapshot 08:45:05,907 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Follower - notifier-229 (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:45:05,907 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Follower - notifier-229 (Follower): Received ElectionTimeout - switching to Candidate 08:45:05,907 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Election: Candidate has following voting peers: [leader] 08:45:05,910 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=1, votedFor=notifier-229 08:45:05,910 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 1 08:45:05,910 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=1, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader 08:45:05,910 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActorBehavior - notifier-229 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 [WARN] [03/10/2026 08:45:05.910] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=1, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:05,911 AM [test-pekko.actor.default-dispatcher-6] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.messages.RequestVote] from Actor[pekko://test/user/$c#2005002906] to Actor[pekko://test/user/$c/fake/path] was not delivered. [8] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/$c/fake/path] 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'. [INFO] [pekkoDeadLetter][03/10/2026 08:45:05.910] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] Message [org.opendaylight.controller.cluster.raft.messages.RequestVote] from Actor[pekko://test/user/$c#2005002906] to Actor[pekko://test/user/$c/fake/path] was not delivered. [8] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/$c/fake/path] 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:45:06,116 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:06,120 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=2, votedFor=notifier-229 08:45:06,120 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 2 08:45:06,120 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=2, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader 08:45:06,120 AM [test-pekko.actor.default-dispatcher-7] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.messages.RequestVote] from Actor[pekko://test/user/$c#2005002906] to Actor[pekko://test/user/$c/fake/path] was not delivered. [9] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/$c/fake/path] 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'. [WARN] [03/10/2026 08:45:06.120] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=2, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} [INFO] [pekkoDeadLetter][03/10/2026 08:45:06.120] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] Message [org.opendaylight.controller.cluster.raft.messages.RequestVote] from Actor[pekko://test/user/$c#2005002906] to Actor[pekko://test/user/$c/fake/path] was not delivered. [9] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/user/$c/fake/path] 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:45:06,276 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:06,279 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=3, votedFor=notifier-229 08:45:06,279 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 3 08:45:06,279 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=3, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:06.280] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=3, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} [INFO] [pekkoDeadLetter][03/10/2026 08:45:06.280] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] Message [org.opendaylight.controller.cluster.raft.messages.RequestVote] from Actor[pekko://test/user/$c#2005002906] to Actor[pekko://test/user/$c/fake/path] was not delivered. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. If this is not an expected behavior then Actor[pekko://test/user/$c/fake/path] 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:45:06,280 AM [test-pekko.actor.default-dispatcher-6] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.messages.RequestVote] from Actor[pekko://test/user/$c#2005002906] to Actor[pekko://test/user/$c/fake/path] was not delivered. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. If this is not an expected behavior then Actor[pekko://test/user/$c/fake/path] 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:45:06,497 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:06,500 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=4, votedFor=notifier-229 08:45:06,500 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 4 08:45:06,500 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=4, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:06.500] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=4, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:06,657 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:06,660 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=5, votedFor=notifier-229 08:45:06,660 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 5 08:45:06,660 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=5, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:06.661] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=5, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:06,817 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:06,820 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=6, votedFor=notifier-229 08:45:06,820 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 6 08:45:06,820 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=6, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:06.820] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=6, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:07,16 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:07,19 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=7, votedFor=notifier-229 08:45:07,19 AM [test-pekko.actor.default-dispatcher-12] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 7 08:45:07,19 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=7, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:07.020] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=7, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:07,166 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:07,169 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=8, votedFor=notifier-229 08:45:07,169 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 8 08:45:07,169 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=8, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:07.170] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=8, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:07,327 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:07,330 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=9, votedFor=notifier-229 08:45:07,330 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 9 08:45:07,330 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=9, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:07.330] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=9, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:07,506 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:07,510 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=10, votedFor=notifier-229 08:45:07,510 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 10 08:45:07,510 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=10, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:07.511] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=10, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:07,716 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:07,720 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=11, votedFor=notifier-229 08:45:07,720 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 11 08:45:07,720 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=11, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:07.720] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=11, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:07,887 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:07,890 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=12, votedFor=notifier-229 08:45:07,890 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 12 08:45:07,890 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=12, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:07.891] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=12, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:08,27 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:08,30 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=13, votedFor=notifier-229 08:45:08,30 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 13 08:45:08,30 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=13, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:08.030] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=13, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:08,216 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:08,219 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=14, votedFor=notifier-229 08:45:08,219 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 14 08:45:08,219 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=14, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:08.220] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=14, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:08,437 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:08,440 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=15, votedFor=notifier-229 08:45:08,440 AM [test-pekko.actor.default-dispatcher-12] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 15 08:45:08,440 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=15, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:08.440] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=15, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:08,586 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:08,589 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=16, votedFor=notifier-229 08:45:08,589 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 16 08:45:08,589 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=16, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:08.590] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=16, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:08,776 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:08,780 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=17, votedFor=notifier-229 08:45:08,780 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 17 08:45:08,780 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=17, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:08.780] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=17, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:08,946 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:08,951 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=18, votedFor=notifier-229 08:45:08,951 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 18 08:45:08,951 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=18, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:08.951] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=18, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:09,147 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:09,150 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=19, votedFor=notifier-229 08:45:09,150 AM [test-pekko.actor.default-dispatcher-12] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 19 08:45:09,150 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=19, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:09.150] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=19, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:09,276 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:09,279 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=20, votedFor=notifier-229 08:45:09,279 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 20 08:45:09,280 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=20, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:09.280] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=20, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:09,417 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:09,480 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=21, votedFor=notifier-229 08:45:09,480 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 21 08:45:09,480 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=21, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:09.481] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=21, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:09,626 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:09,678 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=22, votedFor=notifier-229 08:45:09,678 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 22 08:45:09,678 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=22, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:09.678] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=22, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:09,876 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:09,879 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=23, votedFor=notifier-229 08:45:09,879 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 23 08:45:09,880 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=23, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:09.880] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=23, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:10,66 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:10,69 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=24, votedFor=notifier-229 08:45:10,69 AM [test-pekko.actor.default-dispatcher-12] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 24 08:45:10,69 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=24, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:10.070] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=24, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:10,216 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:10,219 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=25, votedFor=notifier-229 08:45:10,219 AM [test-pekko.actor.default-dispatcher-12] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 25 08:45:10,219 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=25, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:10.219] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=25, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:10,346 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:10,349 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=26, votedFor=notifier-229 08:45:10,349 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 26 08:45:10,349 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=26, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:10.350] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=26, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:10,526 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:10,531 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=27, votedFor=notifier-229 08:45:10,531 AM [test-pekko.actor.default-dispatcher-7] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 27 08:45:10,532 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=27, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:10.532] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=27, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:10,666 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Received ElectionTimeout 08:45:10,670 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] PropertiesTermInfoStore - notifier-229: Set currentTerm=28, votedFor=notifier-229 08:45:10,671 AM [test-pekko.actor.default-dispatcher-12] [INFO] Candidate - notifier-229 (Candidate): Starting new election term 28 08:45:10,671 AM [test-pekko.actor.default-dispatcher-12] [DEBUG] Candidate - notifier-229 (Candidate): Sending RequestVote{term=28, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} to peer leader [WARN] [03/10/2026 08:45:10.671] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/$c/fake/path] received dead letter from Actor[pekko://test/user/$c#2005002906]: RequestVote{term=28, candidateId=notifier-229, lastLogIndex=-1, lastLogTerm=-1} 08:45:10,732 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$b#336101109] 08:45:10,743 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$c#2005002906] 08:45:10,744 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EnabledRaftStorage - notifier-229: terminating thread VirtualThread[#403,notifier-229-writer-106]/waiting 08:45:10,744 AM [notifier-229-writer-106] [DEBUG] JournalWriteTask - notifier-229: received 1 commands after 5.034 s 08:45:10,744 AM [notifier-229-writer-106] [DEBUG] JournalWriteTask - notifier-229: completed 1 commands in 39.99 μs 08:45:10,744 AM [notifier-229-writer-106] [DEBUG] JournalWriteTask - notifier-229: journal writer stopped 08:45:10,745 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - notifier-229: journal closed 08:45:10,745 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - notifier-229: journal closed 08:45:10,745 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-229: stopped executor with 0 remaining tasks 08:45:10,745 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-229: stopped executor with 0 remaining tasks 08:45:10,750 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-230] [WARN] [03/10/2026 08:45:10.750] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-230]: org.opendaylight.controller.cluster.common.actor.Monitor@51fbe1b 08:45:10,751 AM [main] [INFO] RaftActor - leader-230: Starting recovery with journal batch size 1000 08:45:10,751 AM [main] [DEBUG] RaftStorage - leader-230: started executor 08:45:10,751 AM [main] [DEBUG] RaftStorage - leader-230: started executor 08:45:10,752 AM [main] [DEBUG] EntryJournalV1 - leader-230: metadata journal open: replayFrom=1 applyTo=0 08:45:10,753 AM [main] [DEBUG] EntryJournalV1 - leader-230: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,753 AM [main] [INFO] EnabledRaftStorage - leader-230: journal open: applyTo=0 08:45:10,753 AM [leader-230-writer-107] [DEBUG] JournalWriteTask - leader-230: journal writer started 08:45:10,753 AM [leader-230-writer-107] [DEBUG] JournalWriteTask - leader-230: waiting to receive commands 08:45:10,753 AM [main] [DEBUG] RaftActor - leader-230: recovering to non-persistent 08:45:10,753 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-13836746752045066720/leader-230/TermInfo.properties does not exist 08:45:10,756 AM [main] [DEBUG] PropertiesTermInfoStore - leader-230: Set currentTerm=0, votedFor=null 08:45:10,756 AM [main] [INFO] Recovery - leader-230: Local TermInfo store seeded with TermInfo{term=0} 08:45:10,756 AM [main] [DEBUG] AbstractReplicatedLog - leader-230: Moving last applied index from -1 to -1 08:45:10,756 AM [main] [INFO] Recovery - leader-230: Recovery completed in in 3.066 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:10,756 AM [main] [DEBUG] RaftActor - leader-230: Recovery completed and can restore from snapshot 08:45:10,760 AM [main] [DEBUG] PropertiesTermInfoStore - leader-230: Set currentTerm=100, votedFor= 08:45:10,765 AM [main] [DEBUG] PropertiesTermInfoStore - leader-230: Set currentTerm=110, votedFor= 08:45:10,765 AM [main] [DEBUG] AbstractLeader - leader-230 (Leader): Election: Leader has following peers: [] 08:45:10,765 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-230] 08:45:10,775 AM [main] [DEBUG] EnabledRaftStorage - leader-230: terminating thread VirtualThread[#404,leader-230-writer-107]/waiting 08:45:10,776 AM [leader-230-writer-107] [DEBUG] JournalWriteTask - leader-230: received 1 commands after 22.97 ms 08:45:10,776 AM [leader-230-writer-107] [DEBUG] JournalWriteTask - leader-230: completed 1 commands in 31.64 μs 08:45:10,776 AM [leader-230-writer-107] [DEBUG] JournalWriteTask - leader-230: journal writer stopped 08:45:10,776 AM [main] [DEBUG] EntryJournalV1 - leader-230: journal closed 08:45:10,776 AM [main] [INFO] EnabledRaftStorage - leader-230: journal closed 08:45:10,776 AM [main] [DEBUG] RaftStorage - leader-230: stopped executor with 0 remaining tasks 08:45:10,776 AM [main] [DEBUG] RaftStorage - leader-230: stopped executor with 0 remaining tasks 08:45:10,782 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] MockRaftActor - Actor created Actor[pekko://test/user/testConstruction#1242340237] [WARN] [03/10/2026 08:45:10.782] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from Actor[pekko://test/user/testConstruction#1242340237]: org.opendaylight.controller.cluster.common.actor.Monitor@7044349c 08:45:10,783 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - testConstruction: Starting recovery with journal batch size 1000 08:45:10,783 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - testConstruction: started executor 08:45:10,783 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - testConstruction: started executor 08:45:10,784 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - testConstruction: metadata journal open: replayFrom=1 applyTo=0 08:45:10,785 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - testConstruction: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,785 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - testConstruction: journal open: applyTo=0 08:45:10,785 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - testConstruction: starting journal recovery 08:45:10,785 AM [testConstruction-writer-108] [DEBUG] JournalWriteTask - testConstruction: journal writer started 08:45:10,785 AM [testConstruction-writer-108] [DEBUG] JournalWriteTask - testConstruction: waiting to receive commands 08:45:10,785 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - /tmp/junit-3271931696263816285/testConstruction/TermInfo.properties does not exist 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - testConstruction: Set currentTerm=0, votedFor=null 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - testConstruction: Local TermInfo store seeded with TermInfo{term=0} 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - testConstruction: skipping unrecognized file /tmp/junit-3271931696263816285/testConstruction/TermInfo.properties 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - testConstruction: skipping unrecognized file /tmp/junit-3271931696263816285/testConstruction/journal-v1-1.log 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - testConstruction: skipping unrecognized file /tmp/junit-3271931696263816285/testConstruction/metadata-v1-1.log 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - testConstruction: no eligible files found 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - testConstruction: Moving last applied index from -1 to -1 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] JournalRecovery - testConstruction: empty journal: appending 0 entries 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - testConstruction: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - testConstruction: Recovery completed in in 3.139 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:10,788 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - testConstruction: Recovery completed and can restore from snapshot 08:45:10,789 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Follower - testConstruction (Follower): Received TimeoutNow - switching to Candidate 08:45:10,789 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - testConstruction (Candidate): Election: Candidate has following voting peers: [] 08:45:10,791 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - testConstruction: Set currentTerm=1, votedFor=testConstruction 08:45:10,791 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - testConstruction (Candidate): Starting new election term 1 08:45:10,791 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActorBehavior - testConstruction (Follower) :- Switching from behavior Follower to Candidate, election term: 1 08:45:10,791 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - testConstruction (Candidate): Received ElectionTimeout 08:45:10,791 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractLeader - testConstruction (Leader): Election: Leader has following peers: [] 08:45:10,791 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActorBehavior - testConstruction (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 08:45:10,796 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-231] [WARN] [03/10/2026 08:45:10.797] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-231]: org.opendaylight.controller.cluster.common.actor.Monitor@583362 08:45:10,797 AM [main] [INFO] RaftActor - leader-231: Starting recovery with journal batch size 1000 08:45:10,797 AM [main] [DEBUG] RaftStorage - leader-231: started executor 08:45:10,798 AM [main] [DEBUG] RaftStorage - leader-231: started executor 08:45:10,798 AM [main] [DEBUG] EntryJournalV1 - leader-231: metadata journal open: replayFrom=1 applyTo=0 08:45:10,799 AM [main] [DEBUG] EntryJournalV1 - leader-231: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,799 AM [main] [INFO] EnabledRaftStorage - leader-231: journal open: applyTo=0 08:45:10,799 AM [leader-231-writer-109] [DEBUG] JournalWriteTask - leader-231: journal writer started 08:45:10,799 AM [leader-231-writer-109] [DEBUG] JournalWriteTask - leader-231: waiting to receive commands 08:45:10,799 AM [main] [DEBUG] RaftActor - leader-231: recovering to non-persistent 08:45:10,800 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-16287727816160717040/leader-231/TermInfo.properties does not exist 08:45:10,801 AM [main] [DEBUG] PropertiesTermInfoStore - leader-231: Set currentTerm=0, votedFor=null 08:45:10,801 AM [main] [INFO] Recovery - leader-231: Local TermInfo store seeded with TermInfo{term=0} 08:45:10,801 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from -1 to -1 08:45:10,802 AM [main] [INFO] Recovery - leader-231: Recovery completed in in 2.015 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:10,802 AM [main] [DEBUG] RaftActor - leader-231: Recovery completed and can restore from snapshot 08:45:10,802 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from -1 to 4 08:45:10,802 AM [main] [DEBUG] PropertiesTermInfoStore - leader-231: Set currentTerm=1, votedFor=leader-231 08:45:10,802 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Election: Leader has following peers: [follower-232] 08:45:10,802 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Checking sendAppendEntries for follower follower-232: active: false, followerNextIndex: 4, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:45:10,803 AM [main] [INFO] SnapshotManager - leader-231: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=-1, lastAppliedTerm=-1, lastIndex=6, lastTerm=1, installSnapshotInitiated=, replicatedToAllIndex=4, replicatedToAllTerm=1, unAppliedEntries size=8, mandatoryTrim=false] to install on xyzzy 08:45:10,803 AM [main] [DEBUG] SnapshotManager - leader-231: last applied journal index prior to capture: 0 08:45:10,804 AM [main] [INFO] MockRaftActor - leader-231: support() called 08:45:10,806 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-232 updated: matchIndex: 5, nextIndex: 6 08:45:10,806 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Applying to log - commitIndex: 5, lastAppliedIndex: -1 08:45:10,808 AM [main] [DEBUG] RaftActorBehavior - leader-231 (Leader): Setting last applied to 0 08:45:10,808 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from -1 to 0 08:45:10,808 AM [main] [DEBUG] RaftActor - leader-231: Applying state for log index 0 data 0 08:45:10,808 AM [main] [INFO] MockRaftActor - leader-231: applyState called: 0 08:45:10,809 AM [main] [DEBUG] RaftActorBehavior - leader-231 (Leader): Setting last applied to 1 08:45:10,809 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from 0 to 1 08:45:10,809 AM [main] [DEBUG] RaftActor - leader-231: Applying state for log index 1 data 1 08:45:10,809 AM [main] [INFO] MockRaftActor - leader-231: applyState called: 1 08:45:10,809 AM [main] [DEBUG] RaftActorBehavior - leader-231 (Leader): Setting last applied to 2 08:45:10,809 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from 1 to 2 08:45:10,809 AM [main] [DEBUG] RaftActor - leader-231: Applying state for log index 2 data 2 08:45:10,809 AM [main] [INFO] MockRaftActor - leader-231: applyState called: 2 08:45:10,809 AM [main] [DEBUG] RaftActorBehavior - leader-231 (Leader): Setting last applied to 3 08:45:10,809 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from 2 to 3 08:45:10,809 AM [main] [DEBUG] RaftActor - leader-231: Applying state for log index 3 data 3 08:45:10,809 AM [main] [INFO] MockRaftActor - leader-231: applyState called: 3 08:45:10,809 AM [main] [DEBUG] RaftActorBehavior - leader-231 (Leader): Setting last applied to 4 08:45:10,809 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from 3 to 4 08:45:10,809 AM [main] [DEBUG] RaftActor - leader-231: Applying state for log index 4 data 4 08:45:10,809 AM [main] [INFO] MockRaftActor - leader-231: applyState called: 4 08:45:10,809 AM [main] [DEBUG] RaftActorBehavior - leader-231 (Leader): Setting last applied to 5 08:45:10,809 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from 4 to 5 08:45:10,810 AM [main] [DEBUG] RaftActor - leader-231: Applying state for log index 5 data 5 08:45:10,810 AM [main] [INFO] MockRaftActor - leader-231: applyState called: 5 08:45:10,810 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Checking sendAppendEntries for follower follower-232: active: true, followerNextIndex: 6, leaderLastIndex: 7, leaderSnapShotIndex: -1 08:45:10,810 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): sendAppendEntries: 6 is present for follower follower-232 08:45:10,810 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Sending AppendEntries to follower follower-232: AppendEntries{term=1, leaderId=leader-231, prevLogIndex=5, prevLogTerm=1, leaderCommit=5, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=6, term=1, command=6, pending=false}, JournaledLogEntry{index=7, term=1, command=7, pending=false}]} 08:45:10,810 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-232 updated: matchIndex: 6, nextIndex: 7 08:45:10,810 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Applying to log - commitIndex: 6, lastAppliedIndex: 5 08:45:10,810 AM [main] [DEBUG] RaftActorBehavior - leader-231 (Leader): Setting last applied to 6 08:45:10,810 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from 5 to 6 08:45:10,810 AM [main] [DEBUG] RaftActor - leader-231: Applying state for log index 6 data 6 08:45:10,810 AM [main] [INFO] MockRaftActor - leader-231: applyState called: 6 08:45:10,810 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Checking sendAppendEntries for follower follower-232: active: true, followerNextIndex: 7, leaderLastIndex: 7, leaderSnapShotIndex: -1 08:45:10,810 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): sendAppendEntries: 7 is present for follower follower-232 08:45:10,810 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Sending AppendEntries to follower follower-232: AppendEntries{term=1, leaderId=leader-231, prevLogIndex=6, prevLogTerm=1, leaderCommit=6, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=7, term=1, command=7, pending=false}]} 08:45:10,811 AM [main] [INFO] SnapshotManager - leader-231: Persising snapshot at EntryInfo[index=-1, term=-1]/EntryInfo[index=6, term=1] 08:45:10,811 AM [main] [INFO] MockRaftActor - leader-231: support() called 08:45:10,811 AM [main] [INFO] SnapshotManager - leader-231: Removed in-memory snapshotted entries, adjusted snapshotIndex: 4 and term: 1 08:45:10,811 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): sendInstallSnapshot 08:45:10,811 AM [main] [DEBUG] SnapshotManager - leader-231: Snapshot success, discarding journal entries up to 0 08:45:10,812 AM [main] [DEBUG] RaftActorSnapshotMessageSupport - leader-231: SnapshotComplete received 08:45:10,812 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-232 updated: matchIndex: 7, nextIndex: 8 08:45:10,812 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Applying to log - commitIndex: 7, lastAppliedIndex: 6 08:45:10,812 AM [main] [DEBUG] RaftActorBehavior - leader-231 (Leader): Setting last applied to 7 08:45:10,812 AM [main] [DEBUG] AbstractReplicatedLog - leader-231: Moving last applied index from 6 to 7 08:45:10,812 AM [main] [DEBUG] RaftActor - leader-231: Applying state for log index 7 data 7 08:45:10,812 AM [main] [INFO] MockRaftActor - leader-231: applyState called: 7 08:45:10,812 AM [main] [DEBUG] SnapshotManager - leader-231: fakeSnapshot purging log to 6 for term 1 08:45:10,812 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Checking sendAppendEntries for follower follower-232: active: true, followerNextIndex: 8, leaderLastIndex: 8, leaderSnapShotIndex: 6 08:45:10,812 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): sendAppendEntries: 8 is present for follower follower-232 08:45:10,812 AM [main] [DEBUG] AbstractLeader - leader-231 (Leader): Sending AppendEntries to follower follower-232: AppendEntries{term=1, leaderId=leader-231, prevLogIndex=7, prevLogTerm=1, leaderCommit=7, replicatedToAllIndex=6, payloadVersion=5, recipientRaftVersion=5, leaderRaftVersion=5, entries==[JournaledLogEntry{index=8, term=1, command=foo-8, pending=false}]} 08:45:10,812 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$d#1835228693] 08:45:10,824 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-231] 08:45:10,824 AM [main] [DEBUG] EnabledRaftStorage - leader-231: terminating thread VirtualThread[#406,leader-231-writer-109]/waiting 08:45:10,824 AM [leader-231-writer-109] [DEBUG] JournalWriteTask - leader-231: received 1 commands after 24.77 ms 08:45:10,824 AM [leader-231-writer-109] [DEBUG] JournalWriteTask - leader-231: completed 1 commands in 41.57 μs 08:45:10,824 AM [leader-231-writer-109] [DEBUG] JournalWriteTask - leader-231: journal writer stopped 08:45:10,825 AM [main] [DEBUG] EntryJournalV1 - leader-231: journal closed 08:45:10,825 AM [main] [INFO] EnabledRaftStorage - leader-231: journal closed 08:45:10,825 AM [main] [DEBUG] RaftStorage - leader-231: stopped executor with 0 remaining tasks 08:45:10,825 AM [main] [DEBUG] RaftStorage - leader-231: stopped executor with 0 remaining tasks 08:45:10,835 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-233] [WARN] [03/10/2026 08:45:10.835] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-233]: org.opendaylight.controller.cluster.common.actor.Monitor@56cfe548 08:45:10,836 AM [main] [INFO] RaftActor - leader-233: Starting recovery with journal batch size 1000 08:45:10,836 AM [main] [DEBUG] RaftStorage - leader-233: started executor 08:45:10,836 AM [main] [DEBUG] RaftStorage - leader-233: started executor 08:45:10,837 AM [main] [DEBUG] EntryJournalV1 - leader-233: metadata journal open: replayFrom=1 applyTo=0 08:45:10,838 AM [main] [DEBUG] EntryJournalV1 - leader-233: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,838 AM [main] [INFO] EnabledRaftStorage - leader-233: journal open: applyTo=0 08:45:10,838 AM [main] [DEBUG] RaftActor - leader-233: recovering to non-persistent 08:45:10,838 AM [leader-233-writer-110] [DEBUG] JournalWriteTask - leader-233: journal writer started 08:45:10,838 AM [leader-233-writer-110] [DEBUG] JournalWriteTask - leader-233: waiting to receive commands 08:45:10,838 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-491287772962575601/leader-233/TermInfo.properties does not exist 08:45:10,842 AM [main] [DEBUG] PropertiesTermInfoStore - leader-233: Set currentTerm=0, votedFor=null 08:45:10,843 AM [main] [INFO] Recovery - leader-233: Local TermInfo store seeded with TermInfo{term=0} 08:45:10,843 AM [main] [DEBUG] AbstractReplicatedLog - leader-233: Moving last applied index from -1 to -1 08:45:10,843 AM [main] [INFO] Recovery - leader-233: Recovery completed in in 4.983 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:10,843 AM [main] [DEBUG] RaftActor - leader-233: Recovery completed and can restore from snapshot 08:45:10,843 AM [main] [DEBUG] Follower - leader-233 (Follower): Received TimeoutNow - switching to Candidate 08:45:10,843 AM [main] [DEBUG] Candidate - leader-233 (Candidate): Election: Candidate has following voting peers: [] 08:45:10,845 AM [main] [DEBUG] PropertiesTermInfoStore - leader-233: Set currentTerm=1, votedFor=leader-233 08:45:10,845 AM [main] [INFO] Candidate - leader-233 (Candidate): Starting new election term 1 08:45:10,845 AM [main] [INFO] RaftActorBehavior - leader-233 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 08:45:10,845 AM [main] [DEBUG] Candidate - leader-233 (Candidate): Received ElectionTimeout 08:45:10,845 AM [main] [DEBUG] AbstractLeader - leader-233 (Leader): Election: Leader has following peers: [] 08:45:10,846 AM [main] [INFO] RaftActorBehavior - leader-233 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 08:45:10,846 AM [main] [DEBUG] RaftActor - leader-233: Applying state for log index 5 data F 08:45:10,846 AM [main] [INFO] MockRaftActor - leader-233: applyState called: F 08:45:10,847 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-233] 08:45:10,848 AM [main] [DEBUG] EnabledRaftStorage - leader-233: terminating thread VirtualThread[#407,leader-233-writer-110]/waiting 08:45:10,848 AM [leader-233-writer-110] [DEBUG] JournalWriteTask - leader-233: received 1 commands after 10.37 ms 08:45:10,848 AM [leader-233-writer-110] [DEBUG] JournalWriteTask - leader-233: completed 1 commands in 26.89 μs 08:45:10,848 AM [leader-233-writer-110] [DEBUG] JournalWriteTask - leader-233: journal writer stopped 08:45:10,849 AM [main] [DEBUG] EntryJournalV1 - leader-233: journal closed 08:45:10,849 AM [main] [INFO] EnabledRaftStorage - leader-233: journal closed 08:45:10,849 AM [main] [DEBUG] RaftStorage - leader-233: stopped executor with 0 remaining tasks 08:45:10,849 AM [main] [DEBUG] RaftStorage - leader-233: stopped executor with 0 remaining tasks 08:45:10,853 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/follower-234] [WARN] [03/10/2026 08:45:10.853] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower-234]: org.opendaylight.controller.cluster.common.actor.Monitor@57552f24 08:45:10,854 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - follower-234: Starting recovery with journal batch size 1000 08:45:10,854 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower-234: started executor 08:45:10,854 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower-234: started executor 08:45:10,855 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower-234: metadata journal open: replayFrom=1 applyTo=0 08:45:10,855 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower-234: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,856 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - follower-234: journal open: applyTo=0 08:45:10,856 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower-234: recovering to non-persistent 08:45:10,856 AM [follower-234-writer-111] [DEBUG] JournalWriteTask - follower-234: journal writer started 08:45:10,856 AM [follower-234-writer-111] [DEBUG] JournalWriteTask - follower-234: waiting to receive commands 08:45:10,856 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - /tmp/junit-2030538903618254311/follower-234/TermInfo.properties does not exist 08:45:10,858 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - follower-234: Set currentTerm=0, votedFor=null 08:45:10,858 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - follower-234: Local TermInfo store seeded with TermInfo{term=0} 08:45:10,858 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - follower-234: Moving last applied index from -1 to -1 08:45:10,858 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - follower-234: Recovery completed in in 2.335 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:10,858 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower-234: Recovery completed and can restore from snapshot 08:45:10,859 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower-234] 08:45:10,870 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EnabledRaftStorage - follower-234: terminating thread VirtualThread[#408,follower-234-writer-111]/waiting 08:45:10,870 AM [follower-234-writer-111] [DEBUG] JournalWriteTask - follower-234: received 1 commands after 14.34 ms 08:45:10,870 AM [follower-234-writer-111] [DEBUG] JournalWriteTask - follower-234: completed 1 commands in 35.75 μs 08:45:10,870 AM [follower-234-writer-111] [DEBUG] JournalWriteTask - follower-234: journal writer stopped 08:45:10,871 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower-234: journal closed 08:45:10,871 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - follower-234: journal closed 08:45:10,871 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower-234: stopped executor with 0 remaining tasks 08:45:10,871 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower-234: stopped executor with 0 remaining tasks 08:45:10,872 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/follower-235] [WARN] [03/10/2026 08:45:10.872] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower-235]: org.opendaylight.controller.cluster.common.actor.Monitor@1ab83775 08:45:10,873 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - follower-234: Starting recovery with journal batch size 1000 08:45:10,873 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower-234: started executor 08:45:10,873 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower-234: started executor 08:45:10,874 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower-234: metadata journal open: replayFrom=1 applyTo=0 08:45:10,874 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower-234: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,874 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - follower-234: journal open: applyTo=0 08:45:10,874 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower-234: recovering to non-persistent 08:45:10,874 AM [follower-234-writer-112] [DEBUG] JournalWriteTask - follower-234: journal writer started 08:45:10,874 AM [follower-234-writer-112] [DEBUG] JournalWriteTask - follower-234: waiting to receive commands 08:45:10,874 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - follower-234: Set currentTerm=0, votedFor=null 08:45:10,874 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - follower-234: Moving last applied index from -1 to -1 08:45:10,875 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - follower-234: Recovery completed in in 114.5 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:10,875 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - follower-234: Recovery completed and cannot restore from snapshot 08:45:10,875 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower-235] 08:45:10,886 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EnabledRaftStorage - follower-234: terminating thread VirtualThread[#409,follower-234-writer-112]/waiting 08:45:10,886 AM [follower-234-writer-112] [DEBUG] JournalWriteTask - follower-234: received 1 commands after 11.78 ms 08:45:10,886 AM [follower-234-writer-112] [DEBUG] JournalWriteTask - follower-234: completed 1 commands in 39.23 μs 08:45:10,886 AM [follower-234-writer-112] [DEBUG] JournalWriteTask - follower-234: journal writer stopped 08:45:10,887 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - follower-234: journal closed 08:45:10,887 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - follower-234: journal closed 08:45:10,887 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower-234: stopped executor with 0 remaining tasks 08:45:10,887 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - follower-234: stopped executor with 0 remaining tasks 08:45:10,892 AM [main] [INFO] RaftActorTest - testNonVotingOnRecovery starting 08:45:10,892 AM [main] [DEBUG] EntryJournalV1 - test-actor-236: metadata journal open: replayFrom=1 applyTo=0 08:45:10,893 AM [main] [DEBUG] EntryJournalV1 - test-actor-236: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,894 AM [main] [DEBUG] EntryJournalV1 - test-actor-236: journal closed 08:45:10,898 AM [main] [INFO] RaftActorTest - testRaftActorRecoveryWithPersistenceEnabled starting 08:45:10,898 AM [main] [DEBUG] RaftStorage - follower-237: starting snapshot writeout to /tmp/junit-10134066941928799660/follower-237/snapshot-0000000069AFDA16-3594202B.tmp 08:45:10,901 AM [main] [DEBUG] RaftStorage - follower-237: finished snapshot writeout to /tmp/junit-10134066941928799660/follower-237/snapshot-0000000069AFDA16-3594202B.v1 08:45:10,901 AM [main] [DEBUG] EntryJournalV1 - follower-237: metadata journal open: replayFrom=1 applyTo=0 08:45:10,902 AM [main] [DEBUG] EntryJournalV1 - follower-237: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,902 AM [main] [DEBUG] EntryJournalV1 - follower-237: journal closed 08:45:10,905 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-238] [WARN] [03/10/2026 08:45:10.905] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-238]: org.opendaylight.controller.cluster.common.actor.Monitor@215febd5 08:45:10,905 AM [main] [INFO] RaftActor - leader-238: Starting recovery with journal batch size 1000 08:45:10,906 AM [main] [DEBUG] RaftStorage - leader-238: started executor 08:45:10,906 AM [main] [DEBUG] RaftStorage - leader-238: started executor 08:45:10,906 AM [main] [DEBUG] EntryJournalV1 - leader-238: metadata journal open: replayFrom=1 applyTo=0 08:45:10,906 AM [main] [DEBUG] EntryJournalV1 - leader-238: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,906 AM [main] [INFO] EnabledRaftStorage - leader-238: journal open: applyTo=0 08:45:10,906 AM [main] [DEBUG] RaftActor - leader-238: recovering to non-persistent 08:45:10,907 AM [leader-238-writer-113] [DEBUG] JournalWriteTask - leader-238: journal writer started 08:45:10,907 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-281604298436810218/leader-238/TermInfo.properties does not exist 08:45:10,907 AM [leader-238-writer-113] [DEBUG] JournalWriteTask - leader-238: waiting to receive commands 08:45:10,909 AM [main] [DEBUG] PropertiesTermInfoStore - leader-238: Set currentTerm=0, votedFor=null 08:45:10,909 AM [main] [INFO] Recovery - leader-238: Local TermInfo store seeded with TermInfo{term=0} 08:45:10,909 AM [main] [DEBUG] AbstractReplicatedLog - leader-238: Moving last applied index from -1 to -1 08:45:10,909 AM [main] [INFO] Recovery - leader-238: Recovery completed in in 2.106 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:10,909 AM [main] [DEBUG] RaftActor - leader-238: Recovery completed and can restore from snapshot 08:45:10,909 AM [main] [DEBUG] AbstractReplicatedLog - leader-238: Moving last applied index from -1 to 3 08:45:10,909 AM [main] [DEBUG] PropertiesTermInfoStore - leader-238: Set currentTerm=1, votedFor=leader-238 08:45:10,909 AM [main] [DEBUG] AbstractLeader - leader-238 (Leader): Election: Leader has following peers: [member1] 08:45:10,909 AM [main] [DEBUG] AbstractLeader - leader-238 (Leader): Checking sendAppendEntries for follower member1: active: false, followerNextIndex: 3, leaderLastIndex: 3, leaderSnapShotIndex: 3 [WARN] [03/10/2026 08:45:10.910] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/leader-238/address] received dead letter from TestActor[pekko://test/user/leader-238]: AppendEntries{term=1, leaderId=leader-238, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]} 08:45:10,910 AM [main] [DEBUG] RaftActor - leader-238: Persist data index=4 term=1 command=duh 08:45:10,910 AM [main] [DEBUG] ReplicatedLogImpl - leader-238: Append log entry and persist JournaledLogEntry{index=4, term=1, command=duh, pending=true} 08:45:10,910 AM [main] [DEBUG] RaftStorageCompleter - test: 1 completion(s) pending 08:45:10,910 AM [main] [DEBUG] RaftStorageCompleter - test: running 1 completion(s) 08:45:10,910 AM [main] [DEBUG] ReplicatedLogImpl - leader-238: persist complete JournaledLogEntry{index=4, term=1, command=duh, pending=true} 08:45:10,910 AM [main] [INFO] SnapshotManager - leader-238: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=3, lastAppliedTerm=-1, lastIndex=4, lastTerm=1, installSnapshotInitiated=, replicatedToAllIndex=-1, replicatedToAllTerm=-1, unAppliedEntries size=1, mandatoryTrim=false] 08:45:10,910 AM [main] [DEBUG] SnapshotManager - leader-238: captured snapshot at lastSequenceNumber: 0 08:45:10,910 AM [main] [INFO] SnapshotManager - leader-238: Persising snapshot at EntryInfo[index=3, term=-1]/EntryInfo[index=4, term=1] 08:45:10,910 AM [main] [INFO] MockRaftActor - leader-238: support() called 08:45:10,910 AM [main] [INFO] SnapshotManager - leader-238: Removed in-memory snapshotted entries, adjusted snapshotIndex: 3 and term: -1 08:45:10,910 AM [main] [DEBUG] AbstractLeader - leader-238 (Leader): Replicate message: identifier: MockIdentifier{value=x}, logIndex: 4, isSendImmediate: true 08:45:10,910 AM [main] [DEBUG] AbstractLeader - leader-238 (Leader): Checking sendAppendEntries for follower member1: active: false, followerNextIndex: 3, leaderLastIndex: 4, leaderSnapShotIndex: 3 [WARN] [03/10/2026 08:45:10.911] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/leader-238/address] received dead letter from TestActor[pekko://test/user/leader-238]: AppendEntries{term=1, leaderId=leader-238, prevLogIndex=-1, prevLogTerm=-1, leaderCommit=-1, replicatedToAllIndex=3, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]} 08:45:10,911 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-238] 08:45:10,922 AM [main] [DEBUG] EnabledRaftStorage - leader-238: terminating thread VirtualThread[#410,leader-238-writer-113]/waiting 08:45:10,922 AM [leader-238-writer-113] [DEBUG] JournalWriteTask - leader-238: received 1 commands after 15.16 ms 08:45:10,922 AM [leader-238-writer-113] [DEBUG] JournalWriteTask - leader-238: completed 1 commands in 34.70 μs 08:45:10,922 AM [leader-238-writer-113] [DEBUG] JournalWriteTask - leader-238: journal writer stopped 08:45:10,922 AM [main] [DEBUG] EntryJournalV1 - leader-238: journal closed 08:45:10,922 AM [main] [INFO] EnabledRaftStorage - leader-238: journal closed 08:45:10,922 AM [main] [DEBUG] RaftStorage - leader-238: stopped executor with 0 remaining tasks 08:45:10,922 AM [main] [DEBUG] RaftStorage - leader-238: stopped executor with 0 remaining tasks 08:45:10,928 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/notifier-239] [WARN] [03/10/2026 08:45:10.929] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/notifier-239]: org.opendaylight.controller.cluster.common.actor.Monitor@1257bbaa 08:45:10,929 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActor - notifier-239: Starting recovery with journal batch size 1000 08:45:10,929 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-239: started executor 08:45:10,929 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-239: started executor 08:45:10,930 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - notifier-239: metadata journal open: replayFrom=1 applyTo=0 08:45:10,931 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - notifier-239: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:10,931 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - notifier-239: journal open: applyTo=0 08:45:10,931 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - notifier-239: recovering to non-persistent 08:45:10,931 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - /tmp/junit-9234922208253643046/notifier-239/TermInfo.properties does not exist 08:45:10,931 AM [notifier-239-writer-114] [DEBUG] JournalWriteTask - notifier-239: journal writer started 08:45:10,931 AM [notifier-239-writer-114] [DEBUG] JournalWriteTask - notifier-239: waiting to receive commands 08:45:10,935 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-239: Set currentTerm=0, votedFor=null 08:45:10,935 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - notifier-239: Local TermInfo store seeded with TermInfo{term=0} 08:45:10,935 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractReplicatedLog - notifier-239: Moving last applied index from -1 to -1 08:45:10,935 AM [test-pekko.actor.default-dispatcher-6] [INFO] Recovery - notifier-239: Recovery completed in in 4.415 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:10,935 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftActor - notifier-239: Recovery completed and can restore from snapshot 08:45:10,936 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Follower - notifier-239 (Follower): Received TimeoutNow - switching to Candidate 08:45:10,936 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-239 (Candidate): Election: Candidate has following voting peers: [] 08:45:10,938 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] PropertiesTermInfoStore - notifier-239: Set currentTerm=1, votedFor=notifier-239 08:45:10,938 AM [test-pekko.actor.default-dispatcher-6] [INFO] Candidate - notifier-239 (Candidate): Starting new election term 1 08:45:10,938 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActorBehavior - notifier-239 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 08:45:10,938 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] Candidate - notifier-239 (Candidate): Received ElectionTimeout 08:45:10,938 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] AbstractLeader - notifier-239 (Leader): Election: Leader has following peers: [] 08:45:10,938 AM [test-pekko.actor.default-dispatcher-6] [INFO] RaftActorBehavior - notifier-239 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 [WARN] [03/10/2026 08:45:10.939] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/notifier-239] unhandled message from TestActor[pekko://test/user/notifier-239]: org.opendaylight.controller.cluster.raft.base.messages.TimeoutNow@7e3c5dbb 08:45:11,495 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$e#705595427] 08:45:11,508 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/notifier-239] 08:45:11,508 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EnabledRaftStorage - notifier-239: terminating thread VirtualThread[#411,notifier-239-writer-114]/waiting 08:45:11,508 AM [notifier-239-writer-114] [DEBUG] JournalWriteTask - notifier-239: received 1 commands after 576.9 ms 08:45:11,508 AM [notifier-239-writer-114] [DEBUG] JournalWriteTask - notifier-239: completed 1 commands in 37.66 μs 08:45:11,509 AM [notifier-239-writer-114] [DEBUG] JournalWriteTask - notifier-239: journal writer stopped 08:45:11,509 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - notifier-239: journal closed 08:45:11,509 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - notifier-239: journal closed 08:45:11,509 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-239: stopped executor with 0 remaining tasks 08:45:11,509 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - notifier-239: stopped executor with 0 remaining tasks 08:45:11,515 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/follower-240] [WARN] [03/10/2026 08:45:11.516] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower-240]: org.opendaylight.controller.cluster.common.actor.Monitor@22966845 08:45:11,517 AM [main] [INFO] RaftActor - follower-240: Starting recovery with journal batch size 1000 08:45:11,517 AM [main] [DEBUG] RaftStorage - follower-240: started executor 08:45:11,517 AM [main] [DEBUG] RaftStorage - follower-240: started executor 08:45:11,518 AM [main] [DEBUG] EntryJournalV1 - follower-240: metadata journal open: replayFrom=1 applyTo=0 08:45:11,518 AM [main] [DEBUG] EntryJournalV1 - follower-240: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:11,518 AM [main] [INFO] EnabledRaftStorage - follower-240: journal open: applyTo=0 08:45:11,518 AM [main] [DEBUG] RaftActor - follower-240: recovering to non-persistent 08:45:11,518 AM [follower-240-writer-115] [DEBUG] JournalWriteTask - follower-240: journal writer started 08:45:11,518 AM [follower-240-writer-115] [DEBUG] JournalWriteTask - follower-240: waiting to receive commands 08:45:11,518 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-15989595363166546771/follower-240/TermInfo.properties does not exist 08:45:11,521 AM [main] [DEBUG] PropertiesTermInfoStore - follower-240: Set currentTerm=0, votedFor=null 08:45:11,521 AM [main] [INFO] Recovery - follower-240: Local TermInfo store seeded with TermInfo{term=0} 08:45:11,521 AM [main] [DEBUG] AbstractReplicatedLog - follower-240: Moving last applied index from -1 to -1 08:45:11,521 AM [main] [INFO] Recovery - follower-240: Recovery completed in in 2.965 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:11,521 AM [main] [DEBUG] RaftActor - follower-240: Recovery completed and can restore from snapshot 08:45:11,522 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower-240] 08:45:11,533 AM [main] [DEBUG] EnabledRaftStorage - follower-240: terminating thread VirtualThread[#412,follower-240-writer-115]/waiting 08:45:11,533 AM [follower-240-writer-115] [DEBUG] JournalWriteTask - follower-240: received 1 commands after 14.58 ms 08:45:11,533 AM [follower-240-writer-115] [DEBUG] JournalWriteTask - follower-240: completed 1 commands in 27.99 μs 08:45:11,533 AM [follower-240-writer-115] [DEBUG] JournalWriteTask - follower-240: journal writer stopped 08:45:11,533 AM [main] [DEBUG] EntryJournalV1 - follower-240: journal closed 08:45:11,533 AM [main] [INFO] EnabledRaftStorage - follower-240: journal closed 08:45:11,533 AM [main] [DEBUG] RaftStorage - follower-240: stopped executor with 0 remaining tasks 08:45:11,533 AM [main] [DEBUG] RaftStorage - follower-240: stopped executor with 0 remaining tasks 08:45:11,538 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-241] [WARN] [03/10/2026 08:45:11.538] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-241]: org.opendaylight.controller.cluster.common.actor.Monitor@6796d96 08:45:11,539 AM [main] [INFO] RaftActor - leader-241: Starting recovery with journal batch size 1000 08:45:11,539 AM [main] [DEBUG] RaftStorage - leader-241: started executor 08:45:11,539 AM [main] [DEBUG] RaftStorage - leader-241: started executor 08:45:11,539 AM [main] [DEBUG] EntryJournalV1 - leader-241: metadata journal open: replayFrom=1 applyTo=0 08:45:11,540 AM [main] [DEBUG] EntryJournalV1 - leader-241: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:11,540 AM [main] [INFO] EnabledRaftStorage - leader-241: journal open: applyTo=0 08:45:11,540 AM [main] [DEBUG] RaftActor - leader-241: recovering to non-persistent 08:45:11,540 AM [leader-241-writer-116] [DEBUG] JournalWriteTask - leader-241: journal writer started 08:45:11,540 AM [leader-241-writer-116] [DEBUG] JournalWriteTask - leader-241: waiting to receive commands 08:45:11,540 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-18156909432070271915/leader-241/TermInfo.properties does not exist 08:45:11,543 AM [main] [DEBUG] PropertiesTermInfoStore - leader-241: Set currentTerm=0, votedFor=null 08:45:11,543 AM [main] [INFO] Recovery - leader-241: Local TermInfo store seeded with TermInfo{term=0} 08:45:11,543 AM [main] [DEBUG] AbstractReplicatedLog - leader-241: Moving last applied index from -1 to -1 08:45:11,543 AM [main] [INFO] Recovery - leader-241: Recovery completed in in 2.508 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:11,543 AM [main] [DEBUG] RaftActor - leader-241: Recovery completed and can restore from snapshot 08:45:11,543 AM [main] [DEBUG] AbstractReplicatedLog - leader-241: Moving last applied index from -1 to 3 08:45:11,543 AM [main] [DEBUG] PropertiesTermInfoStore - leader-241: Set currentTerm=1, votedFor=leader-241 08:45:11,544 AM [main] [DEBUG] AbstractLeader - leader-241 (Leader): Election: Leader has following peers: [member1] 08:45:11,544 AM [main] [DEBUG] AbstractLeader - leader-241 (Leader): Checking sendAppendEntries for follower member1: active: false, followerNextIndex: 3, leaderLastIndex: 3, leaderSnapShotIndex: -1 [WARN] [03/10/2026 08:45:11.544] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/leader-241/address] received dead letter from TestActor[pekko://test/user/leader-241]: AppendEntries{term=1, leaderId=leader-241, prevLogIndex=2, prevLogTerm=1, leaderCommit=-1, replicatedToAllIndex=-1, payloadVersion=5, recipientRaftVersion=4, leaderRaftVersion=5, entries==[]} 08:45:11,544 AM [main] [INFO] SnapshotManager - leader-241: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=3, lastAppliedTerm=1, lastIndex=3, lastTerm=1, installSnapshotInitiated=, replicatedToAllIndex=-1, replicatedToAllTerm=-1, unAppliedEntries size=0, mandatoryTrim=false] to install on member1 08:45:11,544 AM [main] [DEBUG] SnapshotManager - leader-241: last applied journal index prior to capture: 4 08:45:11,545 AM [main] [DEBUG] RaftStorageCompleter - test: 1 completion(s) pending 08:45:11,545 AM [main] [DEBUG] RaftStorageCompleter - test: running 1 completion(s) 08:45:11,545 AM [main] [INFO] SnapshotManager - leader-241: Persising snapshot at EntryInfo[index=3, term=1]/EntryInfo[index=3, term=1] 08:45:11,545 AM [main] [INFO] SnapshotManager - leader-241: Removed in-memory snapshotted entries, adjusted snapshotIndex: -1 and term: -1 08:45:11,545 AM [main] [DEBUG] AbstractLeader - leader-241 (Leader): sendInstallSnapshot 08:45:11,545 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-241] 08:45:11,556 AM [main] [DEBUG] EnabledRaftStorage - leader-241: terminating thread VirtualThread[#413,leader-241-writer-116]/waiting 08:45:11,556 AM [leader-241-writer-116] [DEBUG] JournalWriteTask - leader-241: received 1 commands after 15.70 ms 08:45:11,556 AM [leader-241-writer-116] [DEBUG] JournalWriteTask - leader-241: completed 1 commands in 32.81 μs 08:45:11,556 AM [leader-241-writer-116] [DEBUG] JournalWriteTask - leader-241: journal writer stopped 08:45:11,557 AM [main] [DEBUG] EntryJournalV1 - leader-241: journal closed 08:45:11,557 AM [main] [INFO] EnabledRaftStorage - leader-241: journal closed 08:45:11,557 AM [main] [DEBUG] RaftStorage - leader-241: stopped executor with 0 remaining tasks 08:45:11,557 AM [main] [DEBUG] RaftStorage - leader-241: stopped executor with 0 remaining tasks 08:45:11,563 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-242] [WARN] [03/10/2026 08:45:11.564] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-242]: org.opendaylight.controller.cluster.common.actor.Monitor@1476609f 08:45:11,565 AM [main] [INFO] RaftActor - leader-242: Starting recovery with journal batch size 1000 08:45:11,565 AM [main] [DEBUG] RaftStorage - leader-242: started executor 08:45:11,565 AM [main] [DEBUG] RaftStorage - leader-242: started executor 08:45:11,565 AM [main] [DEBUG] EntryJournalV1 - leader-242: metadata journal open: replayFrom=1 applyTo=0 08:45:11,566 AM [main] [DEBUG] EntryJournalV1 - leader-242: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:11,566 AM [main] [INFO] EnabledRaftStorage - leader-242: journal open: applyTo=0 08:45:11,566 AM [main] [DEBUG] RaftActor - leader-242: recovering to non-persistent 08:45:11,566 AM [leader-242-writer-117] [DEBUG] JournalWriteTask - leader-242: journal writer started 08:45:11,566 AM [leader-242-writer-117] [DEBUG] JournalWriteTask - leader-242: waiting to receive commands 08:45:11,566 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-5155515341159748308/leader-242/TermInfo.properties does not exist 08:45:11,568 AM [main] [DEBUG] PropertiesTermInfoStore - leader-242: Set currentTerm=0, votedFor=null 08:45:11,568 AM [main] [INFO] Recovery - leader-242: Local TermInfo store seeded with TermInfo{term=0} 08:45:11,568 AM [main] [DEBUG] AbstractReplicatedLog - leader-242: Moving last applied index from -1 to -1 08:45:11,568 AM [main] [INFO] Recovery - leader-242: Recovery completed in in 2.233 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:11,568 AM [main] [DEBUG] RaftActor - leader-242: Recovery completed and can restore from snapshot 08:45:11,569 AM [main] [DEBUG] AbstractReplicatedLog - leader-242: Moving last applied index from -1 to 9 08:45:11,569 AM [main] [DEBUG] PropertiesTermInfoStore - leader-242: Set currentTerm=1, votedFor=leader-242 08:45:11,569 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): Election: Leader has following peers: [follower-244, follower-243] 08:45:11,569 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): Checking sendAppendEntries for follower follower-244: active: false, followerNextIndex: 9, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:45:11,569 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): Checking sendAppendEntries for follower follower-243: active: false, followerNextIndex: 9, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:45:11,569 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-243 updated: matchIndex: 9, nextIndex: 10 08:45:11,569 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): Checking sendAppendEntries for follower follower-243: active: true, followerNextIndex: 10, leaderLastIndex: 9, leaderSnapShotIndex: 4 08:45:11,569 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-244 updated: matchIndex: 0, nextIndex: 1 08:45:11,569 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): Checking sendAppendEntries for follower follower-244: active: true, followerNextIndex: 1, leaderLastIndex: 9, leaderSnapShotIndex: 4 08:45:11,570 AM [main] [INFO] AbstractLeader - leader-242 (Leader): Initiating install snapshot to follower follower-244: follower nextIndex: 1, leader snapshotIndex: 4, leader lastIndex: 9, leader log size: 5 08:45:11,570 AM [main] [INFO] SnapshotManager - leader-242: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=4, lastAppliedTerm=-1, lastIndex=9, lastTerm=1, installSnapshotInitiated=, replicatedToAllIndex=9, replicatedToAllTerm=1, unAppliedEntries size=5, mandatoryTrim=false] to install on follower-244 08:45:11,570 AM [main] [DEBUG] SnapshotManager - leader-242: last applied journal index prior to capture: -5 08:45:11,570 AM [main] [INFO] MockRaftActor - leader-242: support() called 08:45:11,570 AM [main] [DEBUG] RaftStorageCompleter - test: 1 completion(s) pending 08:45:11,570 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-244 updated: matchIndex: 9, nextIndex: 10 08:45:11,570 AM [main] [DEBUG] RaftStorageCompleter - test: running 1 completion(s) 08:45:11,570 AM [main] [INFO] SnapshotManager - leader-242: Persising snapshot at EntryInfo[index=4, term=-1]/EntryInfo[index=9, term=1] 08:45:11,570 AM [main] [INFO] MockRaftActor - leader-242: support() called 08:45:11,571 AM [main] [INFO] SnapshotManager - leader-242: Removed in-memory snapshotted entries, adjusted snapshotIndex: 9 and term: 1 08:45:11,571 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): sendInstallSnapshot 08:45:11,571 AM [main] [DEBUG] LeaderInstallSnapshotState - leader-242 (Leader): Snapshot 351 bytes, total chunks to send: 1 08:45:11,571 AM [main] [DEBUG] LeaderInstallSnapshotState - leader-242 (Leader): Next chunk: total length=351, offset=0, size=351, hashCode=1011228180 08:45:11,571 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): next snapshot chunk size for follower follower-244: 351 08:45:11,571 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): InstallSnapshot sent to follower Vector(user, follower-244), Chunk: 1/1 08:45:11,571 AM [main] [DEBUG] AbstractLeader - leader-242 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-244 updated: matchIndex: 5, nextIndex: 6 08:45:11,571 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower-243#1991533515] 08:45:11,582 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/follower-244#2100398067] 08:45:11,582 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-242] 08:45:11,582 AM [main] [DEBUG] EnabledRaftStorage - leader-242: terminating thread VirtualThread[#414,leader-242-writer-117]/waiting 08:45:11,582 AM [leader-242-writer-117] [DEBUG] JournalWriteTask - leader-242: received 1 commands after 16.40 ms 08:45:11,583 AM [leader-242-writer-117] [DEBUG] JournalWriteTask - leader-242: completed 1 commands in 31.85 μs 08:45:11,583 AM [leader-242-writer-117] [DEBUG] JournalWriteTask - leader-242: journal writer stopped 08:45:11,583 AM [main] [DEBUG] EntryJournalV1 - leader-242: journal closed 08:45:11,583 AM [main] [INFO] EnabledRaftStorage - leader-242: journal closed 08:45:11,583 AM [main] [DEBUG] RaftStorage - leader-242: stopped executor with 0 remaining tasks 08:45:11,583 AM [main] [DEBUG] RaftStorage - leader-242: stopped executor with 0 remaining tasks 08:45:11,590 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/follower-245] [WARN] [03/10/2026 08:45:11.591] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower-245]: org.opendaylight.controller.cluster.common.actor.Monitor@bd50998 08:45:11,592 AM [main] [INFO] RaftActor - follower-245: Starting recovery with journal batch size 1000 08:45:11,592 AM [main] [DEBUG] RaftStorage - follower-245: started executor 08:45:11,592 AM [main] [DEBUG] RaftStorage - follower-245: started executor 08:45:11,593 AM [main] [DEBUG] EntryJournalV1 - follower-245: metadata journal open: replayFrom=1 applyTo=0 08:45:11,593 AM [main] [DEBUG] EntryJournalV1 - follower-245: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:11,593 AM [main] [INFO] EnabledRaftStorage - follower-245: journal open: applyTo=0 08:45:11,594 AM [main] [DEBUG] RaftActor - follower-245: recovering to non-persistent 08:45:11,594 AM [follower-245-writer-118] [DEBUG] JournalWriteTask - follower-245: journal writer started 08:45:11,594 AM [follower-245-writer-118] [DEBUG] JournalWriteTask - follower-245: waiting to receive commands 08:45:11,594 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-3184388868573895033/follower-245/TermInfo.properties does not exist 08:45:11,596 AM [main] [DEBUG] PropertiesTermInfoStore - follower-245: Set currentTerm=0, votedFor=null 08:45:11,596 AM [main] [INFO] Recovery - follower-245: Local TermInfo store seeded with TermInfo{term=0} 08:45:11,596 AM [main] [DEBUG] AbstractReplicatedLog - follower-245: Moving last applied index from -1 to -1 08:45:11,596 AM [main] [INFO] Recovery - follower-245: Recovery completed in in 2.326 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:11,596 AM [main] [DEBUG] RaftActor - follower-245: Recovery completed and can restore from snapshot 08:45:11,596 AM [main] [DEBUG] RaftActor - follower-245: RaftPolicy used with prev.config NORMAL, RaftPolicy used with newConfig NORMAL 08:45:11,597 AM [main] [DEBUG] RaftActor - follower-245: RaftPolicy used with prev.config NORMAL, RaftPolicy used with newConfig DISABLE_ELECTIONS 08:45:11,597 AM [main] [DEBUG] RaftActor - follower-245: Re-initializing to Follower with previous leaderId null 08:45:11,597 AM [main] [DEBUG] RaftActor - follower-245: RaftPolicy used with prev.config DISABLE_ELECTIONS, RaftPolicy used with newConfig DISABLE_ELECTIONS 08:45:11,597 AM [main] [DEBUG] RaftActor - follower-245: RaftPolicy used with prev.config DISABLE_ELECTIONS, RaftPolicy used with newConfig NORMAL 08:45:11,597 AM [main] [DEBUG] RaftActor - follower-245: Re-initializing to Follower with previous leaderId null 08:45:11,597 AM [main] [DEBUG] RaftActor - follower-245: RaftPolicy used with prev.config NORMAL, RaftPolicy used with newConfig NORMAL 08:45:11,597 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower-245] 08:45:11,608 AM [main] [DEBUG] EnabledRaftStorage - follower-245: terminating thread VirtualThread[#415,follower-245-writer-118]/waiting 08:45:11,608 AM [follower-245-writer-118] [DEBUG] JournalWriteTask - follower-245: received 1 commands after 14.29 ms 08:45:11,608 AM [follower-245-writer-118] [DEBUG] JournalWriteTask - follower-245: completed 1 commands in 25.15 μs 08:45:11,608 AM [follower-245-writer-118] [DEBUG] JournalWriteTask - follower-245: journal writer stopped 08:45:11,609 AM [main] [DEBUG] EntryJournalV1 - follower-245: journal closed 08:45:11,609 AM [main] [INFO] EnabledRaftStorage - follower-245: journal closed 08:45:11,609 AM [main] [DEBUG] RaftStorage - follower-245: stopped executor with 0 remaining tasks 08:45:11,609 AM [main] [DEBUG] RaftStorage - follower-245: stopped executor with 0 remaining tasks 08:45:11,676 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/$$a] [WARN] [03/10/2026 08:45:11.677] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/$$a]: org.opendaylight.controller.cluster.common.actor.Monitor@5ae43caa 08:45:11,678 AM [main] [INFO] RaftActor - leader-246: Starting recovery with journal batch size 1000 08:45:11,678 AM [main] [DEBUG] RaftStorage - leader-246: started executor 08:45:11,678 AM [main] [DEBUG] RaftStorage - leader-246: started executor 08:45:11,679 AM [main] [DEBUG] EntryJournalV1 - leader-246: metadata journal open: replayFrom=1 applyTo=0 08:45:11,680 AM [main] [DEBUG] EntryJournalV1 - leader-246: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:11,680 AM [main] [INFO] EnabledRaftStorage - leader-246: journal open: applyTo=0 08:45:11,680 AM [main] [DEBUG] RaftActor - leader-246: starting journal recovery 08:45:11,680 AM [leader-246-writer-119] [DEBUG] JournalWriteTask - leader-246: journal writer started 08:45:11,680 AM [leader-246-writer-119] [DEBUG] JournalWriteTask - leader-246: waiting to receive commands 08:45:11,680 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-10214148364760542834/leader-246/TermInfo.properties does not exist 08:45:11,684 AM [main] [DEBUG] PropertiesTermInfoStore - leader-246: Set currentTerm=0, votedFor=null 08:45:11,684 AM [main] [INFO] Recovery - leader-246: Local TermInfo store seeded with TermInfo{term=0} 08:45:11,684 AM [main] [DEBUG] RaftStorage - leader-246: skipping unrecognized file /tmp/junit-10214148364760542834/leader-246/TermInfo.properties 08:45:11,684 AM [main] [DEBUG] RaftStorage - leader-246: skipping unrecognized file /tmp/junit-10214148364760542834/leader-246/journal-v1-1.log 08:45:11,684 AM [main] [DEBUG] RaftStorage - leader-246: skipping unrecognized file /tmp/junit-10214148364760542834/leader-246/metadata-v1-1.log 08:45:11,684 AM [main] [DEBUG] RaftStorage - leader-246: no eligible files found 08:45:11,684 AM [main] [DEBUG] AbstractReplicatedLog - leader-246: Moving last applied index from -1 to -1 08:45:11,684 AM [main] [DEBUG] JournalRecovery - leader-246: empty journal: appending 0 entries 08:45:11,684 AM [main] [DEBUG] EntryJournalV1 - leader-246: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:11,684 AM [main] [INFO] Recovery - leader-246: Recovery completed in in 3.702 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:11,684 AM [main] [DEBUG] RaftActor - leader-246: Recovery completed and can restore from snapshot 08:45:11,686 AM [main] [DEBUG] Follower - leader-246 (Follower): Received TimeoutNow - switching to Candidate 08:45:11,686 AM [main] [DEBUG] Candidate - leader-246 (Candidate): Election: Candidate has following voting peers: [] 08:45:11,688 AM [main] [DEBUG] PropertiesTermInfoStore - leader-246: Set currentTerm=1, votedFor=leader-246 08:45:11,688 AM [main] [INFO] Candidate - leader-246 (Candidate): Starting new election term 1 08:45:11,688 AM [main] [INFO] RaftActorBehavior - leader-246 (Follower) :- Switching from behavior Follower to Candidate, election term: 1 08:45:11,688 AM [main] [DEBUG] Candidate - leader-246 (Candidate): Received ElectionTimeout 08:45:11,688 AM [main] [DEBUG] AbstractLeader - leader-246 (Leader): Election: Leader has following peers: [] 08:45:11,688 AM [main] [INFO] RaftActorBehavior - leader-246 (Candidate) :- Switching from behavior Candidate to Leader, election term: 1 08:45:11,691 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/$$a] 08:45:11,702 AM [main] [DEBUG] EnabledRaftStorage - leader-246: terminating thread VirtualThread[#416,leader-246-writer-119]/waiting 08:45:11,702 AM [leader-246-writer-119] [DEBUG] JournalWriteTask - leader-246: received 1 commands after 21.78 ms 08:45:11,702 AM [leader-246-writer-119] [DEBUG] JournalWriteTask - leader-246: completed 1 commands in 24.34 μs 08:45:11,702 AM [leader-246-writer-119] [DEBUG] JournalWriteTask - leader-246: journal writer stopped 08:45:11,703 AM [main] [DEBUG] EntryJournalV1 - leader-246: journal closed 08:45:11,703 AM [main] [INFO] EnabledRaftStorage - leader-246: journal closed 08:45:11,703 AM [main] [DEBUG] RaftStorage - leader-246: stopped executor with 0 remaining tasks 08:45:11,703 AM [main] [DEBUG] RaftStorage - leader-246: stopped executor with 0 remaining tasks 08:45:11,709 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-247] [WARN] [03/10/2026 08:45:11.709] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-247]: org.opendaylight.controller.cluster.common.actor.Monitor@252e7709 08:45:11,710 AM [main] [INFO] RaftActor - leader-247: Starting recovery with journal batch size 1000 08:45:11,710 AM [main] [DEBUG] RaftStorage - leader-247: started executor 08:45:11,710 AM [main] [DEBUG] RaftStorage - leader-247: started executor 08:45:11,711 AM [main] [DEBUG] EntryJournalV1 - leader-247: metadata journal open: replayFrom=1 applyTo=0 08:45:11,712 AM [main] [DEBUG] EntryJournalV1 - leader-247: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:11,712 AM [main] [INFO] EnabledRaftStorage - leader-247: journal open: applyTo=0 08:45:11,712 AM [leader-247-writer-120] [DEBUG] JournalWriteTask - leader-247: journal writer started 08:45:11,712 AM [leader-247-writer-120] [DEBUG] JournalWriteTask - leader-247: waiting to receive commands 08:45:11,712 AM [main] [DEBUG] RaftActor - leader-247: starting journal recovery 08:45:11,713 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-6430624076424345767/leader-247/TermInfo.properties does not exist 08:45:11,726 AM [main] [DEBUG] PropertiesTermInfoStore - leader-247: Set currentTerm=0, votedFor=null 08:45:11,726 AM [main] [INFO] Recovery - leader-247: Local TermInfo store seeded with TermInfo{term=0} 08:45:11,726 AM [main] [DEBUG] RaftStorage - leader-247: skipping unrecognized file /tmp/junit-6430624076424345767/leader-247/TermInfo.properties 08:45:11,727 AM [main] [DEBUG] RaftStorage - leader-247: skipping unrecognized file /tmp/junit-6430624076424345767/leader-247/journal-v1-1.log 08:45:11,727 AM [main] [DEBUG] RaftStorage - leader-247: skipping unrecognized file /tmp/junit-6430624076424345767/leader-247/metadata-v1-1.log 08:45:11,727 AM [main] [DEBUG] RaftStorage - leader-247: no eligible files found 08:45:11,727 AM [main] [DEBUG] AbstractReplicatedLog - leader-247: Moving last applied index from -1 to -1 08:45:11,727 AM [main] [DEBUG] JournalRecovery - leader-247: empty journal: appending 0 entries 08:45:11,727 AM [main] [DEBUG] EntryJournalV1 - leader-247: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:11,727 AM [main] [INFO] Recovery - leader-247: Recovery completed in in 14.57 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:11,727 AM [main] [DEBUG] RaftActor - leader-247: Recovery completed and can restore from snapshot 08:45:11,728 AM [main] [DEBUG] PropertiesTermInfoStore - leader-247: Set currentTerm=1, votedFor=leader-247 08:45:11,728 AM [main] [DEBUG] AbstractLeader - leader-247 (Leader): Election: Leader has following peers: [follower-248] 08:45:11,728 AM [main] [DEBUG] AbstractLeader - leader-247 (Leader): Checking sendAppendEntries for follower follower-248: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:45:11,729 AM [main] [DEBUG] AbstractLeader - leader-247 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-248 updated: matchIndex: -1, nextIndex: 0 08:45:11,729 AM [main] [DEBUG] AbstractLeader - leader-247 (Leader): Checking sendAppendEntries for follower follower-248: active: true, followerNextIndex: 0, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:45:11,729 AM [main] [DEBUG] RaftActor - leader-247: Persist data index=0 term=1 command=1 08:45:11,729 AM [main] [DEBUG] ReplicatedLogImpl - leader-247: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:11,729 AM [main] [DEBUG] AbstractLeader - leader-247 (Leader): Replicate message: identifier: MockIdentifier{value=1}, logIndex: 0, isSendImmediate: false 08:45:11,729 AM [leader-247-writer-120] [DEBUG] JournalWriteTask - leader-247: received 1 commands after 16.81 ms 08:45:11,730 AM [leader-247-writer-120] [DEBUG] RaftStorageCompleter - leader-247: 1 completion(s) pending 08:45:11,730 AM [leader-247-writer-120] [DEBUG] RaftStorageCompleter - leader-247: running 1 completion(s) 08:45:11,730 AM [leader-247-writer-120] [DEBUG] JournalWriteTask - leader-247: completed 1 commands in 762.9 μs 08:45:11,730 AM [leader-247-writer-120] [DEBUG] JournalWriteTask - leader-247: waiting to receive commands 08:45:11,730 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:45:11,730 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-247: terminating thread VirtualThread[#417,leader-247-writer-120]/waiting [ERROR] [03/10/2026 08:45:11.730] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-247] 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:45:11,731 AM [leader-247-writer-120] [DEBUG] JournalWriteTask - leader-247: received 1 commands after 408.9 μs 08:45:11,731 AM [leader-247-writer-120] [DEBUG] JournalWriteTask - leader-247: completed 1 commands in 13.30 μs 08:45:11,731 AM [leader-247-writer-120] [DEBUG] JournalWriteTask - leader-247: journal writer stopped 08:45:11,731 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-247: journal closed 08:45:11,731 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-247: journal closed 08:45:11,731 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-247: stopped executor with 0 remaining tasks 08:45:11,731 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-247: stopped executor with 0 remaining tasks 08:45:11,732 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-247] [WARN] [03/10/2026 08:45:11.732] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-247]: org.opendaylight.controller.cluster.common.actor.Monitor@7dee5ef9 08:45:11,733 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-247: Starting recovery with journal batch size 1000 08:45:11,733 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-247: started executor 08:45:11,733 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-247: started executor 08:45:11,734 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-247: metadata journal open: replayFrom=1 applyTo=0 08:45:11,734 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-247: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:11,734 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-247: journal open: applyTo=0 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-247: starting journal recovery 08:45:11,735 AM [leader-247-writer-121] [DEBUG] JournalWriteTask - leader-247: journal writer started 08:45:11,735 AM [leader-247-writer-121] [DEBUG] JournalWriteTask - leader-247: waiting to receive commands 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-247: Set currentTerm=0, votedFor=null 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-247: skipping unrecognized file /tmp/junit-6430624076424345767/leader-247/TermInfo.properties 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-247: skipping unrecognized file /tmp/junit-6430624076424345767/leader-247/journal-v1-1.log 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-247: skipping unrecognized file /tmp/junit-6430624076424345767/leader-247/metadata-v1-1.log 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-247: no eligible files found 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-247: Moving last applied index from -1 to -1 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-247: empty journal: appending 0 entries 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-247: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-247: Recovery completed in in 419.5 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:11,735 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-247: Recovery completed and cannot restore from snapshot 08:45:12,232 AM [main] [DEBUG] RaftActor - leader-247: Persist data index=1 term=1 command=2 08:45:12,232 AM [main] [DEBUG] ReplicatedLogImpl - leader-247: Append log entry and persist JournaledLogEntry{index=1, term=1, command=2, pending=true} 08:45:12,233 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$f#-655212772] 08:45:12,245 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-247] 08:45:12,245 AM [main] [DEBUG] EnabledRaftStorage - leader-247: terminating thread VirtualThread[#418,leader-247-writer-121]/waiting 08:45:12,245 AM [leader-247-writer-121] [DEBUG] JournalWriteTask - leader-247: received 1 commands after 510.3 ms 08:45:12,245 AM [leader-247-writer-121] [DEBUG] JournalWriteTask - leader-247: completed 1 commands in 47.85 μs 08:45:12,245 AM [leader-247-writer-121] [DEBUG] JournalWriteTask - leader-247: journal writer stopped 08:45:12,246 AM [main] [DEBUG] EntryJournalV1 - leader-247: journal closed 08:45:12,246 AM [main] [INFO] EnabledRaftStorage - leader-247: journal closed 08:45:12,246 AM [main] [DEBUG] RaftStorage - leader-247: stopped executor with 0 remaining tasks 08:45:12,246 AM [main] [DEBUG] RaftStorage - leader-247: stopped executor with 0 remaining tasks 08:45:12,256 AM [main] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.256] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@67148fb4 08:45:12,258 AM [main] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,258 AM [main] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,258 AM [main] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,259 AM [main] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,260 AM [main] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,260 AM [main] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,260 AM [leader-249-writer-122] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,260 AM [leader-249-writer-122] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,260 AM [main] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,261 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-766362431806103565/leader-249/TermInfo.properties does not exist 08:45:12,265 AM [main] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=0, votedFor=null 08:45:12,265 AM [main] [INFO] Recovery - leader-249: Local TermInfo store seeded with TermInfo{term=0} 08:45:12,265 AM [main] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,265 AM [main] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,265 AM [main] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,265 AM [main] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,265 AM [main] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,265 AM [main] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,266 AM [main] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,266 AM [main] [INFO] Recovery - leader-249: Recovery completed in in 5.076 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,266 AM [main] [DEBUG] RaftActor - leader-249: Recovery completed and can restore from snapshot 08:45:12,266 AM [main] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=leader-249 08:45:12,266 AM [main] [DEBUG] AbstractLeader - leader-249 (Leader): Election: Leader has following peers: [follower-250] 08:45:12,266 AM [main] [DEBUG] AbstractLeader - leader-249 (Leader): Checking sendAppendEntries for follower follower-250: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:45:12,267 AM [main] [DEBUG] RaftActor - leader-249: Persist data index=0 term=1 command=1 08:45:12,267 AM [main] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:12,267 AM [leader-249-writer-122] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 6.714 ms 08:45:12,267 AM [leader-249-writer-122] [DEBUG] RaftStorageCompleter - leader-249: 1 completion(s) pending 08:45:12,268 AM [main] [DEBUG] AbstractLeader - leader-249 (Leader): Replicate message: identifier: MockIdentifier{value=1}, logIndex: 0, isSendImmediate: true 08:45:12,268 AM [main] [DEBUG] AbstractLeader - leader-249 (Leader): Checking sendAppendEntries for follower follower-250: active: false, followerNextIndex: 0, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:45:12,268 AM [leader-249-writer-122] [DEBUG] RaftStorageCompleter - leader-249: running 1 completion(s) 08:45:12,269 AM [leader-249-writer-122] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 1.450 ms 08:45:12,269 AM [leader-249-writer-122] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,269 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) [ERROR] [03/10/2026 08:45:12.269] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] 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:45:12,269 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#419,leader-249-writer-122]/waiting 08:45:12,269 AM [leader-249-writer-122] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 509.2 μs 08:45:12,269 AM [leader-249-writer-122] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 22.02 μs 08:45:12,269 AM [leader-249-writer-122] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,270 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,270 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,270 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,270 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,270 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.270] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@34d7e013 08:45:12,271 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,272 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,272 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,272 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,275 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,275 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,275 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,275 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,275 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,276 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=0, votedFor=null 08:45:12,276 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,276 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,276 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,276 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,276 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,276 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,278 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,278 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 2.519 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,278 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,278 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Follower - leader-249 (Follower): Term 1 in "AppendEntriesReply{term=1, success=true, followerId=follower-250, logLastIndex=0, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5}" message is greater than follower's term 0 - updating term 08:45:12,281 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=0 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=1 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=1, term=1, command=1, pending=true} 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=2 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=2, term=1, command=1, pending=true} 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=3 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=3, term=1, command=1, pending=true} 08:45:12,283 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 7.678 ms 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=4 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=4, term=1, command=1, pending=true} 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=5 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=5, term=1, command=1, pending=true} 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=6 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=6, term=1, command=1, pending=true} 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=7 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=7, term=1, command=1, pending=true} 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=8 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=8, term=1, command=1, pending=true} 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=9 term=1 command=1 08:45:12,283 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=9, term=1, command=1, pending=true} 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=10 term=1 command=1 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=10, term=1, command=1, pending=true} 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=11 term=1 command=1 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=11, term=1, command=1, pending=true} 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=12 term=1 command=1 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=12, term=1, command=1, pending=true} 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=13 term=1 command=1 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=13, term=1, command=1, pending=true} 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=14 term=1 command=1 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=14, term=1, command=1, pending=true} 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=15 term=1 command=1 08:45:12,284 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=15, term=1, command=1, pending=true} 08:45:12,284 AM [leader-249-writer-123] [DEBUG] RaftStorageCompleter - leader-249: 1 completion(s) pending 08:45:12,285 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 1 completion(s) 08:45:12,285 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 2.197 ms 08:45:12,286 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: received 15 commands after 7.730 μs 08:45:12,286 AM [leader-249-writer-123] [DEBUG] RaftStorageCompleter - leader-249: 15 completion(s) pending 08:45:12,286 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: completed 15 commands in 74.75 μs 08:45:12,286 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,286 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#421,leader-249-writer-123]/runnable@ForkJoinPool-12-worker-5 08:45:12,286 AM [test-pekko.actor.default-dispatcher-7] [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) [ERROR] [03/10/2026 08:45:12.285] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] 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:45:12,286 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 697.1 μs 08:45:12,286 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 13.60 μs 08:45:12,286 AM [leader-249-writer-123] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,288 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,288 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,288 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,288 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,288 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.288] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@25044650 08:45:12,289 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,289 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,289 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,290 AM [leader-249-writer-124] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,290 AM [leader-249-writer-124] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,290 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,291 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,291 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 352.2 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,291 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,291 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 15 completion(s) 08:45:12,291 AM [test-pekko.actor.default-dispatcher-7] [ERROR] OneForOneStrategy - Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more [ERROR] [03/10/2026 08:45:12.291] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,291 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#422,leader-249-writer-124]/waiting 08:45:12,291 AM [leader-249-writer-124] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 1.287 ms 08:45:12,292 AM [leader-249-writer-124] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 18.07 μs 08:45:12,292 AM [leader-249-writer-124] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,292 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,292 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,292 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,292 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,292 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.292] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@185939be 08:45:12,293 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,293 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,293 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,293 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,293 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,293 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,294 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,294 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 355.6 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=0 term=1 command=1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=1 term=1 command=1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=1, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=2 term=1 command=1 08:45:12,294 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 736.7 μs 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=2, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=3 term=1 command=1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=3, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=4 term=1 command=1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=4, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=5 term=1 command=1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=5, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=6 term=1 command=1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=6, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=7 term=1 command=1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=7, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=8 term=1 command=1 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=8, term=1, command=1, pending=true} 08:45:12,294 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=9 term=1 command=1 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=9, term=1, command=1, pending=true} 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=10 term=1 command=1 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=10, term=1, command=1, pending=true} 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=11 term=1 command=1 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=11, term=1, command=1, pending=true} 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=12 term=1 command=1 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=12, term=1, command=1, pending=true} 08:45:12,295 AM [leader-249-writer-125] [DEBUG] RaftStorageCompleter - leader-249: 1 completion(s) pending 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 1 completion(s) 08:45:12,295 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 372.3 μs 08:45:12,295 AM [test-pekko.actor.default-dispatcher-7] [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) [ERROR] [03/10/2026 08:45:12.295] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] 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:45:12,295 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: received 12 commands after 5.480 μs 08:45:12,295 AM [leader-249-writer-125] [DEBUG] RaftStorageCompleter - leader-249: 12 completion(s) pending 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#423,leader-249-writer-125]/runnable@ForkJoinPool-12-worker-5 08:45:12,295 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: completed 12 commands in 46.75 μs 08:45:12,295 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 3.690 μs 08:45:12,295 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 6.680 μs 08:45:12,295 AM [leader-249-writer-125] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,295 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,296 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.296] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@33b85a82 08:45:12,296 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,296 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,296 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,297 AM [leader-249-writer-126] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,297 AM [leader-249-writer-126] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 307.1 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,297 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,298 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 12 completion(s) 08:45:12,298 AM [test-pekko.actor.default-dispatcher-7] [ERROR] OneForOneStrategy - Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more [ERROR] [03/10/2026 08:45:12.298] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,298 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#424,leader-249-writer-126]/waiting 08:45:12,298 AM [leader-249-writer-126] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 940.8 μs 08:45:12,298 AM [leader-249-writer-126] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 14.70 μs 08:45:12,298 AM [leader-249-writer-126] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,298 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,298 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,298 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,298 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,298 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.299] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@3b0ab607 08:45:12,299 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,299 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,299 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,300 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,300 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 279.2 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,300 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=0 term=1 command=1 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=1 term=1 command=1 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=1, term=1, command=1, pending=true} 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=2 term=1 command=1 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=2, term=1, command=1, pending=true} 08:45:12,301 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 662.0 μs 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=3 term=1 command=1 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=3, term=1, command=1, pending=true} 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=4 term=1 command=1 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=4, term=1, command=1, pending=true} 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=5 term=1 command=1 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=5, term=1, command=1, pending=true} 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=6 term=1 command=1 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=6, term=1, command=1, pending=true} 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=7 term=1 command=1 08:45:12,301 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=7, term=1, command=1, pending=true} 08:45:12,301 AM [leader-249-writer-127] [DEBUG] RaftStorageCompleter - leader-249: 1 completion(s) pending 08:45:12,302 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 1 completion(s) 08:45:12,302 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 860.7 μs 08:45:12,302 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: received 7 commands after 4.851 μs 08:45:12,302 AM [leader-249-writer-127] [DEBUG] RaftStorageCompleter - leader-249: 7 completion(s) pending 08:45:12,302 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: completed 7 commands in 44.67 μs 08:45:12,302 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,302 AM [test-pekko.actor.default-dispatcher-7] [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) [ERROR] [03/10/2026 08:45:12.302] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] 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 java.base/java.lang.VirtualThread.run(VirtualThread.java:329) 08:45:12,302 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#425,leader-249-writer-127]/waiting 08:45:12,302 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 288.0 μs 08:45:12,302 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 9.850 μs 08:45:12,302 AM [leader-249-writer-127] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,302 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,302 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,302 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,302 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,303 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.303] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@4cc35f87 08:45:12,303 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,303 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,303 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,304 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,304 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,304 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,304 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,304 AM [leader-249-writer-128] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,304 AM [leader-249-writer-128] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 277.6 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 7 completion(s) [ERROR] [03/10/2026 08:45:12.305] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,305 AM [test-pekko.actor.default-dispatcher-7] [ERROR] OneForOneStrategy - Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,305 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#426,leader-249-writer-128]/waiting 08:45:12,306 AM [leader-249-writer-128] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 1.035 ms 08:45:12,306 AM [leader-249-writer-128] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 34.06 μs 08:45:12,306 AM [leader-249-writer-128] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,306 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,306 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,306 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,306 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,306 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.306] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@1decb39 08:45:12,307 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,307 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,307 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,307 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,308 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,308 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 247.4 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=0 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=1 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=1, term=1, command=1, pending=true} 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=2 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=2, term=1, command=1, pending=true} 08:45:12,308 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 623.3 μs 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=3 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=3, term=1, command=1, pending=true} 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=4 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=4, term=1, command=1, pending=true} 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=5 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=5, term=1, command=1, pending=true} 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=6 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=6, term=1, command=1, pending=true} 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=7 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=7, term=1, command=1, pending=true} 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=8 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=8, term=1, command=1, pending=true} 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=9 term=1 command=1 08:45:12,308 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=9, term=1, command=1, pending=true} 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=10 term=1 command=1 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=10, term=1, command=1, pending=true} 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=11 term=1 command=1 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=11, term=1, command=1, pending=true} 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=12 term=1 command=1 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=12, term=1, command=1, pending=true} 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=13 term=1 command=1 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=13, term=1, command=1, pending=true} 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=14 term=1 command=1 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=14, term=1, command=1, pending=true} 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=15 term=1 command=1 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=15, term=1, command=1, pending=true} 08:45:12,309 AM [leader-249-writer-129] [DEBUG] RaftStorageCompleter - leader-249: 1 completion(s) pending 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 1 completion(s) 08:45:12,309 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 362.5 μs 08:45:12,309 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: received 15 commands after 5.530 μs 08:45:12,309 AM [leader-249-writer-129] [DEBUG] RaftStorageCompleter - leader-249: 15 completion(s) pending 08:45:12,309 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: completed 15 commands in 58.59 μs 08:45:12,309 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands [ERROR] [03/10/2026 08:45:12.309] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] 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:45:12,309 AM [test-pekko.actor.default-dispatcher-7] [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:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#427,leader-249-writer-129]/waiting 08:45:12,309 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 305.6 μs 08:45:12,309 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 9.861 μs 08:45:12,309 AM [leader-249-writer-129] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,309 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,310 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,310 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] 08:45:12,310 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,310 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,310 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,311 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 [WARN] [03/10/2026 08:45:12.311] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@5ceb2dd9 08:45:12,311 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,312 AM [leader-249-writer-130] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,312 AM [leader-249-writer-130] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 306.5 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 15 completion(s) 08:45:12,312 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#428,leader-249-writer-130]/waiting 08:45:12,312 AM [leader-249-writer-130] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 868.6 μs 08:45:12,313 AM [leader-249-writer-130] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 17.65 μs 08:45:12,313 AM [leader-249-writer-130] [DEBUG] JournalWriteTask - leader-249: journal writer stopped [ERROR] [03/10/2026 08:45:12.312] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,313 AM [test-pekko.actor.default-dispatcher-7] [ERROR] OneForOneStrategy - Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,313 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,313 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,313 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,313 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,313 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.313] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@6c316cb2 08:45:12,314 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,314 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,314 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,314 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,315 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,315 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 302.3 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=0 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=1 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=1, term=1, command=1, pending=true} 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=2 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=2, term=1, command=1, pending=true} 08:45:12,315 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 731.0 μs 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=3 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=3, term=1, command=1, pending=true} 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=4 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=4, term=1, command=1, pending=true} 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=5 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=5, term=1, command=1, pending=true} 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=6 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=6, term=1, command=1, pending=true} 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=7 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=7, term=1, command=1, pending=true} 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=8 term=1 command=1 08:45:12,315 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=8, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=9 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=9, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=10 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=10, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=11 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=11, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=12 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=12, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=13 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=13, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=14 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=14, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=15 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=15, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=16 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=16, term=1, command=1, pending=true} 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=17 term=1 command=1 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=17, term=1, command=1, pending=true} 08:45:12,316 AM [leader-249-writer-131] [DEBUG] RaftStorageCompleter - leader-249: 1 completion(s) pending 08:45:12,316 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 1 completion(s) 08:45:12,316 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 345.0 μs 08:45:12,316 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: received 17 commands after 23.57 μs 08:45:12,316 AM [leader-249-writer-131] [DEBUG] RaftStorageCompleter - leader-249: 17 completion(s) pending 08:45:12,316 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: completed 17 commands in 54.84 μs 08:45:12,316 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands [ERROR] [03/10/2026 08:45:12.316] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] 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:45:12,316 AM [test-pekko.actor.default-dispatcher-7] [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:45:12,317 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#429,leader-249-writer-131]/waiting 08:45:12,317 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 1.001 ms 08:45:12,317 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 11.24 μs 08:45:12,317 AM [leader-249-writer-131] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,317 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,317 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,317 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,317 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,317 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.317] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@708912fc 08:45:12,318 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,318 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,318 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,319 AM [leader-249-writer-132] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,319 AM [leader-249-writer-132] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,319 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,320 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 287.0 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,320 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,320 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 17 completion(s) [ERROR] [03/10/2026 08:45:12.320] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,320 AM [test-pekko.actor.default-dispatcher-7] [ERROR] OneForOneStrategy - Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,320 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#430,leader-249-writer-132]/waiting 08:45:12,320 AM [leader-249-writer-132] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 1.072 ms 08:45:12,320 AM [leader-249-writer-132] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 14.97 μs 08:45:12,320 AM [leader-249-writer-132] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,321 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,321 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,321 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,321 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,321 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.321] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@330cda8 08:45:12,321 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,321 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,321 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,322 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,322 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,322 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 254.6 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=0 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=1 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=1, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=2 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=2, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=3 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=3, term=1, command=1, pending=true} 08:45:12,323 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 651.9 μs 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=4 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=4, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=5 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=5, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=6 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=6, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=7 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=7, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=8 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=8, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=9 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=9, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=10 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=10, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=11 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=11, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=12 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=12, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=13 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=13, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=14 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=14, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=15 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=15, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=16 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=16, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=17 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=17, term=1, command=1, pending=true} 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=18 term=1 command=1 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=18, term=1, command=1, pending=true} 08:45:12,323 AM [leader-249-writer-133] [DEBUG] RaftStorageCompleter - leader-249: 1 completion(s) pending 08:45:12,323 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 1 completion(s) 08:45:12,323 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 345.0 μs 08:45:12,323 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: received 18 commands after 7.340 μs 08:45:12,323 AM [leader-249-writer-133] [DEBUG] RaftStorageCompleter - leader-249: 18 completion(s) pending 08:45:12,323 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: completed 18 commands in 58.18 μs 08:45:12,323 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands [ERROR] [03/10/2026 08:45:12.323] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] 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:45:12,324 AM [test-pekko.actor.default-dispatcher-7] [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:45:12,324 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#431,leader-249-writer-133]/waiting 08:45:12,324 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 312.6 μs 08:45:12,324 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 11.04 μs 08:45:12,324 AM [leader-249-writer-133] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,324 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,324 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,324 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,324 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,324 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.324] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@5423879 08:45:12,325 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,325 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,325 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,326 AM [leader-249-writer-134] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,326 AM [leader-249-writer-134] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 258.0 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,326 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,327 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 18 completion(s) [ERROR] [03/10/2026 08:45:12.327] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,327 AM [test-pekko.actor.default-dispatcher-7] [ERROR] OneForOneStrategy - Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,327 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#432,leader-249-writer-134]/waiting 08:45:12,327 AM [leader-249-writer-134] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 1.040 ms 08:45:12,327 AM [leader-249-writer-134] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 13.70 μs 08:45:12,327 AM [leader-249-writer-134] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,327 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,327 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,327 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,327 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,328 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.328] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@7fadf685 08:45:12,328 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,328 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,328 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,329 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,329 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,329 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 305.1 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=0 term=1 command=1 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=1 term=1 command=1 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=1, term=1, command=1, pending=true} 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Persist data index=2 term=1 command=1 08:45:12,330 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] ReplicatedLogImpl - leader-249: Append log entry and persist JournaledLogEntry{index=2, term=1, command=1, pending=true} 08:45:12,330 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 663.2 μs 08:45:12,330 AM [leader-249-writer-135] [DEBUG] RaftStorageCompleter - leader-249: 1 completion(s) pending 08:45:12,330 AM [leader-249-writer-135] [DEBUG] RaftStorageCompleter - leader-249: running 1 completion(s) 08:45:12,330 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 421.8 μs 08:45:12,330 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: received 2 commands after 3.640 μs 08:45:12,330 AM [leader-249-writer-135] [DEBUG] RaftStorageCompleter - leader-249: 2 completion(s) pending 08:45:12,330 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: completed 2 commands in 21.64 μs 08:45:12,330 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands [ERROR] [03/10/2026 08:45:12.330] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] 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:45:12,331 AM [test-pekko.actor.default-dispatcher-7] [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:45:12,331 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#433,leader-249-writer-135]/waiting 08:45:12,331 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 371.2 μs 08:45:12,331 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 7.690 μs 08:45:12,331 AM [leader-249-writer-135] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,331 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,331 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,331 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,331 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,331 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.331] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@7059f530 08:45:12,332 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,332 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,332 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,333 AM [leader-249-writer-136] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,333 AM [leader-249-writer-136] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,333 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,334 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 306.7 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,334 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:45:12,334 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorageCompleter - leader-249: running 2 completion(s) [ERROR] [03/10/2026 08:45:12.334] [test-pekko.actor.internal-dispatcher-3] [pekko://test/user/leader-249] Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,335 AM [test-pekko.actor.default-dispatcher-7] [ERROR] OneForOneStrategy - Previous action failed java.util.concurrent.CancellationException: Previous action failed at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.newCancellationWithCause(JournalWriteTask.java:455) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.abortAndFailAction(JournalWriteTask.java:436) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.JournalWriteTask.runBatch(JournalWriteTask.java:398) 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) Caused by: 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) ... 2 more 08:45:12,335 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#434,leader-249-writer-136]/waiting 08:45:12,336 AM [leader-249-writer-136] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 2.296 ms 08:45:12,336 AM [leader-249-writer-136] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 25.71 μs 08:45:12,336 AM [leader-249-writer-136] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:45:12,336 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:45:12,336 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal closed 08:45:12,336 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,336 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:45:12,336 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractRaftActorIntegrationTest$TestRaftActor - Actor created TestActor[pekko://test/user/leader-249] [WARN] [03/10/2026 08:45:12.336] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-249]: org.opendaylight.controller.cluster.common.actor.Monitor@33394ba1 08:45:12,337 AM [test-pekko.actor.internal-dispatcher-3] [INFO] RaftActor - leader-249: Starting recovery with journal batch size 1000 08:45:12,337 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,337 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: started executor 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: metadata journal open: replayFrom=1 applyTo=0 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [INFO] EnabledRaftStorage - leader-249: journal open: applyTo=0 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: starting journal recovery 08:45:12,338 AM [leader-249-writer-137] [DEBUG] JournalWriteTask - leader-249: journal writer started 08:45:12,338 AM [leader-249-writer-137] [DEBUG] JournalWriteTask - leader-249: waiting to receive commands 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] PropertiesTermInfoStore - leader-249: Set currentTerm=1, votedFor=null 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/TermInfo.properties 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/journal-v1-1.log 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: skipping unrecognized file /tmp/junit-766362431806103565/leader-249/metadata-v1-1.log 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftStorage - leader-249: no eligible files found 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] AbstractReplicatedLog - leader-249: Moving last applied index from -1 to -1 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] JournalRecovery - leader-249: empty journal: appending 0 entries 08:45:12,338 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] EntryJournalV1 - leader-249: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:45:12,339 AM [test-pekko.actor.internal-dispatcher-3] [INFO] Recovery - leader-249: Recovery completed in in 325.7 μs: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:45:12,339 AM [test-pekko.actor.internal-dispatcher-3] [DEBUG] RaftActor - leader-249: Recovery completed and cannot restore from snapshot 08:53:32,363 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$g#483683398] 08:53:32,375 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/leader-249-collector251#-411012330] 08:53:32,375 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-249] 08:53:32,375 AM [main] [DEBUG] EnabledRaftStorage - leader-249: terminating thread VirtualThread[#435,leader-249-writer-137]/waiting 08:53:32,376 AM [leader-249-writer-137] [DEBUG] JournalWriteTask - leader-249: received 1 commands after 8.334 min 08:53:32,376 AM [leader-249-writer-137] [DEBUG] JournalWriteTask - leader-249: completed 1 commands in 36.19 μs 08:53:32,376 AM [leader-249-writer-137] [DEBUG] JournalWriteTask - leader-249: journal writer stopped 08:53:32,376 AM [main] [DEBUG] EntryJournalV1 - leader-249: journal closed 08:53:32,376 AM [main] [INFO] EnabledRaftStorage - leader-249: journal closed 08:53:32,376 AM [main] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:53:32,377 AM [main] [DEBUG] RaftStorage - leader-249: stopped executor with 0 remaining tasks 08:53:32,384 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/$$b] [WARN] [03/10/2026 08:53:32.384] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/$$b]: org.opendaylight.controller.cluster.common.actor.Monitor@52356421 08:53:32,385 AM [main] [INFO] RaftActor - recover-252: Starting recovery with journal batch size 1000 08:53:32,385 AM [main] [DEBUG] RaftStorage - recover-252: started executor 08:53:32,385 AM [main] [DEBUG] RaftStorage - recover-252: started executor [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.385] [test-pekko.actor.default-dispatcher-7] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/$$b] to Actor[pekko://test/user/termination-monitor] was not delivered. [71] dead letters encountered, of which 60 were not logged. The counter will be reset now. 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:32,385 AM [test-pekko.actor.default-dispatcher-5] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/$$b] to Actor[pekko://test/user/termination-monitor] was not delivered. [71] dead letters encountered, of which 60 were not logged. The counter will be reset now. 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:32,386 AM [main] [DEBUG] EntryJournalV1 - recover-252: metadata journal open: replayFrom=1 applyTo=0 08:53:32,386 AM [main] [DEBUG] EntryJournalV1 - recover-252: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:32,386 AM [main] [INFO] EnabledRaftStorage - recover-252: journal open: applyTo=0 08:53:32,386 AM [main] [DEBUG] RaftActor - recover-252: starting journal recovery 08:53:32,387 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-11715860484021009898/recover-252/TermInfo.properties does not exist 08:53:32,387 AM [recover-252-writer-138] [DEBUG] JournalWriteTask - recover-252: journal writer started 08:53:32,387 AM [recover-252-writer-138] [DEBUG] JournalWriteTask - recover-252: waiting to receive commands 08:53:32,400 AM [main] [DEBUG] PropertiesTermInfoStore - recover-252: Set currentTerm=0, votedFor=null 08:53:32,400 AM [main] [INFO] Recovery - recover-252: Local TermInfo store seeded with TermInfo{term=0} 08:53:32,400 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/TermInfo.properties 08:53:32,400 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/journal-v1-1.log 08:53:32,400 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/metadata-v1-1.log 08:53:32,400 AM [main] [DEBUG] RaftStorage - recover-252: no eligible files found 08:53:32,400 AM [main] [DEBUG] AbstractReplicatedLog - recover-252: Moving last applied index from -1 to -1 08:53:32,400 AM [main] [DEBUG] JournalRecovery - recover-252: empty journal: appending 0 entries 08:53:32,401 AM [main] [DEBUG] EntryJournalV1 - recover-252: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:32,401 AM [main] [INFO] Recovery - recover-252: Recovery completed in in 14.22 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:32,401 AM [main] [DEBUG] RaftActor - recover-252: Recovery completed and can restore from snapshot 08:53:32,401 AM [main] [DEBUG] RaftActor - recover-252: Restoring snapshot: Snapshot [lastIndex=3, lastTerm=1, lastAppliedIndex=3, lastAppliedTerm=1, unAppliedEntries size=0, state=MockSnapshotState[state=[3, 14, 42]], electionTerm=3, electionVotedFor=null, ServerConfigPayload=null] 08:53:32,414 AM [main] [DEBUG] PropertiesTermInfoStore - recover-252: Set currentTerm=3, votedFor=null 08:53:32,414 AM [main] [INFO] MockRaftActor - recover-252: support() called 08:53:32,414 AM [main] [DEBUG] RaftStorage - recover-252: starting snapshot writeout to /tmp/junit-11715860484021009898/recover-252/snapshot-0000000069AFDC0C-185B4216.tmp 08:53:32,418 AM [main] [DEBUG] RaftStorage - recover-252: finished snapshot writeout to /tmp/junit-11715860484021009898/recover-252/snapshot-0000000069AFDC0C-185B4216.v1 08:53:32,418 AM [main] [DEBUG] RaftStorage - recover-252: selected SNAPSHOT_V1 to handle file /tmp/junit-11715860484021009898/recover-252/snapshot-0000000069AFDC0C-185B4216.v1 08:53:32,418 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/TermInfo.properties 08:53:32,418 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/journal-v1-1.log 08:53:32,418 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/metadata-v1-1.log 08:53:32,418 AM [main] [DEBUG] RaftStorage - recover-252: retaining snapshot SnapshotFileV1{lastIncluded=EntryInfo[index=3, term=1], timestamp=2026-03-10T08:53:32.408633878Z, file=/tmp/junit-11715860484021009898/recover-252/snapshot-0000000069AFDC0C-185B4216.v1, size=318, entryCompress=NONE, stateCompress=NONE} 08:53:32,418 AM [main] [DEBUG] Follower - recover-252 (Follower): Received TimeoutNow - switching to Candidate 08:53:32,418 AM [main] [DEBUG] Candidate - recover-252 (Candidate): Election: Candidate has following voting peers: [] 08:53:32,420 AM [main] [DEBUG] PropertiesTermInfoStore - recover-252: Set currentTerm=4, votedFor=recover-252 08:53:32,420 AM [main] [INFO] Candidate - recover-252 (Candidate): Starting new election term 4 08:53:32,420 AM [main] [INFO] RaftActorBehavior - recover-252 (Follower) :- Switching from behavior Follower to Candidate, election term: 4 08:53:32,420 AM [main] [DEBUG] Candidate - recover-252 (Candidate): Received ElectionTimeout 08:53:32,420 AM [main] [DEBUG] AbstractLeader - recover-252 (Leader): Election: Leader has following peers: [] 08:53:32,420 AM [main] [INFO] RaftActorBehavior - recover-252 (Candidate) :- Switching from behavior Candidate to Leader, election term: 4 08:53:32,421 AM [main] [DEBUG] RaftStorage - recover-252: selected SNAPSHOT_V1 to handle file /tmp/junit-11715860484021009898/recover-252/snapshot-0000000069AFDC0C-185B4216.v1 08:53:32,421 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/TermInfo.properties 08:53:32,421 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/journal-v1-1.log 08:53:32,421 AM [main] [DEBUG] RaftStorage - recover-252: skipping unrecognized file /tmp/junit-11715860484021009898/recover-252/metadata-v1-1.log 08:53:32,421 AM [main] [DEBUG] RaftStorage - recover-252: picked SnapshotFileV1{lastIncluded=EntryInfo[index=3, term=1], timestamp=2026-03-10T08:53:32.408633878Z, file=/tmp/junit-11715860484021009898/recover-252/snapshot-0000000069AFDC0C-185B4216.v1, size=318, entryCompress=NONE, stateCompress=NONE} as the latest file 08:53:32,422 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/$$b] 08:53:32,433 AM [main] [DEBUG] EnabledRaftStorage - recover-252: terminating thread VirtualThread[#438,recover-252-writer-138]/waiting 08:53:32,433 AM [recover-252-writer-138] [DEBUG] JournalWriteTask - recover-252: received 1 commands after 46.23 ms 08:53:32,433 AM [recover-252-writer-138] [DEBUG] JournalWriteTask - recover-252: completed 1 commands in 27.12 μs 08:53:32,433 AM [recover-252-writer-138] [DEBUG] JournalWriteTask - recover-252: journal writer stopped 08:53:32,433 AM [main] [DEBUG] EntryJournalV1 - recover-252: journal closed 08:53:32,433 AM [main] [INFO] EnabledRaftStorage - recover-252: journal closed 08:53:32,433 AM [main] [DEBUG] RaftStorage - recover-252: stopped executor with 0 remaining tasks 08:53:32,434 AM [main] [DEBUG] RaftStorage - recover-252: stopped executor with 0 remaining tasks 08:53:32,438 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/follower-253] [WARN] [03/10/2026 08:53:32.439] [test-pekko.actor.default-dispatcher-5] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/follower-253]: org.opendaylight.controller.cluster.common.actor.Monitor@452b0ac2 [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.439] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/follower-253] 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:32,439 AM [test-pekko.actor.default-dispatcher-12] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/follower-253] 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:32,439 AM [main] [INFO] RaftActor - follower-253: Starting recovery with journal batch size 1000 08:53:32,439 AM [main] [DEBUG] RaftStorage - follower-253: started executor 08:53:32,439 AM [main] [DEBUG] RaftStorage - follower-253: started executor 08:53:32,440 AM [main] [DEBUG] EntryJournalV1 - follower-253: metadata journal open: replayFrom=1 applyTo=0 08:53:32,441 AM [main] [DEBUG] EntryJournalV1 - follower-253: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:32,441 AM [main] [INFO] EnabledRaftStorage - follower-253: journal open: applyTo=0 08:53:32,441 AM [main] [DEBUG] RaftActor - follower-253: recovering to non-persistent 08:53:32,441 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-9006854007279102603/follower-253/TermInfo.properties does not exist 08:53:32,442 AM [follower-253-writer-139] [DEBUG] JournalWriteTask - follower-253: journal writer started 08:53:32,442 AM [follower-253-writer-139] [DEBUG] JournalWriteTask - follower-253: waiting to receive commands 08:53:32,445 AM [main] [DEBUG] PropertiesTermInfoStore - follower-253: Set currentTerm=0, votedFor=null 08:53:32,445 AM [main] [INFO] Recovery - follower-253: Local TermInfo store seeded with TermInfo{term=0} 08:53:32,445 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from -1 to -1 08:53:32,445 AM [main] [INFO] Recovery - follower-253: Recovery completed in in 4.228 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:32,445 AM [main] [DEBUG] RaftActor - follower-253: Recovery completed and can restore from snapshot 08:53:32,445 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from -1 to 4 08:53:32,445 AM [main] [DEBUG] PropertiesTermInfoStore - follower-253: Set currentTerm=1, votedFor=follower-253 08:53:32,446 AM [main] [INFO] SnapshotManager - follower-253: Initiating snapshot capture CaptureSnapshot [lastAppliedIndex=-1, lastAppliedTerm=-1, lastIndex=5, lastTerm=1, installSnapshotInitiated=, replicatedToAllIndex=4, replicatedToAllTerm=1, unAppliedEntries size=6, mandatoryTrim=false] to install on xyzzy 08:53:32,446 AM [main] [DEBUG] SnapshotManager - follower-253: last applied journal index prior to capture: 0 08:53:32,446 AM [main] [INFO] MockRaftActor - follower-253: support() called 08:53:32,446 AM [main] [DEBUG] RaftStorageCompleter - test: 1 completion(s) pending 08:53:32,446 AM [main] [DEBUG] Follower - follower-253 (Follower): handleAppendEntries: AppendEntries{term=1, leaderId=leader-254, prevLogIndex=5, prevLogTerm=1, leaderCommit=5, replicatedToAllIndex=5, payloadVersion=0, recipientRaftVersion=5, leaderRaftVersion=5, entries==[DefaultLogEntry[index=6, term=1, command=foo-6]]} 08:53:32,449 AM [main] [DEBUG] Follower - follower-253 (Follower): Number of entries to be appended = 1 08:53:32,449 AM [main] [DEBUG] Follower - follower-253 (Follower): After cleanup, lastIndex: 5, entries to be added from: 0 08:53:32,449 AM [main] [DEBUG] Follower - follower-253 (Follower): Append entry to log foo-6 08:53:32,449 AM [main] [DEBUG] ReplicatedLogImpl - follower-253: Append log entry and persist DefaultLogEntry[index=6, term=1, command=foo-6] 08:53:32,449 AM [main] [DEBUG] RaftStorageCompleter - test: 1 completion(s) pending 08:53:32,449 AM [main] [DEBUG] RaftStorageCompleter - test: running 1 completion(s) 08:53:32,449 AM [main] [DEBUG] ReplicatedLogImpl - follower-253: persist complete JournaledLogEntry{index=6, term=1, command=foo-6, pending=false} 08:53:32,449 AM [main] [DEBUG] RaftStorageCompleter - test: completed synchronized callback AppendReceivedCallback{entry=JournaledLogEntry{index=6, term=1, command=foo-6, pending=false}, callback=org.opendaylight.controller.cluster.raft.behaviors.Follower$$Lambda/0x00000007c08d6dc8@508bd0d5} 08:53:32,449 AM [main] [DEBUG] Follower - follower-253 (Follower): Log size is now 7 08:53:32,449 AM [main] [DEBUG] Follower - follower-253 (Follower): Commit index set to 5 08:53:32,449 AM [main] [DEBUG] Follower - follower-253 (Follower): handleAppendEntries returning : AppendEntriesReply{term=1, success=true, followerId=follower-253, logLastIndex=6, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} [WARN] [03/10/2026 08:53:32.449] [test-pekko.actor.default-dispatcher-12] [pekko://test/deadLetters] received dead letter from TestActor[pekko://test/user/follower-253]: AppendEntriesReply{term=1, success=true, followerId=follower-253, logLastIndex=6, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.449] [test-pekko.actor.default-dispatcher-12] [pekko://test/deadLetters] Message [org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply] from TestActor[pekko://test/user/follower-253] to Actor[pekko://test/deadLetters] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/deadLetters] 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:32,449 AM [main] [DEBUG] SyncStatusTracker - follower-253: Last sync leader does not match current leader leader-254, need to catch up to 5 [WARN] [03/10/2026 08:53:32.449] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower-253] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower-253, initialSyncDone=false] 08:53:32,449 AM [test-pekko.actor.default-dispatcher-5] [INFO] RemoteActorRefProvider$RemoteDeadLetterActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply] from TestActor[pekko://test/user/follower-253] to Actor[pekko://test/deadLetters] was not delivered. [2] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/deadLetters] 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'. [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.449] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower-253] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower-253] was unhandled. [3] 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:32,449 AM [main] [DEBUG] Follower - follower-253 (Follower): applyLogToStateMachine, appendEntries.getLeaderCommit(): 5, context.getLastApplied(): -1, lastIndex(): 6 08:53:32,449 AM [test-pekko.actor.default-dispatcher-5] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower-253] was unhandled. [3] 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:32,449 AM [main] [DEBUG] RaftActorBehavior - follower-253 (Follower): Setting last applied to 0 08:53:32,449 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from -1 to 0 08:53:32,449 AM [main] [DEBUG] RaftActor - follower-253: Applying state for log index 0 data 0 08:53:32,449 AM [main] [INFO] MockRaftActor - follower-253: applyState called: 0 08:53:32,449 AM [main] [DEBUG] RaftActorBehavior - follower-253 (Follower): Setting last applied to 1 08:53:32,449 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from 0 to 1 08:53:32,449 AM [main] [DEBUG] RaftActor - follower-253: Applying state for log index 1 data 1 08:53:32,449 AM [main] [INFO] MockRaftActor - follower-253: applyState called: 1 08:53:32,449 AM [main] [DEBUG] RaftActorBehavior - follower-253 (Follower): Setting last applied to 2 08:53:32,449 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from 1 to 2 08:53:32,449 AM [main] [DEBUG] RaftActor - follower-253: Applying state for log index 2 data 2 08:53:32,449 AM [main] [INFO] MockRaftActor - follower-253: applyState called: 2 08:53:32,449 AM [main] [DEBUG] RaftActorBehavior - follower-253 (Follower): Setting last applied to 3 08:53:32,449 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from 2 to 3 08:53:32,449 AM [main] [DEBUG] RaftActor - follower-253: Applying state for log index 3 data 3 08:53:32,449 AM [main] [INFO] MockRaftActor - follower-253: applyState called: 3 08:53:32,449 AM [main] [DEBUG] RaftActorBehavior - follower-253 (Follower): Setting last applied to 4 08:53:32,449 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from 3 to 4 08:53:32,449 AM [main] [DEBUG] RaftActor - follower-253: Applying state for log index 4 data 4 08:53:32,449 AM [main] [INFO] MockRaftActor - follower-253: applyState called: 4 08:53:32,449 AM [main] [DEBUG] RaftActorBehavior - follower-253 (Follower): Setting last applied to 5 08:53:32,449 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from 4 to 5 08:53:32,449 AM [main] [DEBUG] RaftActor - follower-253: Applying state for log index 5 data 5 08:53:32,449 AM [main] [INFO] MockRaftActor - follower-253: applyState called: 5 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): handleAppendEntries: AppendEntries{term=1, leaderId=leader-254, prevLogIndex=6, prevLogTerm=1, leaderCommit=6, replicatedToAllIndex=6, payloadVersion=0, recipientRaftVersion=5, leaderRaftVersion=5, entries==[DefaultLogEntry[index=7, term=1, command=foo-7]]} 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): Number of entries to be appended = 1 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): After cleanup, lastIndex: 6, entries to be added from: 0 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): Append entry to log foo-7 08:53:32,450 AM [main] [DEBUG] ReplicatedLogImpl - follower-253: Append log entry and persist DefaultLogEntry[index=7, term=1, command=foo-7] 08:53:32,450 AM [main] [DEBUG] RaftStorageCompleter - test: 1 completion(s) pending 08:53:32,450 AM [main] [DEBUG] RaftStorageCompleter - test: running 1 completion(s) 08:53:32,450 AM [main] [DEBUG] ReplicatedLogImpl - follower-253: persist complete JournaledLogEntry{index=7, term=1, command=foo-7, pending=false} 08:53:32,450 AM [main] [DEBUG] RaftStorageCompleter - test: completed synchronized callback AppendReceivedCallback{entry=JournaledLogEntry{index=7, term=1, command=foo-7, pending=false}, callback=org.opendaylight.controller.cluster.raft.behaviors.Follower$$Lambda/0x00000007c08d6dc8@53f04a20} 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): Log size is now 8 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): Commit index set to 6 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): handleAppendEntries returning : AppendEntriesReply{term=1, success=true, followerId=follower-253, logLastIndex=7, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:32,450 AM [main] [DEBUG] SyncStatusTracker - follower-253: Lagging 0 entries behind leader leader-254 and reached 6 (of expected 5) [WARN] [03/10/2026 08:53:32.450] [test-pekko.actor.default-dispatcher-5] [pekko://test/deadLetters] received dead letter from TestActor[pekko://test/user/follower-253]: AppendEntriesReply{term=1, success=true, followerId=follower-253, logLastIndex=7, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:32,450 AM [test-pekko.actor.default-dispatcher-12] [INFO] RemoteActorRefProvider$RemoteDeadLetterActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply] from TestActor[pekko://test/user/follower-253] to Actor[pekko://test/deadLetters] was not delivered. [4] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/deadLetters] 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'. [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.450] [test-pekko.actor.default-dispatcher-12] [pekko://test/deadLetters] Message [org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply] from TestActor[pekko://test/user/follower-253] to Actor[pekko://test/deadLetters] was not delivered. [4] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/deadLetters] 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:32,450 AM [test-pekko.actor.default-dispatcher-12] [INFO] TestActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower-253] 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:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): applyLogToStateMachine, appendEntries.getLeaderCommit(): 6, context.getLastApplied(): 5, lastIndex(): 7 [WARN] [03/10/2026 08:53:32.450] [test-pekko.actor.default-dispatcher-5] [pekko://test/user/follower-253] unhandled message from Actor[pekko://test/deadLetters]: FollowerInitialSyncUpStatus[memberId=follower-253, initialSyncDone=true] 08:53:32,450 AM [main] [DEBUG] RaftActorBehavior - follower-253 (Follower): Setting last applied to 6 08:53:32,450 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from 5 to 6 08:53:32,450 AM [main] [DEBUG] RaftActor - follower-253: Applying state for log index 6 data foo-6 08:53:32,450 AM [main] [INFO] MockRaftActor - follower-253: applyState called: foo-6 [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.450] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/follower-253] Message [org.opendaylight.controller.cluster.raft.base.messages.FollowerInitialSyncUpStatus] to TestActor[pekko://test/user/follower-253] 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:32,450 AM [main] [DEBUG] RaftStorageCompleter - test: running 1 completion(s) 08:53:32,450 AM [main] [INFO] SnapshotManager - follower-253: Persising snapshot at EntryInfo[index=-1, term=-1]/EntryInfo[index=5, term=1] 08:53:32,450 AM [main] [INFO] MockRaftActor - follower-253: support() called 08:53:32,450 AM [main] [INFO] SnapshotManager - follower-253: Removed in-memory snapshotted entries, adjusted snapshotIndex: 4 and term: 1 08:53:32,450 AM [main] [DEBUG] SnapshotManager - follower-253: Snapshot success, discarding journal entries up to 0 08:53:32,450 AM [main] [DEBUG] RaftActorSnapshotMessageSupport - follower-253: SnapshotComplete received 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): handleAppendEntries: AppendEntries{term=1, leaderId=leader-254, prevLogIndex=7, prevLogTerm=1, leaderCommit=7, replicatedToAllIndex=7, payloadVersion=0, recipientRaftVersion=5, leaderRaftVersion=5, entries==[DefaultLogEntry[index=8, term=1, command=foo-7]]} 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): Number of entries to be appended = 1 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): After cleanup, lastIndex: 7, entries to be added from: 0 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): Append entry to log foo-7 08:53:32,450 AM [main] [DEBUG] ReplicatedLogImpl - follower-253: Append log entry and persist DefaultLogEntry[index=8, term=1, command=foo-7] 08:53:32,450 AM [main] [DEBUG] RaftStorageCompleter - test: 1 completion(s) pending 08:53:32,450 AM [main] [DEBUG] RaftStorageCompleter - test: running 1 completion(s) 08:53:32,450 AM [main] [DEBUG] ReplicatedLogImpl - follower-253: persist complete JournaledLogEntry{index=8, term=1, command=foo-7, pending=false} 08:53:32,450 AM [main] [DEBUG] RaftStorageCompleter - test: completed synchronized callback AppendReceivedCallback{entry=JournaledLogEntry{index=8, term=1, command=foo-7, pending=false}, callback=org.opendaylight.controller.cluster.raft.behaviors.Follower$$Lambda/0x00000007c08d6dc8@5a318de1} 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): Log size is now 4 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): Commit index set to 7 08:53:32,450 AM [main] [DEBUG] Follower - follower-253 (Follower): handleAppendEntries returning : AppendEntriesReply{term=1, success=true, followerId=follower-253, logLastIndex=8, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} 08:53:32,451 AM [main] [DEBUG] SyncStatusTracker - follower-253: Lagging 0 entries behind leader leader-254 and reached 7 (of expected 5) 08:53:32,451 AM [main] [DEBUG] Follower - follower-253 (Follower): applyLogToStateMachine, appendEntries.getLeaderCommit(): 7, context.getLastApplied(): 6, lastIndex(): 8 08:53:32,451 AM [main] [DEBUG] RaftActorBehavior - follower-253 (Follower): Setting last applied to 7 [WARN] [03/10/2026 08:53:32.451] [test-pekko.actor.default-dispatcher-5] [pekko://test/deadLetters] received dead letter from TestActor[pekko://test/user/follower-253]: AppendEntriesReply{term=1, success=true, followerId=follower-253, logLastIndex=8, logLastTerm=1, forceInstallSnapshot=false, needsLeaderAddress=false, payloadVersion=5, raftVersion=5, recipientRaftVersion=5} [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.451] [test-pekko.actor.default-dispatcher-12] [pekko://test/deadLetters] Message [org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply] from TestActor[pekko://test/user/follower-253] to Actor[pekko://test/deadLetters] was not delivered. [6] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/deadLetters] 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:32,451 AM [main] [DEBUG] AbstractReplicatedLog - follower-253: Moving last applied index from 6 to 7 08:53:32,451 AM [test-pekko.actor.default-dispatcher-12] [INFO] RemoteActorRefProvider$RemoteDeadLetterActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply] from TestActor[pekko://test/user/follower-253] to Actor[pekko://test/deadLetters] was not delivered. [6] dead letters encountered. If this is not an expected behavior then Actor[pekko://test/deadLetters] 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:32,451 AM [main] [DEBUG] RaftActor - follower-253: Applying state for log index 7 data foo-7 08:53:32,451 AM [main] [INFO] MockRaftActor - follower-253: applyState called: foo-7 08:53:32,451 AM [main] [DEBUG] SnapshotManager - follower-253: fakeSnapshot purging log to 6 for term 1 08:53:32,451 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$h#-1280186225] 08:53:32,462 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/follower-253] 08:53:32,462 AM [main] [DEBUG] EnabledRaftStorage - follower-253: terminating thread VirtualThread[#439,follower-253-writer-139]/waiting 08:53:32,462 AM [follower-253-writer-139] [DEBUG] JournalWriteTask - follower-253: received 1 commands after 20.57 ms 08:53:32,462 AM [follower-253-writer-139] [DEBUG] JournalWriteTask - follower-253: completed 1 commands in 32.41 μs 08:53:32,462 AM [follower-253-writer-139] [DEBUG] JournalWriteTask - follower-253: journal writer stopped 08:53:32,463 AM [main] [DEBUG] EntryJournalV1 - follower-253: journal closed 08:53:32,463 AM [main] [INFO] EnabledRaftStorage - follower-253: journal closed 08:53:32,463 AM [main] [DEBUG] RaftStorage - follower-253: stopped executor with 0 remaining tasks 08:53:32,463 AM [main] [DEBUG] RaftStorage - follower-253: stopped executor with 0 remaining tasks 08:53:32,470 AM [main] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/leader-255] [WARN] [03/10/2026 08:53:32.470] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/leader-255]: org.opendaylight.controller.cluster.common.actor.Monitor@5ddd2e1f [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.470] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/leader-255] to Actor[pekko://test/user/termination-monitor] was not delivered. [7] 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:32,470 AM [test-pekko.actor.default-dispatcher-5] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/leader-255] to Actor[pekko://test/user/termination-monitor] was not delivered. [7] 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:32,471 AM [main] [INFO] RaftActor - leader-255: Starting recovery with journal batch size 1000 08:53:32,471 AM [main] [DEBUG] RaftStorage - leader-255: started executor 08:53:32,471 AM [main] [DEBUG] RaftStorage - leader-255: started executor 08:53:32,472 AM [main] [DEBUG] EntryJournalV1 - leader-255: metadata journal open: replayFrom=1 applyTo=0 08:53:32,473 AM [main] [DEBUG] EntryJournalV1 - leader-255: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:32,473 AM [main] [INFO] EnabledRaftStorage - leader-255: journal open: applyTo=0 08:53:32,473 AM [main] [DEBUG] RaftActor - leader-255: recovering to non-persistent 08:53:32,473 AM [leader-255-writer-140] [DEBUG] JournalWriteTask - leader-255: journal writer started 08:53:32,473 AM [leader-255-writer-140] [DEBUG] JournalWriteTask - leader-255: waiting to receive commands 08:53:32,473 AM [main] [DEBUG] PropertiesTermInfoStore - /tmp/junit-11243732144366076285/leader-255/TermInfo.properties does not exist 08:53:32,475 AM [main] [DEBUG] PropertiesTermInfoStore - leader-255: Set currentTerm=0, votedFor=null 08:53:32,475 AM [main] [INFO] Recovery - leader-255: Local TermInfo store seeded with TermInfo{term=0} 08:53:32,475 AM [main] [DEBUG] AbstractReplicatedLog - leader-255: Moving last applied index from -1 to -1 08:53:32,475 AM [main] [INFO] Recovery - leader-255: Recovery completed in in 2.508 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:32,475 AM [main] [DEBUG] RaftActor - leader-255: Recovery completed and can restore from snapshot 08:53:32,476 AM [main] [DEBUG] PropertiesTermInfoStore - leader-255: Set currentTerm=1, votedFor=leader-255 08:53:32,476 AM [main] [DEBUG] AbstractLeader - leader-255 (Leader): Election: Leader has following peers: [follower-256] 08:53:32,476 AM [main] [DEBUG] AbstractLeader - leader-255 (Leader): Checking sendAppendEntries for follower follower-256: active: false, followerNextIndex: -1, leaderLastIndex: -1, leaderSnapShotIndex: -1 08:53:32,476 AM [main] [DEBUG] RaftActor - leader-255: Persist data index=0 term=1 command=1 08:53:32,476 AM [main] [DEBUG] ReplicatedLogImpl - leader-255: Append log entry and persist JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:53:32,476 AM [main] [DEBUG] AbstractLeader - leader-255 (Leader): Replicate message: identifier: MockIdentifier{value=1}, logIndex: 0, isSendImmediate: true 08:53:32,476 AM [main] [DEBUG] AbstractLeader - leader-255 (Leader): Checking sendAppendEntries for follower follower-256: active: false, followerNextIndex: -1, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:53:32,476 AM [main] [DEBUG] AbstractLeader - leader-255 (Leader): handleAppendEntriesReply - FollowerLogInformation for follower-256 updated: matchIndex: 0, nextIndex: 1 08:53:32,476 AM [main] [DEBUG] AbstractLeader - leader-255 (Leader): Checking sendAppendEntries for follower follower-256: active: true, followerNextIndex: 1, leaderLastIndex: 0, leaderSnapShotIndex: -1 08:53:32,476 AM [main] [DEBUG] ReplicatedLogImpl - leader-255: persist complete JournaledLogEntry{index=0, term=1, command=1, pending=true} 08:53:32,477 AM [main] [DEBUG] AbstractLeader - leader-255 (Leader): Applying to log - commitIndex: 0, lastAppliedIndex: -1 08:53:32,477 AM [main] [DEBUG] RaftActorBehavior - leader-255 (Leader): Setting last applied to 0 08:53:32,477 AM [main] [DEBUG] AbstractReplicatedLog - leader-255: Moving last applied index from -1 to 0 08:53:32,477 AM [main] [DEBUG] RaftActor - leader-255: Applying state for log index 0 data 1 08:53:32,477 AM [main] [INFO] MockRaftActor - leader-255: applyState called: 1 08:53:32,477 AM [main] [INFO] TestActorFactory - Killing actor Actor[pekko://test/user/$i#-2031432361] 08:53:32,488 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/leader-255] 08:53:32,488 AM [main] [DEBUG] EnabledRaftStorage - leader-255: terminating thread VirtualThread[#440,leader-255-writer-140]/waiting 08:53:32,488 AM [leader-255-writer-140] [DEBUG] JournalWriteTask - leader-255: received 1 commands after 14.95 ms 08:53:32,488 AM [leader-255-writer-140] [DEBUG] JournalWriteTask - leader-255: completed 1 commands in 66.38 μs 08:53:32,488 AM [leader-255-writer-140] [DEBUG] JournalWriteTask - leader-255: journal writer stopped 08:53:32,488 AM [main] [DEBUG] EntryJournalV1 - leader-255: journal closed 08:53:32,488 AM [main] [INFO] EnabledRaftStorage - leader-255: journal closed 08:53:32,488 AM [main] [DEBUG] RaftStorage - leader-255: stopped executor with 0 remaining tasks 08:53:32,489 AM [main] [DEBUG] RaftStorage - leader-255: stopped executor with 0 remaining tasks 08:53:32,493 AM [main] [INFO] RaftActorTest - testRestoreFromSnapshot starting 08:53:32,494 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/test-actor-257] [WARN] [03/10/2026 08:53:32.494] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/test-actor-257]: org.opendaylight.controller.cluster.common.actor.Monitor@727844e5 [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.494] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-257] to Actor[pekko://test/user/termination-monitor] was not delivered. [8] 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:32,494 AM [test-pekko.actor.default-dispatcher-12] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-257] to Actor[pekko://test/user/termination-monitor] was not delivered. [8] 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:32,495 AM [test-pekko.actor.default-dispatcher-5] [INFO] RaftActor - test-actor-257: Starting recovery with journal batch size 1000 08:53:32,495 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: started executor 08:53:32,495 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: started executor 08:53:32,495 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-257: metadata journal open: replayFrom=1 applyTo=0 08:53:32,496 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-257: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:32,496 AM [test-pekko.actor.default-dispatcher-5] [INFO] EnabledRaftStorage - test-actor-257: journal open: applyTo=0 08:53:32,496 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - test-actor-257: starting journal recovery 08:53:32,497 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - /tmp/junit-11571070965255319367/test-actor-257/TermInfo.properties does not exist 08:53:32,497 AM [test-actor-257-writer-141] [DEBUG] JournalWriteTask - test-actor-257: journal writer started 08:53:32,497 AM [test-actor-257-writer-141] [DEBUG] JournalWriteTask - test-actor-257: waiting to receive commands 08:53:32,499 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - test-actor-257: Set currentTerm=0, votedFor=null 08:53:32,499 AM [test-pekko.actor.default-dispatcher-5] [INFO] Recovery - test-actor-257: Local TermInfo store seeded with TermInfo{term=0} 08:53:32,499 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/TermInfo.properties 08:53:32,499 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/journal-v1-1.log 08:53:32,499 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/metadata-v1-1.log 08:53:32,499 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: no eligible files found 08:53:32,499 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] AbstractReplicatedLog - test-actor-257: Moving last applied index from -1 to -1 08:53:32,499 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] JournalRecovery - test-actor-257: empty journal: appending 0 entries 08:53:32,500 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-257: updated meta to JournalMeta[replayFrom=1, applyTo=0] 08:53:32,500 AM [test-pekko.actor.default-dispatcher-5] [INFO] Recovery - test-actor-257: Recovery completed in in 3.115 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:32,500 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - test-actor-257: Recovery completed and can restore from snapshot 08:53:32,500 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - test-actor-257: Restoring snapshot: Snapshot [lastIndex=4, lastTerm=1, lastAppliedIndex=3, lastAppliedTerm=1, unAppliedEntries size=1, state=MockSnapshotState[state=[A, B, C, D]], electionTerm=1, electionVotedFor=member-1, ServerConfigPayload=null] 08:53:32,501 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - test-actor-257: Set currentTerm=1, votedFor=member-1 08:53:32,502 AM [test-pekko.actor.default-dispatcher-5] [INFO] MockRaftActor - test-actor-257: support() called 08:53:32,502 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: starting snapshot writeout to /tmp/junit-11571070965255319367/test-actor-257/snapshot-0000000069AFDC0C-1DD13FE7.tmp 08:53:32,504 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: finished snapshot writeout to /tmp/junit-11571070965255319367/test-actor-257/snapshot-0000000069AFDC0C-1DD13FE7.v1 08:53:32,504 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: selected SNAPSHOT_V1 to handle file /tmp/junit-11571070965255319367/test-actor-257/snapshot-0000000069AFDC0C-1DD13FE7.v1 08:53:32,504 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/TermInfo.properties 08:53:32,504 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/journal-v1-1.log 08:53:32,504 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/metadata-v1-1.log 08:53:32,504 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: retaining snapshot SnapshotFileV1{lastIncluded=EntryInfo[index=3, term=1], timestamp=2026-03-10T08:53:32.500252647Z, file=/tmp/junit-11571070965255319367/test-actor-257/snapshot-0000000069AFDC0C-1DD13FE7.v1, size=513, entryCompress=NONE, stateCompress=NONE} 08:53:32,504 AM [main] [DEBUG] RaftStorage - test-actor-257: selected SNAPSHOT_V1 to handle file /tmp/junit-11571070965255319367/test-actor-257/snapshot-0000000069AFDC0C-1DD13FE7.v1 08:53:32,505 AM [main] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/TermInfo.properties 08:53:32,505 AM [main] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/journal-v1-1.log 08:53:32,505 AM [main] [DEBUG] RaftStorage - test-actor-257: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-257/metadata-v1-1.log 08:53:32,505 AM [main] [DEBUG] RaftStorage - test-actor-257: picked SnapshotFileV1{lastIncluded=EntryInfo[index=3, term=1], timestamp=2026-03-10T08:53:32.500252647Z, file=/tmp/junit-11571070965255319367/test-actor-257/snapshot-0000000069AFDC0C-1DD13FE7.v1, size=513, entryCompress=NONE, stateCompress=NONE} as the latest file 08:53:32,506 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/test-actor-258] [WARN] [03/10/2026 08:53:32.507] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/test-actor-258]: org.opendaylight.controller.cluster.common.actor.Monitor@295ef5b8 [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.507] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-258] to Actor[pekko://test/user/termination-monitor] was not delivered. [9] 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:32,507 AM [test-pekko.actor.default-dispatcher-12] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-258] to Actor[pekko://test/user/termination-monitor] was not delivered. [9] 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:32,507 AM [test-pekko.actor.default-dispatcher-5] [INFO] RaftActor - test-actor-258: Starting recovery with journal batch size 1000 08:53:32,507 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: started executor 08:53:32,507 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: started executor 08:53:32,508 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-258: metadata journal open: replayFrom=1 applyTo=0 08:53:32,508 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-258: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:32,509 AM [test-pekko.actor.default-dispatcher-5] [INFO] EnabledRaftStorage - test-actor-258: journal open: applyTo=0 08:53:32,509 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - test-actor-258: recovering to non-persistent 08:53:32,509 AM [test-actor-258-writer-142] [DEBUG] JournalWriteTask - test-actor-258: journal writer started 08:53:32,509 AM [test-actor-258-writer-142] [DEBUG] JournalWriteTask - test-actor-258: waiting to receive commands 08:53:32,509 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - /tmp/junit-11571070965255319367/test-actor-258/TermInfo.properties does not exist 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - test-actor-258: Set currentTerm=0, votedFor=null 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [INFO] Recovery - test-actor-258: Local TermInfo store seeded with TermInfo{term=0} 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-258/TermInfo.properties 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-258/journal-v1-1.log 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-258/metadata-v1-1.log 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: no eligible files found 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] AbstractReplicatedLog - test-actor-258: Moving last applied index from -1 to -1 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [INFO] Recovery - test-actor-258: Recovery completed in in 2.239 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - test-actor-258: Recovery completed and can restore from snapshot 08:53:32,511 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftActor - test-actor-258: Restoring snapshot: Snapshot [lastIndex=-1, lastTerm=-1, lastAppliedIndex=-1, lastAppliedTerm=-1, unAppliedEntries size=0, state=null, electionTerm=5, electionVotedFor=member-1, ServerConfigPayload=null] 08:53:32,513 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] PropertiesTermInfoStore - test-actor-258: Set currentTerm=5, votedFor=member-1 08:53:32,513 AM [test-pekko.actor.default-dispatcher-5] [INFO] MockRaftActor - test-actor-258: support() called 08:53:32,513 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: starting snapshot writeout to /tmp/junit-11571070965255319367/test-actor-258/snapshot-0000000069AFDC0C-1E7D6DEE.tmp 08:53:32,515 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: finished snapshot writeout to /tmp/junit-11571070965255319367/test-actor-258/snapshot-0000000069AFDC0C-1E7D6DEE.v1 08:53:32,515 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: selected SNAPSHOT_V1 to handle file /tmp/junit-11571070965255319367/test-actor-258/snapshot-0000000069AFDC0C-1E7D6DEE.v1 08:53:32,515 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-258/TermInfo.properties 08:53:32,515 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-258/journal-v1-1.log 08:53:32,515 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: skipping unrecognized file /tmp/junit-11571070965255319367/test-actor-258/metadata-v1-1.log 08:53:32,515 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: retaining snapshot SnapshotFileV1{lastIncluded=EntryInfo[index=-1, term=-1], timestamp=2026-03-10T08:53:32.511536622Z, file=/tmp/junit-11571070965255319367/test-actor-258/snapshot-0000000069AFDC0C-1E7D6DEE.v1, size=64, entryCompress=NONE, stateCompress=NONE} 08:53:32,617 AM [main] [INFO] RaftActorTest - testRestoreFromSnapshot ending 08:53:32,618 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/test-actor-257] 08:53:32,629 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EnabledRaftStorage - test-actor-257: terminating thread VirtualThread[#441,test-actor-257-writer-141]/waiting 08:53:32,630 AM [test-actor-257-writer-141] [DEBUG] JournalWriteTask - test-actor-257: received 1 commands after 132.4 ms 08:53:32,630 AM [test-actor-257-writer-141] [DEBUG] JournalWriteTask - test-actor-257: completed 1 commands in 32.70 μs 08:53:32,630 AM [test-actor-257-writer-141] [DEBUG] JournalWriteTask - test-actor-257: journal writer stopped 08:53:32,630 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-257: journal closed 08:53:32,630 AM [test-pekko.actor.default-dispatcher-5] [INFO] EnabledRaftStorage - test-actor-257: journal closed 08:53:32,630 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: stopped executor with 0 remaining tasks 08:53:32,630 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-257: stopped executor with 0 remaining tasks 08:53:32,630 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/test-actor-258] 08:53:32,631 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EnabledRaftStorage - test-actor-258: terminating thread VirtualThread[#442,test-actor-258-writer-142]/waiting 08:53:32,631 AM [test-actor-258-writer-142] [DEBUG] JournalWriteTask - test-actor-258: received 1 commands after 122.0 ms 08:53:32,631 AM [test-actor-258-writer-142] [DEBUG] JournalWriteTask - test-actor-258: completed 1 commands in 13.24 μs 08:53:32,631 AM [test-actor-258-writer-142] [DEBUG] JournalWriteTask - test-actor-258: journal writer stopped 08:53:32,631 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-258: journal closed 08:53:32,631 AM [test-pekko.actor.default-dispatcher-5] [INFO] EnabledRaftStorage - test-actor-258: journal closed 08:53:32,631 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: stopped executor with 0 remaining tasks 08:53:32,631 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-258: stopped executor with 0 remaining tasks 08:53:32,635 AM [main] [INFO] RaftActorTest - testGetSnapshot starting 08:53:32,639 AM [main] [DEBUG] PropertiesTermInfoStore - test-actor-259: Set currentTerm=3, votedFor=member-1 08:53:32,639 AM [main] [DEBUG] EntryJournalV1 - test-actor-259: metadata journal open: replayFrom=1 applyTo=0 08:53:32,640 AM [main] [DEBUG] EntryJournalV1 - test-actor-259: journal open: firstIndex=1 lastIndex=0 replayFrom=1 fileEntries=0 08:53:32,645 AM [main] [DEBUG] EntryJournalV1 - test-actor-259: updated meta to JournalMeta[replayFrom=1, applyTo=2] 08:53:32,646 AM [main] [DEBUG] EntryJournalV1 - test-actor-259: journal closed 08:53:32,646 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] MockRaftActor - Actor created TestActor[pekko://test/user/test-actor-259] [WARN] [03/10/2026 08:53:32.646] [test-pekko.actor.default-dispatcher-12] [pekko://test/user/termination-monitor] received dead letter from TestActor[pekko://test/user/test-actor-259]: org.opendaylight.controller.cluster.common.actor.Monitor@72c004f7 08:53:32,647 AM [test-pekko.actor.default-dispatcher-5] [INFO] RaftActor - test-actor-259: Starting recovery with journal batch size 1000 08:53:32,647 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-259: started executor [INFO] [pekkoDeadLetter][03/10/2026 08:53:32.647] [test-pekko.actor.default-dispatcher-6] [pekko://test/user/termination-monitor] Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-259] to Actor[pekko://test/user/termination-monitor] was not delivered. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. 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:32,647 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] RaftStorage - test-actor-259: started executor 08:53:32,647 AM [test-pekko.actor.default-dispatcher-6] [INFO] EmptyLocalActorRef - pekkoDeadLetter Message [org.opendaylight.controller.cluster.common.actor.Monitor] from TestActor[pekko://test/user/test-actor-259] to Actor[pekko://test/user/termination-monitor] was not delivered. [10] dead letters encountered, no more dead letters will be logged in next [5.000 min]. 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:32,648 AM [test-pekko.actor.default-dispatcher-5] [DEBUG] EntryJournalV1 - test-actor-259: metadata journal open: replayFrom=1 applyTo=2 08:53:32,649 AM [test-pekko.actor.default-dispatcher-6] [ERROR] OneForOneStrategy - ByteBuffer derived from closeable shared sessions not supported org.apache.pekko.actor.ActorInitializationException: pekko://test/user/test-actor-259: exception during creation, root cause message: [ByteBuffer derived from closeable shared sessions not supported] at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorInitializationException$.apply(Actor.scala:206) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.create(ActorCell.scala:680) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.invokeAll$1(ActorCell.scala:523) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.systemInvoke(ActorCell.scala:545) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:298) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: 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.SegmentReader.readBytes(SegmentReader.java:101) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.Segment.indexEntries(Segment.java:333) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.Segment.(Segment.java:120) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal.loadSegments(SegmentedRaftJournal.java:330) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal.(SegmentedRaftJournal.java:77) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal$Builder.build(SegmentedRaftJournal.java:644) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.openEntries(EntryJournalV1.java:392) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.(EntryJournalV1.java:348) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EnabledRaftStorage.postStart(EnabledRaftStorage.java:100) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.RaftStorage.start(RaftStorage.java:161) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.PersistenceControl.start(PersistenceControl.java:59) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.RaftActor.preStart(RaftActor.java:193) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.Actor.aroundPreStart(Actor.scala:558) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.Actor.aroundPreStart$(Actor.scala:481) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.AbstractActor.aroundPreStart(AbstractActor.scala:229) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.create(ActorCell.scala:653) ... 10 more [ERROR] [03/10/2026 08:53:32.649] [test-pekko.actor.internal-dispatcher-4] [pekko://test/user/test-actor-259] ByteBuffer derived from closeable shared sessions not supported org.apache.pekko.actor.ActorInitializationException: pekko://test/user/test-actor-259: exception during creation, root cause message: [ByteBuffer derived from closeable shared sessions not supported] at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorInitializationException$.apply(Actor.scala:206) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.create(ActorCell.scala:680) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.invokeAll$1(ActorCell.scala:523) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.systemInvoke(ActorCell.scala:545) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.processAllSystemMessages(Mailbox.scala:298) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:246) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Caused by: 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.SegmentReader.readBytes(SegmentReader.java:101) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.Segment.indexEntries(Segment.java:333) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.Segment.(Segment.java:120) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal.loadSegments(SegmentedRaftJournal.java:330) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal.(SegmentedRaftJournal.java:77) at org.opendaylight.raft.journal@12.0.5-SNAPSHOT/org.opendaylight.raft.journal.SegmentedRaftJournal$Builder.build(SegmentedRaftJournal.java:644) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.openEntries(EntryJournalV1.java:392) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EntryJournalV1.(EntryJournalV1.java:348) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.EnabledRaftStorage.postStart(EnabledRaftStorage.java:100) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.spi.RaftStorage.start(RaftStorage.java:161) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.PersistenceControl.start(PersistenceControl.java:59) at org.opendaylight.controller.cluster.raft@12.0.5-SNAPSHOT/org.opendaylight.controller.cluster.raft.RaftActor.preStart(RaftActor.java:193) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.Actor.aroundPreStart(Actor.scala:558) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.Actor.aroundPreStart$(Actor.scala:481) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.AbstractActor.aroundPreStart(AbstractActor.scala:229) at org.opendaylight.controller.repackaged.pekko@12.0.5-SNAPSHOT/org.apache.pekko.actor.ActorCell.create(ActorCell.scala:653) ... 10 more 08:53:43,706 AM [main] [INFO] TestActorFactory - Killing actor TestActor[pekko://test/user/test-actor-259] [INFO] [03/10/2026 08:53:43.721] [main] [CoordinatedShutdown(pekko://test)] Running CoordinatedShutdown with reason [ActorSystemTerminateReason] 08:53:43,721 AM [test-pekko.actor.default-dispatcher-6] [INFO] CoordinatedShutdown - Running CoordinatedShutdown with reason [ActorSystemTerminateReason] [WARN] [03/10/2026 08:53:43.722] [test-pekko.actor.default-dispatcher-6] [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:43.722] [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:43.723] [test-pekko.actor.internal-dispatcher-3] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Shutting down... 08:53:43,723 AM [test-pekko.actor.default-dispatcher-5] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Exiting completed 08:53:43,723 AM [test-pekko.actor.default-dispatcher-5] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Shutting down... 08:53:43,723 AM [test-pekko.actor.default-dispatcher-5] [INFO] Cluster - Cluster Node [pekko://test@10.30.171.31:17355] - Successfully shut down [INFO] [03/10/2026 08:53:43.723] [test-pekko.actor.internal-dispatcher-3] [Cluster(pekko://test)] Cluster Node [pekko://test@10.30.171.31:17355] - Successfully shut down 08:53:43,724 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] EnabledRaftStorage - testConstruction: terminating thread VirtualThread[#405,testConstruction-writer-108]/waiting 08:53:43,724 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EnabledRaftStorage - testFindLeader: terminating thread VirtualThread[#400,testFindLeader-writer-104]/waiting 08:53:43,724 AM [testFindLeader-writer-104] [DEBUG] JournalWriteTask - testFindLeader: received 1 commands after 8.636 min 08:53:43,724 AM [testFindLeader-writer-104] [DEBUG] JournalWriteTask - testFindLeader: completed 1 commands in 25.50 μs 08:53:43,724 AM [testFindLeader-writer-104] [DEBUG] JournalWriteTask - testFindLeader: journal writer stopped 08:53:43,724 AM [testConstruction-writer-108] [DEBUG] JournalWriteTask - testConstruction: received 1 commands after 8.549 min 08:53:43,724 AM [testConstruction-writer-108] [DEBUG] JournalWriteTask - testConstruction: completed 1 commands in 5.780 μs 08:53:43,724 AM [testConstruction-writer-108] [DEBUG] JournalWriteTask - testConstruction: journal writer stopped 08:53:43,725 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] EntryJournalV1 - testConstruction: journal closed 08:53:43,725 AM [test-pekko.actor.default-dispatcher-7] [INFO] EnabledRaftStorage - testConstruction: journal closed 08:53:43,725 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - testConstruction: stopped executor with 0 remaining tasks 08:53:43,725 AM [test-pekko.actor.default-dispatcher-7] [DEBUG] RaftStorage - testConstruction: stopped executor with 0 remaining tasks 08:53:43,725 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] EntryJournalV1 - testFindLeader: journal closed 08:53:43,725 AM [test-pekko.actor.default-dispatcher-6] [INFO] EnabledRaftStorage - testFindLeader: journal closed 08:53:43,725 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - testFindLeader: stopped executor with 0 remaining tasks 08:53:43,725 AM [test-pekko.actor.default-dispatcher-6] [DEBUG] RaftStorage - testFindLeader: stopped executor with 0 remaining tasks 08:53:43,726 AM [test-pekko.actor.default-dispatcher-7] [INFO] RemoteActorRefProvider$RemotingTerminator - Shutting down remote daemon. [INFO] [03/10/2026 08:53:43.726] [test-pekko.remote.default-remote-dispatcher-9] [pekko://test@10.30.171.31:17355/system/remoting-terminator] Shutting down remote daemon. [INFO] [03/10/2026 08:53:43.726] [test-pekko.remote.default-remote-dispatcher-9] [pekko://test@10.30.171.31:17355/system/remoting-terminator] Remote daemon shut down; proceeding with flushing remote transports. 08:53:43,726 AM [test-pekko.actor.default-dispatcher-7] [INFO] RemoteActorRefProvider$RemotingTerminator - Remote daemon shut down; proceeding with flushing remote transports. [INFO] [03/10/2026 08:53:43.729] [test-pekko.remote.default-remote-dispatcher-8] [pekko://test@10.30.171.31:17355/system/remoting-terminator] Remoting shut down. 08:53:43,729 AM [test-pekko.actor.default-dispatcher-6] [INFO] RemoteActorRefProvider$RemotingTerminator - Remoting shut down. [DEBUG] [03/10/2026 08:53:43.729] [test-pekko.actor.internal-dispatcher-3] [EventStream] shutting down: StandardOutLogger