Port CRDTs from multi dc (#29372)

* Metadata for snapshots for active active

* Port CRDTs from multi dc

* Review feedback
This commit is contained in:
Christopher Batey 2020-07-16 20:56:57 +01:00
parent 7e91428428
commit 116c13677a
15 changed files with 7965 additions and 28 deletions

View file

@ -461,6 +461,7 @@ lazy val persistenceTyped = akkaModule("akka-persistence-typed")
.dependsOn(
actorTyped,
streamTyped,
remote,
persistence % "compile->compile;test->test",
persistenceQuery,
actorTestkitTyped % "test->test",
@ -470,6 +471,9 @@ lazy val persistenceTyped = akkaModule("akka-persistence-typed")
.settings(javacOptions += "-parameters") // for Jackson
.settings(Dependencies.persistenceShared)
.settings(AutomaticModuleName.settings("akka.persistence.typed"))
.settings(Protobuf.settings)
// To be able to import ContainerFormats.proto
.settings(Protobuf.importPath := Some(baseDirectory.value / ".." / "akka-remote" / "src" / "main" / "protobuf"))
.settings(OSGi.persistenceTyped)
lazy val clusterTyped = akkaModule("akka-cluster-typed")