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
Commanded.Projections.Ecto passes the :concurrency option introduced in commanded/commanded#486 through to the underlying Commanded.Event.Handler. However, out-of-order events are skipped when compared to the projection_versions table.
The text was updated successfully, but these errors were encountered:
jdav-dev
changed the title
Out-of-order events are skipped when using the concurrency option
Out-of-order events are skipped when using the :concurrency option
Sep 26, 2023
You must not use the concurrency option with an Ecto projector as it expects events to be processed sequentially and in order.
If the concurrency option is specified for an Ecto projector then a compiler or runtime warning should be emitted as this behaviour is unsafe. I will add this warning.
Commanded.Projections.Ecto
passes the:concurrency
option introduced in commanded/commanded#486 through to the underlyingCommanded.Event.Handler
. However, out-of-order events are skipped when compared to theprojection_versions
table.The text was updated successfully, but these errors were encountered: