+build Add sort imports support. (#28780)
* Add scalafix plugin for jdk 9. * Add command alias sortImports. * Excludes some sources from SortImports. * Update SortImports to 0.4.0 * Sort imports with `sortImports` command.
This commit is contained in:
parent
ea7205eaf7
commit
0e4d41ad33
1534 changed files with 7454 additions and 6165 deletions
|
|
@ -8,11 +8,11 @@ import scala.collection.immutable
|
|||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
import akka.actor.{ ActorPath, ActorSelection, NotInfluenceReceiveTimeout }
|
||||
import akka.persistence.serialization.Message
|
||||
import akka.actor.Cancellable
|
||||
import akka.actor.DeadLetterSuppression
|
||||
import akka.annotation.InternalApi
|
||||
import akka.persistence.AtLeastOnceDelivery.Internal.Delivery
|
||||
import akka.persistence.serialization.Message
|
||||
import akka.util.ccompat._
|
||||
|
||||
@ccompatUsedUntil213
|
||||
|
|
|
|||
|
|
@ -7,17 +7,18 @@ package akka.persistence
|
|||
import java.util.UUID
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
import com.github.ghik.silencer.silent
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.actor.{ Actor, ActorCell, DeadLetter, StashOverflowException }
|
||||
import akka.annotation.{ InternalApi, InternalStableApi }
|
||||
import akka.dispatch.Envelope
|
||||
import akka.event.{ Logging, LoggingAdapter }
|
||||
import akka.util.Helpers.ConfigOps
|
||||
import com.github.ghik.silencer.silent
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
/** INTERNAL API */
|
||||
@InternalApi
|
||||
|
|
|
|||
|
|
@ -4,10 +4,10 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.actor._
|
||||
|
||||
import scala.collection.immutable
|
||||
|
||||
import akka.actor._
|
||||
|
||||
/**
|
||||
* INTERNAL API.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -7,20 +7,20 @@ package akka.persistence
|
|||
import java.util.concurrent.atomic.AtomicReference
|
||||
import java.util.function.Consumer
|
||||
|
||||
import scala.annotation.tailrec
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
|
||||
import akka.actor._
|
||||
import akka.annotation.InternalApi
|
||||
import akka.annotation.InternalStableApi
|
||||
import akka.event.{ Logging, LoggingAdapter }
|
||||
import akka.persistence.journal.{ EventAdapters, IdentityEventAdapters }
|
||||
import akka.util.Collections.EmptyImmutableSeq
|
||||
import akka.util.Helpers.ConfigOps
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
import scala.annotation.tailrec
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import akka.util.Reflect
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
import akka.annotation.InternalApi
|
||||
import akka.annotation.InternalStableApi
|
||||
|
||||
/**
|
||||
* Persistence configuration.
|
||||
|
|
|
|||
|
|
@ -6,15 +6,16 @@ package akka.persistence
|
|||
|
||||
import java.util.concurrent.atomic.AtomicReference
|
||||
|
||||
import scala.annotation.tailrec
|
||||
import scala.reflect.ClassTag
|
||||
import scala.util.Failure
|
||||
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import akka.actor.{ ExtendedActorSystem, Extension, ExtensionId }
|
||||
import akka.annotation.InternalApi
|
||||
import akka.event.Logging
|
||||
import akka.persistence.PersistencePlugin.PluginHolder
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import scala.annotation.tailrec
|
||||
import scala.reflect.ClassTag
|
||||
import scala.util.Failure
|
||||
|
||||
/**
|
||||
* INTERNAL API
|
||||
|
|
|
|||
|
|
@ -4,11 +4,11 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.actor.{ ActorRef, NoSerializationVerificationNeeded }
|
||||
import akka.persistence.serialization.Message
|
||||
import scala.collection.immutable
|
||||
|
||||
import akka.actor.{ ActorRef, NoSerializationVerificationNeeded }
|
||||
import akka.annotation.DoNotInherit
|
||||
import akka.persistence.serialization.Message
|
||||
import akka.util.HashCode
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -9,11 +9,12 @@ import java.lang.{ Iterable => JIterable }
|
|||
import scala.collection.immutable
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import akka.actor._
|
||||
import akka.annotation.InternalApi
|
||||
import akka.japi.Procedure
|
||||
import akka.japi.Util
|
||||
import com.typesafe.config.Config
|
||||
|
||||
abstract class RecoveryCompleted
|
||||
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.annotation.{ InternalApi, InternalStableApi }
|
||||
import akka.actor.Actor
|
||||
import akka.actor.ActorLogging
|
||||
import akka.actor.ActorRef
|
||||
import akka.actor.Props
|
||||
import akka.actor.Terminated
|
||||
import akka.annotation.{ InternalApi, InternalStableApi }
|
||||
import akka.util.MessageBuffer
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -4,20 +4,21 @@
|
|||
|
||||
package akka.persistence.fsm
|
||||
|
||||
import akka.actor._
|
||||
import akka.annotation.InternalApi
|
||||
import akka.persistence.fsm.PersistentFSM.FSMState
|
||||
import akka.persistence.serialization.Message
|
||||
import akka.persistence.{ PersistentActor, RecoveryCompleted, SnapshotOffer }
|
||||
import akka.util.JavaDurationConverters
|
||||
import scala.annotation.varargs
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.ExecutionContextExecutor
|
||||
import scala.concurrent.duration._
|
||||
import scala.reflect.ClassTag
|
||||
|
||||
import com.github.ghik.silencer.silent
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import scala.annotation.varargs
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.duration._
|
||||
import scala.reflect.ClassTag
|
||||
import scala.concurrent.ExecutionContextExecutor
|
||||
import akka.actor._
|
||||
import akka.annotation.InternalApi
|
||||
import akka.persistence.{ PersistentActor, RecoveryCompleted, SnapshotOffer }
|
||||
import akka.persistence.fsm.PersistentFSM.FSMState
|
||||
import akka.persistence.serialization.Message
|
||||
import akka.util.JavaDurationConverters
|
||||
|
||||
/**
|
||||
* SnapshotAfter Extension Id and factory for creating SnapshotAfter extension
|
||||
|
|
|
|||
|
|
@ -4,15 +4,16 @@
|
|||
|
||||
package akka.persistence.fsm
|
||||
|
||||
import scala.collection.mutable
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
import language.implicitConversions
|
||||
|
||||
import akka.actor._
|
||||
import akka.japi.pf.{ FSMTransitionHandlerBuilder, UnitMatch, UnitPFBuilder }
|
||||
import language.implicitConversions
|
||||
import scala.collection.mutable
|
||||
|
||||
import akka.routing.{ Deafen, Listen, Listeners }
|
||||
import akka.util.unused
|
||||
import akka.util.JavaDurationConverters._
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
import akka.util.unused
|
||||
|
||||
/**
|
||||
* Finite State Machine actor trait. Use as follows:
|
||||
|
|
@ -720,11 +721,13 @@ object AbstractPersistentFSMBase {
|
|||
*/
|
||||
@deprecated("Use EventSourcedBehavior", "2.6.0")
|
||||
abstract class AbstractPersistentFSMBase[S, D, E] extends PersistentFSMBase[S, D, E] {
|
||||
import java.util.{ List => JList }
|
||||
|
||||
import PersistentFSM._
|
||||
|
||||
import akka.japi.pf.FI._
|
||||
import akka.persistence.fsm.japi.pf.FSMStateFunctionBuilder
|
||||
import akka.persistence.fsm.japi.pf.FSMStopBuilder
|
||||
import akka.japi.pf.FI._
|
||||
import java.util.{ List => JList }
|
||||
import PersistentFSM._
|
||||
|
||||
/**
|
||||
* Returns this AbstractActor's ActorContext
|
||||
|
|
|
|||
|
|
@ -4,19 +4,18 @@
|
|||
|
||||
package akka.persistence.journal
|
||||
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import akka.actor._
|
||||
import akka.pattern.pipe
|
||||
import akka.persistence._
|
||||
import akka.util.Helpers.toRootLowerCase
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.ExecutionContext
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.{ Failure, Success, Try }
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
import akka.actor._
|
||||
import akka.pattern.CircuitBreaker
|
||||
import akka.pattern.pipe
|
||||
import akka.persistence._
|
||||
import akka.util.Helpers.toRootLowerCase
|
||||
|
||||
/**
|
||||
* Abstract journal, optimized for asynchronous, non-blocking writes.
|
||||
|
|
|
|||
|
|
@ -4,16 +4,16 @@
|
|||
|
||||
package akka.persistence.journal
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent._
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.util.Try
|
||||
|
||||
import akka.AkkaException
|
||||
import akka.actor._
|
||||
import akka.pattern.ask
|
||||
import akka.persistence._
|
||||
import akka.util._
|
||||
import scala.util.Try
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent._
|
||||
import scala.concurrent.duration.Duration
|
||||
|
||||
/**
|
||||
* INTERNAL API.
|
||||
|
|
|
|||
|
|
@ -7,16 +7,17 @@ package akka.persistence.journal
|
|||
import java.util
|
||||
import java.util.concurrent.ConcurrentHashMap
|
||||
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.event.{ Logging, LoggingAdapter }
|
||||
import akka.util.ccompat._
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.collection.mutable.ArrayBuffer
|
||||
import scala.reflect.ClassTag
|
||||
import scala.util.Try
|
||||
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.event.{ Logging, LoggingAdapter }
|
||||
import akka.util.ccompat._
|
||||
|
||||
/**
|
||||
* `EventAdapters` serves as a per-journal collection of bound event adapters.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -7,6 +7,10 @@ package akka.persistence.journal
|
|||
import java.net.URISyntaxException
|
||||
import java.util.concurrent.TimeoutException
|
||||
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.{
|
||||
AtomicWrite,
|
||||
|
|
@ -20,9 +24,6 @@ import akka.persistence.{
|
|||
SnapshotProtocol
|
||||
}
|
||||
import akka.util.Helpers.Requiring
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object PersistencePluginProxy {
|
||||
final case class TargetLocation(address: Address)
|
||||
|
|
@ -72,8 +73,8 @@ object PersistencePluginProxyExtension
|
|||
}
|
||||
|
||||
final class PersistencePluginProxy(config: Config) extends Actor with Stash with ActorLogging {
|
||||
import PersistencePluginProxy._
|
||||
import JournalProtocol._
|
||||
import PersistencePluginProxy._
|
||||
import SnapshotProtocol._
|
||||
|
||||
private val pluginId = self.path.name
|
||||
|
|
|
|||
|
|
@ -4,14 +4,16 @@
|
|||
|
||||
package akka.persistence.journal
|
||||
|
||||
import akka.actor.ActorRef
|
||||
import akka.actor.Actor
|
||||
import akka.persistence.JournalProtocol
|
||||
import java.util.LinkedList
|
||||
import akka.actor.Props
|
||||
import akka.actor.ActorLogging
|
||||
|
||||
import scala.collection.mutable.LinkedHashSet
|
||||
|
||||
import akka.actor.Actor
|
||||
import akka.actor.ActorLogging
|
||||
import akka.actor.ActorRef
|
||||
import akka.actor.Props
|
||||
import akka.persistence.JournalProtocol
|
||||
|
||||
/**
|
||||
* INTERNAL API
|
||||
*
|
||||
|
|
|
|||
|
|
@ -4,9 +4,10 @@
|
|||
|
||||
package akka.persistence.journal
|
||||
|
||||
import scala.collection.immutable
|
||||
|
||||
import akka.actor.Actor
|
||||
import akka.persistence.{ Persistence, PersistentEnvelope, PersistentRepr }
|
||||
import scala.collection.immutable
|
||||
import akka.persistence.AtomicWrite
|
||||
|
||||
private[akka] trait WriteJournalBase {
|
||||
|
|
|
|||
|
|
@ -8,16 +8,18 @@ import scala.collection.immutable
|
|||
import scala.concurrent.Future
|
||||
import scala.util.Try
|
||||
import scala.util.control.NonFatal
|
||||
import akka.annotation.ApiMayChange
|
||||
import akka.annotation.InternalApi
|
||||
import akka.persistence.journal.{ AsyncWriteJournal, Tagged }
|
||||
import akka.persistence.PersistentRepr
|
||||
import akka.persistence.AtomicWrite
|
||||
import akka.serialization.SerializationExtension
|
||||
import akka.serialization.Serializers
|
||||
|
||||
import com.typesafe.config.Config
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.annotation.ApiMayChange
|
||||
import akka.annotation.InternalApi
|
||||
import akka.persistence.AtomicWrite
|
||||
import akka.persistence.PersistentRepr
|
||||
import akka.persistence.journal.{ AsyncWriteJournal, Tagged }
|
||||
import akka.serialization.SerializationExtension
|
||||
import akka.serialization.Serializers
|
||||
|
||||
/**
|
||||
* The InmemJournal publishes writes and deletes to the `eventStream`, which tests may use to
|
||||
* verify that expected events have been persisted or deleted.
|
||||
|
|
|
|||
|
|
@ -5,11 +5,12 @@
|
|||
package akka.persistence.journal.japi
|
||||
|
||||
import java.util.function.Consumer
|
||||
|
||||
import scala.concurrent.Future
|
||||
|
||||
import akka.actor.Actor
|
||||
import akka.persistence.journal.{ AsyncRecovery => SAsyncReplay }
|
||||
import akka.persistence.PersistentRepr
|
||||
import akka.persistence.journal.{ AsyncRecovery => SAsyncReplay }
|
||||
|
||||
/**
|
||||
* Java API: asynchronous message replay and sequence number recovery interface.
|
||||
|
|
|
|||
|
|
@ -5,13 +5,14 @@
|
|||
package akka.persistence.journal.japi
|
||||
|
||||
import scala.collection.immutable
|
||||
import akka.util.ccompat.JavaConverters._
|
||||
import scala.concurrent.Future
|
||||
import scala.util.Failure
|
||||
import scala.util.Try
|
||||
|
||||
import akka.persistence._
|
||||
import akka.persistence.journal.{ AsyncWriteJournal => SAsyncWriteJournal }
|
||||
import akka.util.ccompat._
|
||||
import scala.concurrent.Future
|
||||
import scala.util.Try
|
||||
import scala.util.Failure
|
||||
import akka.util.ccompat.JavaConverters._
|
||||
|
||||
/**
|
||||
* Java API: abstract journal, optimized for asynchronous, non-blocking writes.
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
package akka.persistence.journal.leveldb
|
||||
|
||||
import org.iq80.leveldb.DBIterator
|
||||
|
||||
import akka.actor.Actor
|
||||
import akka.util.ByteString.UTF_8
|
||||
import akka.util.unused
|
||||
|
|
|
|||
|
|
@ -4,20 +4,21 @@
|
|||
|
||||
package akka.persistence.journal.leveldb
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.Persistence
|
||||
import akka.persistence.journal._
|
||||
import akka.util.Timeout
|
||||
import akka.util.Helpers.ConfigOps
|
||||
import akka.persistence.PersistentRepr
|
||||
import scala.concurrent.Future
|
||||
|
||||
import akka.persistence.JournalProtocol.RecoverySuccess
|
||||
import akka.persistence.JournalProtocol.ReplayMessagesFailure
|
||||
import akka.pattern.pipe
|
||||
import com.typesafe.config.Config
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.actor._
|
||||
import akka.pattern.pipe
|
||||
import akka.persistence.JournalProtocol.RecoverySuccess
|
||||
import akka.persistence.JournalProtocol.ReplayMessagesFailure
|
||||
import akka.persistence.Persistence
|
||||
import akka.persistence.PersistentRepr
|
||||
import akka.persistence.journal._
|
||||
import akka.util.Helpers.ConfigOps
|
||||
import akka.util.Timeout
|
||||
|
||||
/**
|
||||
* INTERNAL API.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -5,9 +5,11 @@
|
|||
package akka.persistence.journal.leveldb
|
||||
|
||||
import scala.concurrent.Future
|
||||
|
||||
import org.iq80.leveldb.DBIterator
|
||||
|
||||
import akka.persistence._
|
||||
import akka.persistence.journal.AsyncRecovery
|
||||
import org.iq80.leveldb.DBIterator
|
||||
import akka.persistence.journal.leveldb.LeveldbJournal.ReplayedTaggedMessage
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -6,20 +6,21 @@ package akka.persistence.journal.leveldb
|
|||
|
||||
import java.io.File
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.collection.mutable
|
||||
import akka.actor._
|
||||
import akka.persistence._
|
||||
import akka.persistence.journal.WriteJournalBase
|
||||
import akka.serialization.SerializationExtension
|
||||
import scala.concurrent.Future
|
||||
import scala.util._
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
import com.typesafe.config.{ Config, ConfigFactory, ConfigObject }
|
||||
import org.iq80.leveldb._
|
||||
|
||||
import scala.collection.immutable
|
||||
import akka.util.ccompat.JavaConverters._
|
||||
import scala.util._
|
||||
import scala.concurrent.Future
|
||||
import scala.util.control.NonFatal
|
||||
import akka.actor._
|
||||
import akka.persistence._
|
||||
import akka.persistence.journal.Tagged
|
||||
import com.typesafe.config.{ Config, ConfigFactory, ConfigObject }
|
||||
import akka.persistence.journal.WriteJournalBase
|
||||
import akka.serialization.SerializationExtension
|
||||
import akka.util.ccompat.JavaConverters._
|
||||
|
||||
private[persistence] object LeveldbStore {
|
||||
val emptyConfig = ConfigFactory.empty()
|
||||
|
|
|
|||
|
|
@ -4,15 +4,17 @@
|
|||
|
||||
package akka.persistence.journal.leveldb
|
||||
|
||||
import akka.persistence.journal.AsyncWriteTarget
|
||||
import akka.pattern.pipe
|
||||
import scala.util.Try
|
||||
import scala.util.Success
|
||||
import scala.util.Failure
|
||||
import scala.util.control.NonFatal
|
||||
import akka.persistence.AtomicWrite
|
||||
import com.typesafe.config.Config
|
||||
import scala.concurrent.Future
|
||||
import scala.util.Failure
|
||||
import scala.util.Success
|
||||
import scala.util.Try
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import akka.pattern.pipe
|
||||
import akka.persistence.AtomicWrite
|
||||
import akka.persistence.journal.AsyncWriteTarget
|
||||
|
||||
/**
|
||||
* A LevelDB store that can be shared by multiple actor systems. The shared store must be
|
||||
|
|
|
|||
|
|
@ -4,24 +4,25 @@
|
|||
|
||||
package akka.persistence.serialization
|
||||
|
||||
import akka.actor.{ ActorPath, ExtendedActorSystem }
|
||||
import akka.persistence.AtLeastOnceDelivery._
|
||||
import akka.persistence._
|
||||
import akka.persistence.fsm.PersistentFSM.{ PersistentFSMSnapshot, StateChangeEvent }
|
||||
import akka.persistence.serialization.{ MessageFormats => mf }
|
||||
import akka.serialization._
|
||||
import akka.protobufv3.internal.ByteString
|
||||
import java.io.NotSerializableException
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.collection.immutable.VectorBuilder
|
||||
import scala.concurrent.duration
|
||||
import akka.actor.Actor
|
||||
import akka.util.ccompat._
|
||||
|
||||
import scala.concurrent.duration.Duration
|
||||
import java.io.NotSerializableException
|
||||
|
||||
import com.github.ghik.silencer.silent
|
||||
|
||||
import akka.actor.{ ActorPath, ExtendedActorSystem }
|
||||
import akka.actor.Actor
|
||||
import akka.persistence._
|
||||
import akka.persistence.AtLeastOnceDelivery._
|
||||
import akka.persistence.fsm.PersistentFSM.{ PersistentFSMSnapshot, StateChangeEvent }
|
||||
import akka.persistence.serialization.{ MessageFormats => mf }
|
||||
import akka.protobufv3.internal.ByteString
|
||||
import akka.serialization._
|
||||
import akka.util.ccompat._
|
||||
|
||||
/**
|
||||
* Marker trait for all protobuf-serializable messages in `akka.persistence`.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
package akka.persistence.serialization
|
||||
|
||||
import java.io._
|
||||
|
||||
import akka.actor._
|
||||
import akka.serialization._
|
||||
import akka.util.ByteString.UTF_8
|
||||
|
|
|
|||
|
|
@ -4,10 +4,10 @@
|
|||
|
||||
package akka.persistence.snapshot
|
||||
|
||||
import akka.persistence.{ SelectedSnapshot, SnapshotMetadata, SnapshotSelectionCriteria }
|
||||
|
||||
import scala.concurrent.Future
|
||||
|
||||
import akka.persistence.{ SelectedSnapshot, SnapshotMetadata, SnapshotSelectionCriteria }
|
||||
|
||||
/**
|
||||
* Used as default snapshot-store in case no other store was configured.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -5,13 +5,13 @@
|
|||
package akka.persistence.snapshot
|
||||
|
||||
import scala.concurrent.ExecutionContext
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import akka.actor._
|
||||
import akka.pattern.CircuitBreaker
|
||||
import akka.pattern.pipe
|
||||
import akka.persistence._
|
||||
import akka.pattern.CircuitBreaker
|
||||
|
||||
/**
|
||||
* Abstract snapshot store.
|
||||
|
|
|
|||
|
|
@ -4,11 +4,11 @@
|
|||
|
||||
package akka.persistence.snapshot.japi
|
||||
|
||||
import scala.concurrent.Future
|
||||
|
||||
import akka.japi.Util._
|
||||
import akka.persistence._
|
||||
import akka.persistence.snapshot.{ SnapshotStore => SSnapshotStore }
|
||||
import akka.japi.Util._
|
||||
|
||||
import scala.concurrent.Future
|
||||
|
||||
/**
|
||||
* Java API: abstract snapshot store.
|
||||
|
|
|
|||
|
|
@ -6,6 +6,13 @@ package akka.persistence.snapshot.local
|
|||
|
||||
import java.io._
|
||||
import java.net.{ URLDecoder, URLEncoder }
|
||||
import java.nio.file.Files
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.Future
|
||||
import scala.util._
|
||||
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import akka.actor.ActorLogging
|
||||
import akka.persistence._
|
||||
|
|
@ -14,12 +21,6 @@ import akka.persistence.snapshot._
|
|||
import akka.serialization.SerializationExtension
|
||||
import akka.util.ByteString.UTF_8
|
||||
import akka.util.ccompat._
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.Future
|
||||
import scala.util._
|
||||
import java.nio.file.Files
|
||||
|
||||
/**
|
||||
* INTERNAL API
|
||||
|
|
|
|||
|
|
@ -4,12 +4,12 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
import akka.actor._
|
||||
import akka.actor.SupervisorStrategy.{ Escalate, Stop }
|
||||
import akka.testkit.{ AkkaSpec, ImplicitSender, TestProbe }
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
object AtLeastOnceDeliveryCrashSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -4,8 +4,9 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.ThreadLocalRandom
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.postfixOps
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
|
|
|||
|
|
@ -4,15 +4,16 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.AtLeastOnceDelivery.{ AtLeastOnceDeliverySnapshot, UnconfirmedWarning }
|
||||
import akka.testkit._
|
||||
import com.typesafe.config._
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.Failure
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
import com.typesafe.config._
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.AtLeastOnceDelivery.{ AtLeastOnceDeliverySnapshot, UnconfirmedWarning }
|
||||
import akka.testkit._
|
||||
|
||||
object AtLeastOnceDeliverySpec {
|
||||
|
||||
case class Req(payload: String)
|
||||
|
|
|
|||
|
|
@ -6,18 +6,19 @@ package akka.persistence
|
|||
|
||||
import java.io.File
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.journal.{ EventAdapter, EventSeq }
|
||||
import akka.testkit.TestProbe
|
||||
import akka.util.unused
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
import org.apache.commons.io.FileUtils
|
||||
import org.scalatest.BeforeAndAfterAll
|
||||
import org.scalatest.matchers.should.Matchers
|
||||
import org.scalatest.wordspec.AnyWordSpecLike
|
||||
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor._
|
||||
import akka.persistence.journal.{ EventAdapter, EventSeq }
|
||||
import akka.testkit.TestProbe
|
||||
import akka.util.unused
|
||||
|
||||
object EndToEndEventAdapterSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -4,14 +4,15 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import scala.collection.immutable
|
||||
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
|
||||
import akka.actor._
|
||||
import akka.event.Logging
|
||||
import akka.persistence.EventAdapterSpec.{ Tagged, UserDataChanged }
|
||||
import akka.persistence.journal.{ EventAdapter, EventSeq, SingleEventSeq }
|
||||
import akka.testkit.ImplicitSender
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
|
||||
import scala.collection.immutable
|
||||
|
||||
object EventAdapterSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -4,16 +4,16 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
import akka.actor._
|
||||
import akka.event.Logging
|
||||
import akka.event.Logging.Warning
|
||||
import akka.persistence.journal.inmem.InmemJournal
|
||||
import akka.testkit.{ EventFilter, ImplicitSender, TestEvent }
|
||||
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
object EventSourcedActorDeleteFailureSpec {
|
||||
|
||||
case class DeleteTo(n: Long)
|
||||
|
|
|
|||
|
|
@ -4,17 +4,16 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.Future
|
||||
import scala.util.{ Failure, Try }
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
import akka.actor.{ OneForOneStrategy, _ }
|
||||
import akka.persistence.journal.AsyncWriteJournal
|
||||
import akka.persistence.journal.inmem.InmemJournal
|
||||
import akka.testkit.{ EventFilter, ImplicitSender, TestEvent, TestProbe }
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.util.control.NoStackTrace
|
||||
import scala.util.{ Failure, Try }
|
||||
|
||||
import scala.concurrent.Future
|
||||
|
||||
object EventSourcedActorFailureSpec {
|
||||
import PersistentActorSpec.{ Cmd, Evt, ExamplePersistentActor }
|
||||
|
||||
|
|
|
|||
|
|
@ -4,10 +4,11 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.persistence.journal.inmem.InmemJournal
|
||||
import com.typesafe.config.Config
|
||||
import akka.testkit.ImplicitSender
|
||||
|
||||
import akka.actor.Actor
|
||||
import akka.persistence.journal.inmem.InmemJournal
|
||||
import akka.testkit.ImplicitSender
|
||||
import akka.util.unused
|
||||
|
||||
object LoadPluginSpec {
|
||||
|
|
|
|||
|
|
@ -4,11 +4,13 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.actor._
|
||||
import akka.testkit._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import scala.concurrent.Await
|
||||
|
||||
object ManyRecoveriesSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -4,11 +4,12 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.actor.{ Actor, Props }
|
||||
import akka.event.Logging
|
||||
import akka.event.Logging.Warning
|
||||
import akka.testkit.{ EventFilter, ImplicitSender, TestEvent }
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
object OptionalSnapshotStoreSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -7,16 +7,14 @@ package akka.persistence
|
|||
import java.io.File
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
|
||||
import org.scalatest.matchers.{ MatchResult, Matcher }
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.reflect.ClassTag
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
|
||||
import org.apache.commons.io.FileUtils
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import org.scalatest.matchers.{ MatchResult, Matcher }
|
||||
|
||||
import akka.actor.Props
|
||||
import akka.testkit.AkkaSpec
|
||||
|
|
|
|||
|
|
@ -4,16 +4,17 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.actor.DeadLetter
|
||||
import akka.persistence.PersistentActorBoundedStashingSpec._
|
||||
import akka.persistence.journal.SteppingInmemJournal
|
||||
import akka.testkit.TestEvent.Mute
|
||||
import akka.testkit.EventFilter
|
||||
import akka.testkit.ImplicitSender
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import com.typesafe.config.Config
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.DeadLetter
|
||||
import akka.persistence.PersistentActorBoundedStashingSpec._
|
||||
import akka.persistence.journal.SteppingInmemJournal
|
||||
import akka.testkit.EventFilter
|
||||
import akka.testkit.ImplicitSender
|
||||
import akka.testkit.TestEvent.Mute
|
||||
|
||||
object PersistentActorBoundedStashingSpec {
|
||||
final case class Cmd(data: Any)
|
||||
|
|
|
|||
|
|
@ -4,11 +4,13 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.actor._
|
||||
import akka.testkit._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.JournalProtocol._
|
||||
import akka.testkit._
|
||||
|
||||
object PersistentActorJournalProtocolSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -4,13 +4,14 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.actor.Status.Failure
|
||||
import akka.actor.{ Actor, ActorLogging, ActorRef, Props }
|
||||
import akka.persistence.journal.SteppingInmemJournal
|
||||
import akka.testkit.{ AkkaSpec, ImplicitSender, TestProbe }
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.{ Actor, ActorLogging, ActorRef, Props }
|
||||
import akka.actor.Status.Failure
|
||||
import akka.persistence.journal.SteppingInmemJournal
|
||||
import akka.testkit.{ AkkaSpec, ImplicitSender, TestProbe }
|
||||
|
||||
object PersistentActorRecoveryTimeoutSpec {
|
||||
val journalId = "persistent-actor-recovery-timeout-spec"
|
||||
|
|
|
|||
|
|
@ -6,18 +6,19 @@ package akka.persistence
|
|||
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.PersistentActorSpec._
|
||||
import akka.testkit.{ EventFilter, ImplicitSender, TestLatch, TestProbe }
|
||||
import com.github.ghik.silencer.silent
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
|
||||
import scala.collection.immutable.Seq
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.Random
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
import com.github.ghik.silencer.silent
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.PersistentActorSpec._
|
||||
import akka.testkit.{ EventFilter, ImplicitSender, TestLatch, TestProbe }
|
||||
|
||||
object PersistentActorSpec {
|
||||
|
||||
final case class Cmd(data: Any)
|
||||
|
|
|
|||
|
|
@ -4,15 +4,16 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import akka.actor.SupervisorStrategy.Resume
|
||||
import scala.concurrent.duration._
|
||||
import scala.reflect.ClassTag
|
||||
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import akka.actor.{ Actor, ActorRef, OneForOneStrategy, Props }
|
||||
import akka.actor.SupervisorStrategy.Resume
|
||||
import akka.persistence.journal.SteppingInmemJournal
|
||||
import akka.testkit.ImplicitSender
|
||||
import akka.util.unused
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.reflect.ClassTag
|
||||
|
||||
object PersistentActorStashingSpec {
|
||||
final case class Cmd(data: Any)
|
||||
|
|
|
|||
|
|
@ -7,11 +7,12 @@ package akka.persistence
|
|||
import scala.concurrent.duration._
|
||||
import scala.util.control.NoStackTrace
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.actor._
|
||||
import akka.testkit.{ EventFilter, ImplicitSender, TestEvent }
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.testkit.TestProbe
|
||||
import akka.testkit.TestActors
|
||||
import akka.testkit.TestProbe
|
||||
|
||||
object RecoveryPermitterSpec {
|
||||
|
||||
|
|
@ -48,8 +49,8 @@ class RecoveryPermitterSpec extends PersistenceSpec(ConfigFactory.parseString(s"
|
|||
akka.persistence.journal.plugin = "akka.persistence.journal.inmem"
|
||||
akka.actor.warn-about-java-serializer-usage = off
|
||||
""")) with ImplicitSender {
|
||||
import RecoveryPermitterSpec._
|
||||
import RecoveryPermitter._
|
||||
import RecoveryPermitterSpec._
|
||||
|
||||
system.eventStream.publish(TestEvent.Mute(EventFilter[TestExc]()))
|
||||
|
||||
|
|
|
|||
|
|
@ -6,15 +6,16 @@ package akka.persistence
|
|||
|
||||
import java.io.IOException
|
||||
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.postfixOps
|
||||
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import akka.actor.{ ActorRef, Props }
|
||||
import akka.event.Logging
|
||||
import akka.persistence.snapshot.local.LocalSnapshotStore
|
||||
import akka.testkit.{ EventFilter, ImplicitSender, TestEvent }
|
||||
import com.typesafe.config.Config
|
||||
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.postfixOps
|
||||
|
||||
object SnapshotFailureRobustnessSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -6,11 +6,12 @@ package akka.persistence
|
|||
|
||||
import java.io.File
|
||||
|
||||
import org.apache.commons.io.FileUtils
|
||||
|
||||
import akka.actor._
|
||||
import akka.persistence.serialization.Snapshot
|
||||
import akka.serialization.{ Serialization, SerializationExtension }
|
||||
import akka.testkit._
|
||||
import org.apache.commons.io.FileUtils
|
||||
|
||||
object SnapshotRecoveryWithEmptyJournalSpec {
|
||||
val survivingSnapshotPath = "target/survivingSnapshotPath"
|
||||
|
|
|
|||
|
|
@ -4,10 +4,11 @@
|
|||
|
||||
package akka.persistence
|
||||
|
||||
import java.io._
|
||||
|
||||
import akka.actor.{ ActorRef, Props }
|
||||
import akka.serialization.Serializer
|
||||
import akka.testkit.{ ImplicitSender }
|
||||
import java.io._
|
||||
import akka.testkit.ImplicitSender
|
||||
|
||||
object SnapshotSerializationSpec {
|
||||
trait SerializationMarker
|
||||
|
|
|
|||
|
|
@ -84,8 +84,8 @@ object SnapshotSpec {
|
|||
}
|
||||
|
||||
class SnapshotSpec extends PersistenceSpec(PersistenceSpec.config("leveldb", "SnapshotSpec")) with ImplicitSender {
|
||||
import SnapshotSpec._
|
||||
import SnapshotProtocol._
|
||||
import SnapshotSpec._
|
||||
|
||||
override protected def beforeEach(): Unit = {
|
||||
super.beforeEach()
|
||||
|
|
|
|||
|
|
@ -8,10 +8,11 @@ import scala.concurrent.duration._
|
|||
import scala.runtime.BoxedUnit
|
||||
import scala.runtime.BoxedUnit
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.actor._
|
||||
import akka.japi.Procedure
|
||||
import akka.testkit.{ EventFilter, ImplicitSender }
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.testkit.TestEvent.Mute
|
||||
|
||||
object TimerPersistentActorSpec {
|
||||
|
|
|
|||
|
|
@ -6,17 +6,18 @@ package akka.persistence.fsm
|
|||
|
||||
import java.io.File
|
||||
|
||||
import akka.actor.{ ActorSystem, _ }
|
||||
import akka.persistence._
|
||||
import akka.persistence.fsm.PersistentFSM._
|
||||
import akka.testkit._
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.postfixOps
|
||||
import scala.reflect.ClassTag
|
||||
|
||||
import com.github.ghik.silencer.silent
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
import org.apache.commons.io.FileUtils
|
||||
|
||||
import scala.concurrent.duration._
|
||||
import scala.language.postfixOps
|
||||
import scala.reflect.ClassTag
|
||||
import akka.actor.{ ActorSystem, _ }
|
||||
import akka.persistence._
|
||||
import akka.persistence.fsm.PersistentFSM._
|
||||
import akka.testkit._
|
||||
|
||||
@silent("deprecated")
|
||||
abstract class PersistentFSMSpec(config: Config) extends PersistenceSpec(config) with ImplicitSender {
|
||||
|
|
|
|||
|
|
@ -4,9 +4,10 @@
|
|||
|
||||
package akka.persistence.journal
|
||||
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.testkit.AkkaSpec
|
||||
import com.typesafe.config.ConfigFactory
|
||||
|
||||
class InmemEventAdaptersSpec extends AkkaSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@
|
|||
package akka.persistence.journal
|
||||
|
||||
import akka.actor._
|
||||
import akka.testkit._
|
||||
import akka.persistence.JournalProtocol
|
||||
import akka.persistence.PersistentRepr
|
||||
import akka.testkit._
|
||||
|
||||
class ReplayFilterSpec extends AkkaSpec with ImplicitSender {
|
||||
import JournalProtocol._
|
||||
|
|
|
|||
|
|
@ -4,17 +4,19 @@
|
|||
|
||||
package akka.persistence.journal
|
||||
|
||||
import scala.collection.immutable.Seq
|
||||
import scala.concurrent.{ Await, Future, Promise }
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.Try
|
||||
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
|
||||
import akka.actor.{ ActorRef, ActorSystem }
|
||||
import akka.pattern.ask
|
||||
import akka.persistence.journal.inmem.InmemJournal
|
||||
import akka.persistence.{ AtomicWrite, PersistentRepr }
|
||||
import akka.util.Timeout
|
||||
import akka.persistence.journal.inmem.InmemJournal
|
||||
import akka.testkit._
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
import scala.collection.immutable.Seq
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.{ Await, Future, Promise }
|
||||
import scala.util.Try
|
||||
import akka.util.Timeout
|
||||
|
||||
object SteppingInmemJournal {
|
||||
|
||||
|
|
|
|||
|
|
@ -4,14 +4,16 @@
|
|||
|
||||
package akka.persistence.journal.chaos
|
||||
|
||||
import java.util.concurrent.ThreadLocalRandom
|
||||
|
||||
import scala.collection.immutable
|
||||
import scala.concurrent.Future
|
||||
import java.util.concurrent.ThreadLocalRandom
|
||||
import scala.util.Try
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
import akka.persistence._
|
||||
import akka.persistence.journal.AsyncWriteJournal
|
||||
import akka.persistence.journal.inmem.InmemMessages
|
||||
import scala.util.Try
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
class WriteFailedException(ps: Seq[PersistentRepr])
|
||||
extends TestException(s"write failed for payloads = [${ps.map(_.payload)}]")
|
||||
|
|
|
|||
|
|
@ -6,15 +6,16 @@ package akka.persistence.journal.leveldb
|
|||
|
||||
import java.io.File
|
||||
|
||||
import akka.actor.{ ActorLogging, ActorRef, ActorSystem, Props }
|
||||
import akka.persistence.journal.leveldb.JournalCompactionSpec.EventLogger._
|
||||
import akka.persistence.journal.leveldb.JournalCompactionSpec.SpecComponentBuilder
|
||||
import akka.persistence.{ DeleteMessagesSuccess, PersistenceSpec, PersistentActor }
|
||||
import akka.testkit.TestProbe
|
||||
import scala.util.Random
|
||||
|
||||
import com.typesafe.config.Config
|
||||
import org.apache.commons.io.FileUtils
|
||||
|
||||
import scala.util.Random
|
||||
import akka.actor.{ ActorLogging, ActorRef, ActorSystem, Props }
|
||||
import akka.persistence.{ DeleteMessagesSuccess, PersistenceSpec, PersistentActor }
|
||||
import akka.persistence.journal.leveldb.JournalCompactionSpec.EventLogger._
|
||||
import akka.persistence.journal.leveldb.JournalCompactionSpec.SpecComponentBuilder
|
||||
import akka.testkit.TestProbe
|
||||
|
||||
class JournalNoCompactionSpec
|
||||
extends JournalCompactionSpecBase(SpecComponentBuilder("leveldb-JournalNoCompactionSpec")) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue