diff --git a/akka-docs/rst/java/distributed-data.rst b/akka-docs/rst/java/distributed-data.rst index eaad6863d2..bdc0bab88a 100644 --- a/akka-docs/rst/java/distributed-data.rst +++ b/akka-docs/rst/java/distributed-data.rst @@ -41,8 +41,12 @@ with a specific role. It communicates with other ``Replicator`` instances with t ``akka.cluster.ddata.DistributedData`` extension. Cluster members with status :ref:`WeaklyUp `, if that feature is enabled, -will currently not participate in Distributed Data, but that is something that should be possible to -add in a future release. +will participate in Distributed Data. This means that the data will be replicated to the +:ref:`WeaklyUp ` nodes with the background gossip protocol. Note that it +will not participate in any actions where the consistency mode is to read/write from all +nodes or the majority of nodes. The :ref:`WeaklyUp ` node is not counted +as part of the cluster. So 3 nodes + 5 :ref:`WeaklyUp ` is essentially a +3 node cluster as far as consistent actions are concerned. Below is an example of an actor that schedules tick messages to itself and for each tick adds or removes elements from a ``ORSet`` (observed-remove set). It also subscribes to diff --git a/akka-docs/rst/scala/distributed-data.rst b/akka-docs/rst/scala/distributed-data.rst index 4e0ba1dd9d..7d48ec8cbb 100644 --- a/akka-docs/rst/scala/distributed-data.rst +++ b/akka-docs/rst/scala/distributed-data.rst @@ -41,8 +41,12 @@ with a specific role. It communicates with other ``Replicator`` instances with t ``akka.cluster.ddata.DistributedData`` extension. Cluster members with status :ref:`WeaklyUp `, if that feature is enabled, -will currently not participate in Distributed Data, but that is something that should be possible to -add in a future release. +will participate in Distributed Data. This means that the data will be replicated to the +:ref:`WeaklyUp ` nodes with the background gossip protocol. Note that it +will not participate in any actions where the consistency mode is to read/write from all +nodes or the majority of nodes. The :ref:`WeaklyUp ` node is not counted +as part of the cluster. So 3 nodes + 5 :ref:`WeaklyUp ` is essentially a +3 node cluster as far as consistent actions are concerned. Below is an example of an actor that schedules tick messages to itself and for each tick adds or removes elements from a ``ORSet`` (observed-remove set). It also subscribes to @@ -526,4 +530,4 @@ Configuration The ``DistributedData`` extension can be configured with the following properties: .. includecode:: ../../../akka-distributed-data/src/main/resources/reference.conf#distributed-data - \ No newline at end of file +