Bug 5460: Fix snaphots on follower 74/36274/2
authorTom Pantelis <tpanteli@brocade.com>
Tue, 15 Mar 2016 23:51:58 +0000 (19:51 -0400)
committerTom Pantelis <tpanteli@brocade.com>
Wed, 16 Mar 2016 00:09:51 +0000 (20:09 -0400)
commita605375505d33b6cc12e766d839fd8bccf8bb69b
tree035a10a4413ae55f3b245a3c0cc9058491fdd6fa
parent2bf7349f94202f24f132b14c9cd66340c65a67ee
Bug 5460: Fix snaphots on follower

Added a callback to the appendAndPersist call in Follower to call
captureSnapshotIfReady.

Added checks in ReplicationAndSnapshotsIntegrationTest to verify the
followers snapshot along with the leader.

Change-Id: Ie71f1b16152541d069f9d005ba669cb1e5771dd1
Signed-off-by: Tom Pantelis <tpanteli@brocade.com>
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/behaviors/Follower.java
opendaylight/md-sal/sal-akka-raft/src/test/java/org/opendaylight/controller/cluster/raft/ReplicationAndSnapshotsIntegrationTest.java