Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Retry the projections initialized write idempotently #1360
Forcing a commit timeout despite successfully writing an event when writing a projections initialized event on 4.0.2 causes the projections to simply not load at all. This is due to the event being written with the expected version of no stream.
With this change, the write is retried and results in an idempotent write. Projections then continue loading happily.