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
Version Information
Version of Akka.NET? v1.4.32
Which Akka.NET Modules?
Describe the bug
Have seen incidences inside Phobos traces that indicate that the journal is delivering its RecoverySuccess message prior to returning the final ReplayedMessage from inside the journal, resulting in an invalid recovery.
To Reproduce
Create a ReceivePersistentActor that recovers an event type that is not handled as a Command<T>
Persist 100 of this event type
Test to see if an Unhandled version of this event type appears, sent immediately after RecoverySuccess
Expected behavior RecoverySuccess is the final message sent to the persistent actor after recovering from PostgreSql.
Actual behavior RecoverySuccess can be sent to the persistent actor prior to one of the events its recovering.
The text was updated successfully, but these errors were encountered:
Version Information
Version of Akka.NET? v1.4.32
Which Akka.NET Modules?
Describe the bug
Have seen incidences inside Phobos traces that indicate that the journal is delivering its
RecoverySuccess
message prior to returning the finalReplayedMessage
from inside the journal, resulting in an invalid recovery.To Reproduce
ReceivePersistentActor
that recovers an event type that is not handled as aCommand<T>
Unhandled
version of this event type appears, sent immediately afterRecoverySuccess
Expected behavior
RecoverySuccess
is the final message sent to the persistent actor after recovering from PostgreSql.Actual behavior
RecoverySuccess
can be sent to the persistent actor prior to one of the events its recovering.The text was updated successfully, but these errors were encountered: