pekko/akka-docs/rst/java
Patrik Nordwall 8eec3f92d3 =per #15457 Correlate persistAsync handlers with journal messages
We have assumed that the handlers can be popped when replies come back from journal, but if messages to journal are in flight when the actor is restarted the handlers does not match up with journal replies.

This solution ignores journal replies that were emitted by an old PersistentActor instance
by passing an uid with the journal messages. This means that the handler will not be
invoked for such messages.

(cherry picked from commit 7ebaaab669c9e467a1ffb4d9ed8b6500e1801a7c)

Conflicts:
	akka-persistence/src/main/scala/akka/persistence/JournalProtocol.scala
	akka-persistence/src/main/scala/akka/persistence/Processor.scala
	akka-persistence/src/main/scala/akka/persistence/journal/AsyncWriteJournal.scala
2014-06-28 17:21:55 +02:00
..
code/docs !per Change for journal plugin compatibility 2014-06-28 17:11:06 +02:00
agents.rst add links to reference.conf to docs 2014-03-24 12:02:47 +01:00
camel.rst add links to reference.conf to docs 2014-03-24 12:02:47 +01:00
cluster-usage.rst Merge pull request #2126 from ktoso/3986-cluster-singleton-may-become-doubleton-during-splits-ktoso 2014-04-10 15:39:31 +02:00
dispatchers.rst +act #2075 Added possibility to pass an ExecutionContext to an ActorSystem 2014-01-16 23:24:06 +01:00
event-bus.rst !act,doc #3893 Removed isTerminated checks from ActorClassification 2014-04-24 14:08:07 +02:00
extending-akka.rst Some more test cleanup to not create so many threads. See #3320 2013-05-08 12:42:15 +02:00
fault-tolerance-sample.rst restructure ToC of reST docs 2013-04-19 13:40:37 +02:00
fault-tolerance.rst +act #3911 Adding Java Lambda compatibility for Supervisor Strategy 2014-03-17 15:04:29 +01:00
fsm.rst Some more test cleanup to not create so many threads. See #3320 2013-05-08 12:42:15 +02:00
futures.rst Config library 1.0.1 2013-05-22 14:51:47 +02:00
hello-world.rst =doc clean up what-is-akka.rst and switch to www.typesafe.com 2014-03-13 12:42:47 +01:00
howto.rst Merge branch 'master' into wip-2605-java-pattern-ricklatrine 2012-12-08 11:49:06 +01:00
index-actors.rst +act #3911 Adding Java Lambda compatibility for Supervisor Strategy 2014-03-17 15:04:29 +01:00
index-futures.rst =tra #3668 Deprecate transactors 2013-12-13 11:00:06 +01:00
index-network.rst !act #3812: Remove Pipelines 2014-01-17 15:52:24 +01:00
index-utilities.rst =dur #3664 Deprecate durable mailboxes 2013-12-13 07:38:15 +01:00
io-tcp.rst +act #3586 #3807 Implement mandatory read throttling 2014-01-17 18:27:56 +01:00
io-udp.rst !act #3812: Remove Pipelines 2014-01-17 15:52:24 +01:00
io.rst !act #3812: Remove Pipelines 2014-01-17 15:52:24 +01:00
lambda-actors.rst +act,sam,doc #3940 Added receive setter for Java Lambda actors 2014-03-22 10:53:54 +01:00
lambda-fault-tolerance-sample.rst +act #3911 Adding Java Lambda compatibility for Supervisor Strategy 2014-03-17 15:04:29 +01:00
lambda-fault-tolerance.rst +act #3911 Adding Java Lambda compatibility for Supervisor Strategy 2014-03-17 15:04:29 +01:00
lambda-fsm.rst =doc clean up what-is-akka.rst and switch to www.typesafe.com 2014-03-13 12:42:47 +01:00
lambda-index-actors.rst +act #3911 Adding Java Lambda compatibility for Supervisor Strategy 2014-03-17 15:04:29 +01:00
lambda-persistence.rst =per #15457 Correlate persistAsync handlers with journal messages 2014-06-28 17:21:55 +02:00
logging.rst Merge pull request #2000 from akka/wip-3685-faq-patriknw 2014-02-13 12:35:52 +01:00
mailboxes.rst +act #3246 Added control aware mailbox types 2014-03-11 17:03:05 +01:00
microkernel.rst =doc clean up what-is-akka.rst and switch to www.typesafe.com 2014-03-13 12:42:47 +01:00
persistence.rst =per #15457 Correlate persistAsync handlers with journal messages 2014-06-28 17:21:55 +02:00
remoting.rst add links to reference.conf to docs 2014-03-24 12:02:47 +01:00
routing.rst =per #15457 Correlate persistAsync handlers with journal messages 2014-06-28 17:21:55 +02:00
scheduler.rst = doc: Added warning about closing over in scheduled tasks #3263 2013-07-04 14:05:29 +02:00
serialization.rst =dur #3664 Deprecate durable mailboxes 2013-12-13 07:38:15 +01:00
testing.rst add links to reference.conf to docs 2014-03-24 12:02:47 +01:00
typed-actors.rst =doc Typed actors chapter improvement 2014-02-09 00:42:13 +01:00
untyped-actors.rst =doc clean up what-is-akka.rst and switch to www.typesafe.com 2014-03-13 12:42:47 +01:00
zeromq.rst add links to reference.conf to docs 2014-03-24 12:02:47 +01:00