diff --git a/akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala b/akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala
index 5e69a0ef85b..e348fea5137 100644
--- a/akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala
+++ b/akka-actor-tests/src/test/scala/akka/config/ConfigSpec.scala
@@ -25,8 +25,8 @@ class ConfigSpec extends AkkaSpec(ConfigFactory.defaultReference(ActorSystem.fin
{
import config._
- getString("akka.version") should be("2.3-SNAPSHOT")
- settings.ConfigVersion should be("2.3-SNAPSHOT")
+ getString("akka.version") should be("2.3.0")
+ settings.ConfigVersion should be("2.3.0")
getBoolean("akka.daemonic") should be(false)
diff --git a/akka-actor/src/main/resources/reference.conf b/akka-actor/src/main/resources/reference.conf
index 0a04fc1c8aa..2f046e3f91b 100644
--- a/akka-actor/src/main/resources/reference.conf
+++ b/akka-actor/src/main/resources/reference.conf
@@ -7,7 +7,7 @@
akka {
# Akka version, checked against the runtime version of Akka.
- version = "2.3-SNAPSHOT"
+ version = "2.3.0"
# Home directory of Akka, modules in the deploy directory will be loaded
home = ""
diff --git a/akka-actor/src/main/scala/akka/actor/ActorSystem.scala b/akka-actor/src/main/scala/akka/actor/ActorSystem.scala
index 79654fa9782..0ddb0fdfafa 100644
--- a/akka-actor/src/main/scala/akka/actor/ActorSystem.scala
+++ b/akka-actor/src/main/scala/akka/actor/ActorSystem.scala
@@ -23,7 +23,7 @@ import scala.util.control.{ NonFatal, ControlThrowable }
object ActorSystem {
- val Version: String = "2.3-SNAPSHOT"
+ val Version: String = "2.3.0"
val EnvHome: Option[String] = System.getenv("AKKA_HOME") match {
case null | "" | "." ⇒ None
diff --git a/akka-actor/src/main/scala/akka/util/Timeout.scala b/akka-actor/src/main/scala/akka/util/Timeout.scala
index 522b24d480e..eb2660eccbf 100644
--- a/akka-actor/src/main/scala/akka/util/Timeout.scala
+++ b/akka-actor/src/main/scala/akka/util/Timeout.scala
@@ -18,7 +18,7 @@ case class Timeout(duration: FiniteDuration) {
*/
@deprecated("please be explicit about the time unit and use the two-argument version", "2.3")
def this(timeout: Long) = this(Duration(timeout, TimeUnit.MILLISECONDS))
-
+
/**
* Construct a Timeout from the given time unit and factor.
*/
@@ -40,7 +40,7 @@ object Timeout {
*/
@deprecated("please be explicit about the time unit and use the two-argument version", "2.3")
def apply(timeout: Long): Timeout = new Timeout(timeout)
-
+
/**
* Construct a Timeout from the given time unit and factor.
*/
diff --git a/akka-kernel/src/main/dist/README b/akka-kernel/src/main/dist/README
index 940e2b4f261..3837fae0b38 100644
--- a/akka-kernel/src/main/dist/README
+++ b/akka-kernel/src/main/dist/README
@@ -2,7 +2,7 @@
Akka
====
-This is the Akka 2.3-SNAPSHOT download.
+This is the Akka 2.3.0 download.
Included are all libraries, documentation, and sources for Akka.
diff --git a/akka-kernel/src/main/dist/config/application.conf b/akka-kernel/src/main/dist/config/application.conf
index c9daa2549ea..5f537d930e2 100644
--- a/akka-kernel/src/main/dist/config/application.conf
+++ b/akka-kernel/src/main/dist/config/application.conf
@@ -1,3 +1,3 @@
# In this file you can override any option defined in the 'reference.conf' files.
# Copy in all or parts of the 'reference.conf' files and modify as you please.
-# For more info about config, please visit the Akka Documentation: http://akka.io/docs/akka/2.3-SNAPSHOT/
+# For more info about config, please visit the Akka Documentation: http://akka.io/docs/akka/2.3.0/
diff --git a/akka-samples/akka-docs-java-lambda/build.sbt b/akka-samples/akka-docs-java-lambda/build.sbt
index d304633775d..06dbe6b003b 100644
--- a/akka-samples/akka-docs-java-lambda/build.sbt
+++ b/akka-samples/akka-docs-java-lambda/build.sbt
@@ -1,6 +1,6 @@
name := "akka-docs-java-lambda"
-version := "2.3-SNAPSHOT"
+version := "2.3.0"
scalaVersion := "2.10.3"
@@ -11,7 +11,7 @@ javacOptions ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint")
testOptions += Tests.Argument(TestFrameworks.JUnit, "-v", "-a")
libraryDependencies ++= Seq(
- "com.typesafe.akka" %% "akka-actor" % "2.3-SNAPSHOT",
- "com.typesafe.akka" %% "akka-testkit" % "2.3-SNAPSHOT" % "test",
+ "com.typesafe.akka" %% "akka-actor" % "2.3.0",
+ "com.typesafe.akka" %% "akka-testkit" % "2.3.0" % "test",
"junit" % "junit" % "4.11" % "test",
"com.novocode" % "junit-interface" % "0.10" % "test")
diff --git a/akka-samples/akka-docs-java-lambda/pom.xml b/akka-samples/akka-docs-java-lambda/pom.xml
index f3ab3a8a125..4c7a2d16b8a 100644
--- a/akka-samples/akka-docs-java-lambda/pom.xml
+++ b/akka-samples/akka-docs-java-lambda/pom.xml
@@ -11,18 +11,18 @@
This tutorial contains 3 samples of
-Akka Camel.
+Akka Camel.
This example demonstrates how to implement consumer and producer actors that
support
-
+
Asynchronous routing with their Camel endpoints. The sample
application transforms the content of the Akka homepage, http://akka.io,
by replacing every occurrence of *Akka* with *AKKA*.
diff --git a/akka-samples/akka-sample-camel-scala/build.sbt b/akka-samples/akka-sample-camel-scala/build.sbt
index 161a8588ee8..159ef972cd2 100644
--- a/akka-samples/akka-sample-camel-scala/build.sbt
+++ b/akka-samples/akka-sample-camel-scala/build.sbt
@@ -5,7 +5,7 @@ version := "1.0"
scalaVersion := "2.10.3"
libraryDependencies ++= Seq(
- "com.typesafe.akka" %% "akka-camel" % "2.3-SNAPSHOT",
+ "com.typesafe.akka" %% "akka-camel" % "2.3.0",
"org.apache.camel" % "camel-jetty" % "2.10.3",
"org.apache.camel" % "camel-quartz" % "2.10.3",
"org.slf4j" % "slf4j-api" % "1.7.2",
diff --git a/akka-samples/akka-sample-camel-scala/tutorial/index.html b/akka-samples/akka-sample-camel-scala/tutorial/index.html
index c396ffa4ad6..8ca88fa82f0 100644
--- a/akka-samples/akka-sample-camel-scala/tutorial/index.html
+++ b/akka-samples/akka-sample-camel-scala/tutorial/index.html
@@ -8,7 +8,7 @@
This tutorial contains 3 samples of
-Akka Camel.
+Akka Camel.
This example demonstrates how to implement consumer and producer actors that
support
-
+
Asynchronous routing with their Camel endpoints. The sample
application transforms the content of the Akka homepage, http://akka.io,
by replacing every occurrence of *Akka* with *AKKA*.
diff --git a/akka-samples/akka-sample-cluster-java/build.sbt b/akka-samples/akka-sample-cluster-java/build.sbt
index 966269aeaf8..8184dbdd0f1 100644
--- a/akka-samples/akka-sample-cluster-java/build.sbt
+++ b/akka-samples/akka-sample-cluster-java/build.sbt
@@ -1,7 +1,7 @@
import com.typesafe.sbt.SbtMultiJvm
import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
-val akkaVersion = "2.3-SNAPSHOT"
+val akkaVersion = "2.3.0"
val project = Project(
id = "akka-sample-cluster-java",
@@ -41,4 +41,4 @@ val project = Project(
testResults.summaries ++ multiNodeResults.summaries)
}
)
-) configs (MultiJvm)
\ No newline at end of file
+) configs (MultiJvm)
diff --git a/akka-samples/akka-sample-cluster-java/tutorial/index.html b/akka-samples/akka-sample-cluster-java/tutorial/index.html
index d1fd417b8b2..24f57669ea5 100644
--- a/akka-samples/akka-sample-cluster-java/tutorial/index.html
+++ b/akka-samples/akka-sample-cluster-java/tutorial/index.html
@@ -8,7 +8,7 @@
This tutorial contains 4 samples illustrating different
-Akka cluster features.
+Akka cluster features.
You can read more about the cluster concepts in the
-documentation.
+documentation.
@@ -143,7 +143,7 @@
In the previous sample we saw how to subscribe to cluster membership events.
You can read more about it in the
-documentation.
+documentation.
How can cluster membership events be used?
-All routers
+All routers
can be made aware of member nodes in the cluster, i.e. deploying new routees or looking up routees
on nodes in the cluster.
When a node becomes unreachable or leaves the cluster the routees of that node are
@@ -244,7 +244,7 @@
You can read more about cluster aware routers in the
-documentation.
+documentation.
@@ -346,7 +346,7 @@
Open StatsSampleOneMasterMain.java.
-To keep track of a single master we use the Cluster Singleton
+To keep track of a single master we use the Cluster Singleton
in the contrib module. The
You can read more about cluster metrics in the
-documentation.
+documentation.
diff --git a/akka-samples/akka-sample-cluster-scala/build.sbt b/akka-samples/akka-sample-cluster-scala/build.sbt
index e81fcc4753a..d1490b6082c 100644
--- a/akka-samples/akka-sample-cluster-scala/build.sbt
+++ b/akka-samples/akka-sample-cluster-scala/build.sbt
@@ -1,7 +1,7 @@
import com.typesafe.sbt.SbtMultiJvm
import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm
-val akkaVersion = "2.3-SNAPSHOT"
+val akkaVersion = "2.3.0"
val project = Project(
id = "akka-sample-cluster-scala",
@@ -41,4 +41,4 @@ val project = Project(
testResults.summaries ++ multiNodeResults.summaries)
}
)
-) configs (MultiJvm)
\ No newline at end of file
+) configs (MultiJvm)
diff --git a/akka-samples/akka-sample-cluster-scala/tutorial/index.html b/akka-samples/akka-sample-cluster-scala/tutorial/index.html
index 23cc46c2363..55c1e8cf6bd 100644
--- a/akka-samples/akka-sample-cluster-scala/tutorial/index.html
+++ b/akka-samples/akka-sample-cluster-scala/tutorial/index.html
@@ -8,7 +8,7 @@
This tutorial contains 4 samples illustrating different
-Akka cluster features.
+Akka cluster features.
You can read more about the cluster concepts in the
-documentation.
+documentation.
@@ -143,7 +143,7 @@
In the previous sample we saw how to subscribe to cluster membership events.
You can read more about it in the
-documentation.
+documentation.
How can cluster membership events be used?
-All routers
+All routers
can be made aware of member nodes in the cluster, i.e. deploying new routees or looking up routees
on nodes in the cluster.
When a node becomes unreachable or leaves the cluster the routees of that node are
@@ -244,7 +244,7 @@
You can read more about cluster aware routers in the
-documentation.
+documentation.
@@ -345,7 +345,7 @@
Open StatsSampleOneMaster.scala.
-To keep track of a single master we use the Cluster Singleton
+To keep track of a single master we use the Cluster Singleton
in the contrib module. The
You can read more about cluster metrics in the
-documentation.
+documentation.
diff --git a/akka-samples/akka-sample-fsm-java-lambda/build.sbt b/akka-samples/akka-sample-fsm-java-lambda/build.sbt
index 1aecca6cbaa..689ad1fee03 100644
--- a/akka-samples/akka-sample-fsm-java-lambda/build.sbt
+++ b/akka-samples/akka-sample-fsm-java-lambda/build.sbt
@@ -9,7 +9,7 @@ javacOptions ++= Seq("-source", "1.8", "-target", "1.8", "-Xlint")
testOptions += Tests.Argument(TestFrameworks.JUnit, "-v", "-a")
libraryDependencies ++= Seq(
- "com.typesafe.akka" %% "akka-actor" % "2.3-SNAPSHOT",
- "com.typesafe.akka" %% "akka-testkit" % "2.3-SNAPSHOT" % "test",
+ "com.typesafe.akka" %% "akka-actor" % "2.3.0",
+ "com.typesafe.akka" %% "akka-testkit" % "2.3.0" % "test",
"junit" % "junit" % "4.11" % "test",
"com.novocode" % "junit-interface" % "0.10" % "test")
diff --git a/akka-samples/akka-sample-fsm-java-lambda/pom.xml b/akka-samples/akka-sample-fsm-java-lambda/pom.xml
index 2c6d8ac9a2e..c385ca62c81 100644
--- a/akka-samples/akka-sample-fsm-java-lambda/pom.xml
+++ b/akka-samples/akka-sample-fsm-java-lambda/pom.xml
@@ -17,12 +17,12 @@
Read more about
Read more about
Read more about
Read more about
@@ -26,7 +26,7 @@
Asynchronous routing and transformation
@@ -26,7 +26,7 @@
Asynchronous routing and transformation
A Simple Cluster Example
Worker Dial-in Example
Worker Dial-in Example
Cluster Aware Routers
Cluster Aware Routers
Router Example with Pool of Remote Deployed Routees
ClusterSingletonManager
is started on each node.
Adaptive Load Balancing
A Simple Cluster Example
Worker Dial-in Example
Worker Dial-in Example
Cluster Aware Routers
Cluster Aware Routers
Router Example with Pool of Remote Deployed Routees
ClusterSingletonManager
is started on each node.
Adaptive Load Balancing
Dining Hakkers with Become
become
in
-the documentation.
+the documentation.
Dining Hakkers with FSM
akka.actor.FSM
in
-the documentation.
+the documentation.
Dining Hakkers with Become
become
in
-the documentation.
+the documentation.
Dining Hakkers with FSM
akka.actor.FSM
in
-the documentation.
+the documentation.
sample.hello
and it further assumes that you have the required JAR files for
scala-library
, typesafe-config
and akka-actor
available.
The easiest would be to manage these dependencies with a
-build tool.
+build tool.
diff --git a/akka-samples/akka-sample-main-scala/build.sbt b/akka-samples/akka-sample-main-scala/build.sbt index 410850f86b1..ac37f9d6bfd 100644 --- a/akka-samples/akka-sample-main-scala/build.sbt +++ b/akka-samples/akka-sample-main-scala/build.sbt @@ -5,6 +5,6 @@ version := "1.0" scalaVersion := "2.10.3" libraryDependencies ++= Seq( - "com.typesafe.akka" %% "akka-actor" % "2.3-SNAPSHOT" + "com.typesafe.akka" %% "akka-actor" % "2.3.0" ) diff --git a/akka-samples/akka-sample-main-scala/tutorial/index.html b/akka-samples/akka-sample-main-scala/tutorial/index.html index d643ee7ee94..b449a49ed1b 100644 --- a/akka-samples/akka-sample-main-scala/tutorial/index.html +++ b/akka-samples/akka-sample-main-scala/tutorial/index.html @@ -76,7 +76,7 @@
sample.hello
and it further assumes that you have the required JAR files for
scala-library
, typesafe-config
and akka-actor
available.
The easiest would be to manage these dependencies with a
-build tool.
+build tool.
diff --git a/akka-samples/akka-sample-multi-node-scala/build.sbt b/akka-samples/akka-sample-multi-node-scala/build.sbt index 795f17e7627..62ecdb68991 100644 --- a/akka-samples/akka-sample-multi-node-scala/build.sbt +++ b/akka-samples/akka-sample-multi-node-scala/build.sbt @@ -1,7 +1,7 @@ import com.typesafe.sbt.SbtMultiJvm import com.typesafe.sbt.SbtMultiJvm.MultiJvmKeys.MultiJvm -val akkaVersion = "2.3-SNAPSHOT" +val akkaVersion = "2.3.0" val project = Project( id = "akka-sample-multi-node-scala", diff --git a/akka-samples/akka-sample-multi-node-scala/tutorial/index.html b/akka-samples/akka-sample-multi-node-scala/tutorial/index.html index 1da12362f5f..02ac18dd675 100644 --- a/akka-samples/akka-sample-multi-node-scala/tutorial/index.html +++ b/akka-samples/akka-sample-multi-node-scala/tutorial/index.html @@ -13,12 +13,12 @@
Please refer to the full documentation of -multi-node testing +multi-node testing and the closely related -multi-jvm testing +multi-jvm testing for details. There is also an section on -cluster testing. +cluster testing.
@@ -79,7 +79,7 @@The same test can be run on multiple machines as described in the -multi-node testing documentation. +multi-node testing documentation.
diff --git a/akka-samples/akka-sample-osgi-dining-hakkers/api/pom.xml b/akka-samples/akka-sample-osgi-dining-hakkers/api/pom.xml index 931640172de..4079ce568ed 100644 --- a/akka-samples/akka-sample-osgi-dining-hakkers/api/pom.xml +++ b/akka-samples/akka-sample-osgi-dining-hakkers/api/pom.xml @@ -5,7 +5,7 @@This tutorial contains examples that illustrate a subset of -Akka Persistence features. +Akka Persistence features.
EventsourcedExample.java
-is described in detail in the Event sourcing
+is described in detail in the Event sourcing
section of the user documentation. With every application run, the ExampleProcessor
is recovered from
events stored in previous application runs, processes new commands, stores new events and snapshots and prints the
current processor state to stdout
.
@@ -91,7 +91,7 @@
-Event sourcing
+Event sourcing
on the other hand, does not persist commands directly but rather events that have been derived from received commands
(not shown here). These events are known to be successfully applicable to current processor state i.e. there's
no need for deleting them from the journal. Event sourced processors usually have a lower throughput than command
diff --git a/akka-samples/akka-sample-persistence-java8/pom.xml b/akka-samples/akka-sample-persistence-java8/pom.xml
index 666f4478b7f..db973922338 100644
--- a/akka-samples/akka-sample-persistence-java8/pom.xml
+++ b/akka-samples/akka-sample-persistence-java8/pom.xml
@@ -17,17 +17,17 @@
This tutorial contains examples that illustrate a subset of
-Akka Persistence features.
+Akka Persistence features.
EventsourcedExample.scala
-is described in detail in the Event sourcing
+is described in detail in the Event sourcing
section of the user documentation. With every application run, the
-Event sourcing
+Event sourcing
on the other hand, does not persist commands directly but rather events that have been derived from received commands
(not shown here). These events are known to be successfully applicable to current processor state i.e. there's
no need for deleting them from the journal. Event sourced processors usually have a lower throughput than command
diff --git a/akka-samples/akka-sample-remote-java/build.sbt b/akka-samples/akka-sample-remote-java/build.sbt
index 57f9e1e1484..8970a62f016 100644
--- a/akka-samples/akka-sample-remote-java/build.sbt
+++ b/akka-samples/akka-sample-remote-java/build.sbt
@@ -5,6 +5,6 @@ version := "1.0"
scalaVersion := "2.10.3"
libraryDependencies ++= Seq(
- "com.typesafe.akka" %% "akka-remote" % "2.3-SNAPSHOT"
+ "com.typesafe.akka" %% "akka-remote" % "2.3.0"
)
diff --git a/akka-samples/akka-sample-remote-java/tutorial/index.html b/akka-samples/akka-sample-remote-java/tutorial/index.html
index 3051741cae3..eac698b6da8 100644
--- a/akka-samples/akka-sample-remote-java/tutorial/index.html
+++ b/akka-samples/akka-sample-remote-java/tutorial/index.html
@@ -7,7 +7,7 @@
-In order to showcase the remote capabilities of Akka
+In order to showcase the remote capabilities of Akka
we thought a remote calculator could do the trick.
This sample demonstrates both remote deployment and look-up of remote actors.
-In order to showcase the remote capabilities of Akka
+In order to showcase the remote capabilities of Akka
we thought a remote calculator could do the trick.
This sample demonstrates both remote deployment and look-up of remote actors.
Processor snapshots
Eventsourced processors
ExampleProcessor
is recovered from
events stored in previous application runs, processes new commands, stores new events and snapshots and prints the
current processor state to stdout
.
@@ -110,7 +110,7 @@ Processor failure handling