You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since our akka persistence module has been ported, some changes occurred on the JVM side of it. One of them is introduction of AtomicWrite and ReplayFilter. Associated with them are abilities to replay corrupted events emitted by overlapping writers and to reject events before they are stored.
[EDIT: 2016.02.11]
List of changes, that probably needs to be included:
Persist on sequence of events should be renamed to PersistAll and works as AtomicWrite (new kind of message) - either all or none events should be written. If journal doesn't support that it should inform about it.
Rejecting writes - jorunal can reject saving an event, informing persistent actor about it.
Obsoleting isPermanent parameter in delete operations - it should be supported for backward compatibility, but for future versions all deletes would be considered a hard ones.
Deliver support for ActorSelection.
Removing SyncJournal.
Renaming all messages with Replay prefix to corresponding Recovery-prefixed equivalents.
Introduce Recovery config object.
Sender reference on replayed events should be always DeadLetters.
Remove Saved method from SnapshotStore.
Obsoleting persistent view is not possible at the moment - because we still don't have support for Akka.Streams.
The text was updated successfully, but these errors were encountered:
Since our akka persistence module has been ported, some changes occurred on the JVM side of it. One of them is introduction of
AtomicWrite
andReplayFilter
. Associated with them are abilities to replay corrupted events emitted by overlapping writers and to reject events before they are stored.[EDIT: 2016.02.11]
List of changes, that probably needs to be included:
Persist
on sequence of events should be renamed toPersistAll
and works asAtomicWrite
(new kind of message) - either all or none events should be written. If journal doesn't support that it should inform about it.Deliver
support forActorSelection
.SyncJournal
.Recovery
config object.Saved
method fromSnapshotStore
.Obsoleting persistent view is not possible at the moment - because we still don't have support for Akka.Streams.
The text was updated successfully, but these errors were encountered: