diff --git a/akka-persistence/src/main/scala/akka/persistence/PersistentActor.scala b/akka-persistence/src/main/scala/akka/persistence/PersistentActor.scala index c2784dbfd5..1059e91cc8 100644 --- a/akka-persistence/src/main/scala/akka/persistence/PersistentActor.scala +++ b/akka-persistence/src/main/scala/akka/persistence/PersistentActor.scala @@ -100,7 +100,7 @@ object Recovery { * Convenience method for skipping recovery in [[PersistentActor]]. * @see [[Recovery]] */ - val none: Recovery = Recovery(toSequenceNr = 0L) + val none: Recovery = Recovery(toSequenceNr = 0L, fromSnapshot = SnapshotSelectionCriteria.None) } final class RecoveryTimedOut(message: String) extends RuntimeException(message) with NoStackTrace diff --git a/akka-persistence/src/test/scala/akka/persistence/SnapshotRecoveryLocalStoreSpec.scala b/akka-persistence/src/test/scala/akka/persistence/SnapshotRecoveryLocalStoreSpec.scala index bae79abb39..6db9856cab 100644 --- a/akka-persistence/src/test/scala/akka/persistence/SnapshotRecoveryLocalStoreSpec.scala +++ b/akka-persistence/src/test/scala/akka/persistence/SnapshotRecoveryLocalStoreSpec.scala @@ -22,9 +22,10 @@ object SnapshotRecoveryLocalStoreSpec { } class LoadSnapshotTestPersistentActor(name: String, probe: ActorRef) extends NamedPersistentActor(name) - with TurnOffRecoverOnStart with ActorLogging { + override def recovery = Recovery(toSequenceNr = 0) + def receiveCommand = { case _ ⇒ } @@ -58,4 +59,4 @@ class SnapshotRecoveryLocalStoreSpec extends PersistenceSpec(PersistenceSpec.con } } -} \ No newline at end of file +}