pekko/akka-docs/rst/project
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
..
index.rst restructure ToC of reST docs 2013-04-19 13:40:37 +02:00
issue-tracking.rst =doc switch to GitHub Issues 2014-04-13 18:38:11 +02:00
licenses.rst !act,doc #2922 Doc event bus and fix Java API 2014-02-13 12:23:51 +01:00
links.rst =doc clean up what-is-akka.rst and switch to www.typesafe.com 2014-03-13 12:42:47 +01:00
migration-guide-1.3.x-2.0.x.rst Link to old migration guides instead of embedding, see #2774 2013-04-03 07:50:12 +02:00
migration-guide-2.0.x-2.1.x.rst !con #3597 Remove hand over data message in cluster singleton 2013-09-10 13:35:51 +02:00
migration-guide-2.1.x-2.2.x.rst !act #3012 Remove deprecated event-handlers 2013-12-12 13:06:42 +01:00
migration-guide-2.2.x-2.3.x.rst =doc #3899 duration2TestDuration migration 2014-03-04 17:28:45 +01:00
migration-guide-2.3.x-2.4.x.rst !act,doc #3893 Removed isTerminated checks from ActorClassification 2014-04-24 14:08:07 +02:00
migration-guide-eventsourced-2.3.x.rst !per persistAsync 2014-06-10 11:09:12 +02:00
migration-guide-persistence-experimental-2.3.x-2.4.x.rst !per persistAsync 2014-06-10 11:09:12 +02:00
migration-guides.rst !per persistAsync 2014-06-10 11:09:12 +02:00
sponsors.rst =doc clean up what-is-akka.rst and switch to www.typesafe.com 2014-03-13 12:42:47 +01:00