X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-akka-raft%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fraft%2Fmessages%2FAppendEntriesReply.java;h=ffdfaa6a0ed112ce50eb22d881d2731dd7a69978;hp=521a4512c7e49beef57ca56d2ac9f41e0d10a914;hb=224aa4f574c63576961dc9dc37e075e2e5096a5a;hpb=a93bcbe711f66ef6ec7bc97972f108859c87a11e diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/messages/AppendEntriesReply.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/messages/AppendEntriesReply.java index 521a4512c7..ffdfaa6a0e 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/messages/AppendEntriesReply.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/messages/AppendEntriesReply.java @@ -8,6 +8,8 @@ package org.opendaylight.controller.cluster.raft.messages; +import org.opendaylight.controller.cluster.raft.RaftVersions; + /** * Reply for the AppendEntriesRpc message */ @@ -31,6 +33,8 @@ public class AppendEntriesReply extends AbstractRaftRPC { private final short payloadVersion; + private final short raftVersion = RaftVersions.CURRENT_VERSION; + private final boolean forceInstallSnapshot; public AppendEntriesReply(String followerId, long term, boolean success, long logLastIndex, long logLastTerm, @@ -50,12 +54,6 @@ public class AppendEntriesReply extends AbstractRaftRPC { this.forceInstallSnapshot = forceInstallSnapshot; } - - @Override - public long getTerm() { - return term; - } - public boolean isSuccess() { return success; } @@ -76,17 +74,18 @@ public class AppendEntriesReply extends AbstractRaftRPC { return payloadVersion; } - @Override - public String toString() { - StringBuilder builder = new StringBuilder(); - builder.append("AppendEntriesReply [success=").append(success).append(", logLastIndex=").append(logLastIndex) - .append(", logLastTerm=").append(logLastTerm).append(", followerId=").append(followerId) - .append(", payloadVersion=").append(", forceInstallSnapshot=").append(forceInstallSnapshot) - .append(payloadVersion).append("]"); - return builder.toString(); + public short getRaftVersion() { + return raftVersion; } public boolean isForceInstallSnapshot() { return forceInstallSnapshot; } + + @Override + public String toString() { + return "AppendEntriesReply [term=" + getTerm() + ", success=" + success + ", followerId=" + followerId + + ", logLastIndex=" + logLastIndex + ", logLastTerm=" + logLastTerm + ", forceInstallSnapshot=" + + forceInstallSnapshot + ", payloadVersion=" + payloadVersion + ", raftVersion=" + raftVersion + "]"; + } }