From cd6e12ee194c64a7948424db958e053bf2438f13 Mon Sep 17 00:00:00 2001 From: Tom Pantelis Date: Wed, 25 Mar 2015 20:40:14 -0400 Subject: [PATCH] Remove RaftActor#trimPersistentData method The recent snapshot refactoring moved the code in trimPersistentData to the SnapsotManager and it's no longer called so should be removed. Change-Id: Ieb7c3b5595f562b8debf62b2ea5b16e656e5fea4 Signed-off-by: Tom Pantelis --- .../controller/cluster/raft/RaftActor.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActor.java b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActor.java index 19804111ec..b74259d485 100644 --- a/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActor.java +++ b/opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/RaftActor.java @@ -698,17 +698,6 @@ public abstract class RaftActor extends AbstractUntypedPersistentActor { protected void onLeaderChanged(String oldLeader, String newLeader){}; - private void trimPersistentData(long sequenceNumber) { - // Trim akka snapshots - // FIXME : Not sure how exactly the SnapshotSelectionCriteria is applied - // For now guessing that it is ANDed. - persistence().deleteSnapshots(new SnapshotSelectionCriteria( - sequenceNumber - context.getConfigParams().getSnapshotBatchCount(), 43200000)); - - // Trim akka journal - persistence().deleteMessages(sequenceNumber); - } - private String getLeaderAddress(){ if(isLeader()){ return getSelf().path().toString(); -- 2.36.6