diff --git a/akka-docs/rst/java/persistence.rst b/akka-docs/rst/java/persistence.rst index b16048ab02..bcd99a4068 100644 --- a/akka-docs/rst/java/persistence.rst +++ b/akka-docs/rst/java/persistence.rst @@ -54,7 +54,7 @@ Architecture * *Journal*: A journal stores the sequence of messages sent to a processor. An application can control which messages are journaled and which are received by the processor without being journaled. The storage backend of a journal is pluggable. The default journal storage plugin writes to the local filesystem, replicated journals are available as - :ref:`community-projects-java`. + `Community plugins`_. * *Snapshot store*: A snapshot store persists snapshots of a processor's or a view's internal state. Snapshots are used for optimizing recovery times. The storage backend of a snapshot store is pluggable. The default snapshot @@ -63,6 +63,8 @@ Architecture * *Event sourcing*. Based on the building blocks described above, Akka persistence provides abstractions for the development of event sourced applications (see section :ref:`event-sourcing-java`) +.. _Community plugins: https://gist.github.com/krasserm/8612920#file-akka-persistence-plugins-md + .. _processors-java: Processors @@ -583,7 +585,7 @@ backup node. .. warning:: A shared LevelDB instance is a single point of failure and should therefore only be used for testing - purposes. Highly-available, replicated journal are available as :ref:`community-projects-java`. + purposes. Highly-available, replicated journal are available as `Community plugins`_. A shared LevelDB instance is started by instantiating the ``SharedLeveldbStore`` actor. @@ -618,15 +620,6 @@ directory. This can be changed by configuration where the specified path can be .. includecode:: ../scala/code/docs/persistence/PersistencePluginDocSpec.scala#snapshot-config -.. _community-projects-java: - -Community plugins ------------------ - -* `Replicated journal backed by Apache Cassandra `_. -* `Replicated journal backed by Apache HBase `_. -* `Replicated journal backed by MongoDB `_. - Custom serialization ==================== diff --git a/akka-docs/rst/scala/persistence.rst b/akka-docs/rst/scala/persistence.rst index 3260d50fea..0860788505 100644 --- a/akka-docs/rst/scala/persistence.rst +++ b/akka-docs/rst/scala/persistence.rst @@ -50,7 +50,7 @@ Architecture * *Journal*: A journal stores the sequence of messages sent to a processor. An application can control which messages are journaled and which are received by the processor without being journaled. The storage backend of a journal is pluggable. The default journal storage plugin writes to the local filesystem, replicated journals are available as - :ref:`community-projects`. + `Community plugins`_. * *Snapshot store*: A snapshot store persists snapshots of a processor's or a view's internal state. Snapshots are used for optimizing recovery times. The storage backend of a snapshot store is pluggable. The default snapshot @@ -59,6 +59,8 @@ Architecture * *Event sourcing*. Based on the building blocks described above, Akka persistence provides abstractions for the development of event sourced applications (see section :ref:`event-sourcing`) +.. _Community plugins: https://gist.github.com/krasserm/8612920#file-akka-persistence-plugins-md + .. _processors: Processors @@ -594,7 +596,7 @@ backup node. .. warning:: A shared LevelDB instance is a single point of failure and should therefore only be used for testing - purposes. Highly-available, replicated journal are available as :ref:`community-projects`. + purposes. Highly-available, replicated journal are available as `Community plugins`_. A shared LevelDB instance is started by instantiating the ``SharedLeveldbStore`` actor. @@ -629,15 +631,6 @@ directory. This can be changed by configuration where the specified path can be .. includecode:: code/docs/persistence/PersistencePluginDocSpec.scala#snapshot-config -.. _community-projects: - -Community plugins ------------------ - -* `Replicated journal backed by Apache Cassandra `_. -* `Replicated journal backed by Apache HBase `_. -* `Replicated journal backed by MongoDB `_. - Custom serialization ====================