=cdd #17851 Mark distributed data as experimental

This commit is contained in:
Patrik Nordwall 2015-06-26 15:31:49 +02:00
parent 83e931ea7e
commit ee9137db4d
4 changed files with 23 additions and 5 deletions

View file

@ -3,6 +3,8 @@ import com.typesafe.tools.mima.plugin.MimaKeys
AkkaBuild.defaultSettings
AkkaBuild.experimentalSettings
Formatting.formatSettings
OSGi.distributedData
@ -12,3 +14,5 @@ Dependencies.distributedData
//MimaKeys.previousArtifact := akkaPreviousArtifact("akka-distributed-data").value
enablePlugins(MultiNodeScalaTest)

View file

@ -24,6 +24,13 @@ It is eventually consistent and geared toward providing high read and write avai
(partition tolerance), with low latency. Note that in an eventually consistent system a read may return an
out-of-date value.
.. warning::
This module is marked as **“experimental”** as of its introduction in Akka 2.4.0. We will continue to
improve this API based on our users feedback, which implies that while we try to keep incompatible
changes to a minimum the binary compatibility guarantee for maintenance releases does not apply to the
contents of the ``akka.persistence`` package.
Using the Replicator
====================
@ -502,13 +509,13 @@ To use Distributed Data you must add the following dependency in your project.
sbt::
"com.typesafe.akka" %% "akka-distributed-data" % "@version@" @crossString@
"com.typesafe.akka" %% "akka-distributed-data-experimental" % "@version@" @crossString@
maven::
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-distributed-data_@binVersion@</artifactId>
<artifactId>akka-distributed-data-experimental_@binVersion@</artifactId>
<version>@version@</version>
</dependency>

View file

@ -24,6 +24,13 @@ It is eventually consistent and geared toward providing high read and write avai
(partition tolerance), with low latency. Note that in an eventually consistent system a read may return an
out-of-date value.
.. warning::
This module is marked as **“experimental”** as of its introduction in Akka 2.4.0. We will continue to
improve this API based on our users feedback, which implies that while we try to keep incompatible
changes to a minimum the binary compatibility guarantee for maintenance releases does not apply to the
contents of the ``akka.persistence`` package.
Using the Replicator
====================
@ -490,13 +497,13 @@ To use Distributed Data you must add the following dependency in your project.
sbt::
"com.typesafe.akka" %% "akka-distributed-data" % "@version@" @crossString@
"com.typesafe.akka" %% "akka-distributed-data-experimental" % "@version@" @crossString@
maven::
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-distributed-data_@binVersion@</artifactId>
<artifactId>akka-distributed-data-experimental_@binVersion@</artifactId>
<version>@version@</version>
</dependency>

View file

@ -139,7 +139,7 @@ object AkkaBuild extends Build {
) configs (MultiJvm)
lazy val distributedData = Project(
id = "akka-distributed-data",
id = "akka-distributed-data-experimental",
base = file("akka-distributed-data"),
dependencies = Seq(cluster % "compile->compile;test->test;multi-jvm->multi-jvm")
) configs (MultiJvm)