X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2FRaftActorRecoverySupport.java;h=8cf01f11eb7e95b8944e117d4112600f2c00fd9f;hb=13ba9adfa24716a7b27bc4cfef198b3fa5c577b0;hp=38db03e534fc5423d1b1e72cbaf76f2b399250b1;hpb=dc3e8242e7f0a2c937bacad2f2a7d41162d2209e;p=controller.git diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorRecoverySupport.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorRecoverySupport.java index 38db03e534..8cf01f11eb 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorRecoverySupport.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActorRecoverySupport.java @@ -127,6 +127,8 @@ class RaftActorRecoverySupport { long lastUnappliedIndex = context.getLastApplied() + 1; if(log.isDebugEnabled()) { + // it can happen that lastUnappliedIndex > toIndex, if the AJE is in the persistent journal + // but the entry itself has made it to that state and recovered via the snapshot log.debug("{}: Received apply journal entries for recovery, applying to state: {} to {}", context.getId(), lastUnappliedIndex, toIndex); }