pekko/akka-contrib/docs
Konrad 'ktoso' Malawski d51b79c95a !per persistAsync
Breaks binary compatibility because adding new methods to Eventsourced
trait. Since akka-persistence is experimental this is ok, yet
source-level compatibility has been perserved thankfuly :-)

Deprecates:
* Rename of EventsourcedProcessor -> PersistentActor
* Processor -> suggest using PersistentActor
* Migration guide for akka-persistence is separate, as wel'll deprecate in minor versions (its experimental)
* Persistent as well as ConfirmablePersistent - since Processor, their
  main user will be removed soon.

Other changes:
* persistAsync works as expected when mixed with persist
* A counter must be kept for pending stashing invocations
* Uses only 1 shared list buffer for persit / persistAsync
* Includes small benchmark
* Docs also include info about not using Persistent() wrapper
* uses java LinkedList, for best performance of append / head on
  persistInvocations; the get(0) is safe, because these msgs only
  come in response to persistInvocations
* Renamed internal *MessagesSuccess/Failure messages because we kept
  small mistakes seeing the class "with s" and "without s" as the same
* Updated everything that refered to EventsourcedProcessor to
  PersistentActor, including samples

Refs #15227

Conflicts:
	akka-docs/rst/project/migration-guides.rst
	akka-persistence/src/main/scala/akka/persistence/JournalProtocol.scala
	akka-persistence/src/main/scala/akka/persistence/Persistent.scala
	akka-persistence/src/test/scala/akka/persistence/PersistentActorSpec.scala
	project/AkkaBuild.scala
2014-06-10 11:09:12 +02:00
..
aggregator.rst =act #3572 Add parens to sender 2014-01-17 18:21:14 +01:00
cluster-client.rst =doc clean up what-is-akka.rst and switch to www.typesafe.com 2014-03-13 12:42:47 +01:00
cluster-sharding.rst !per persistAsync 2014-06-10 11:09:12 +02:00
cluster-singleton.rst =doc #3986 Slight updates in wording on cluster singleton docs 2014-04-15 10:22:53 +02:00
distributed-pub-sub.rst +con #3972 Make Distributedpubsubmediator support consumer group 2014-04-15 18:54:07 +08:00
index.rst +con #3758 Provide sharding of actors in a cluster 2013-12-13 16:19:35 +01:00
jul.rst Rename event-handlers to loggers, see #2979 2013-02-05 11:19:02 +01:00
peek-mailbox.rst discuss message delivery guarantees in more detail, see #2783 2012-12-20 19:31:24 +01:00
reliable-proxy.rst =doc Links to activator and some doc improvements 2014-02-21 11:24:01 +01:00
ReliableProxy.png add ReliableProxy pattern to demo akka-contrib 2012-10-02 11:37:31 +02:00
throttle.rst Make Throttler usable from Java, see #3223 2013-07-05 10:52:34 +02:00
throttler.png contribution module throttle 2012-10-31 13:17:59 +01:00