Description
Hi,
We have built a system that is using the PollingClient to feed around 25 commit observing projection builders.
Occupationally in production we have simultaneously received crashes in several of our projection builders at the same time, at the very same commit checkpoint.
When we reset the checkpoint, and feed the projection builders with the entire event stream again, it passes perfectly.
So it appears it sometimes skips a few events!
It only seem to happen during highly intense read+write periods during imports of data.
SQL Azure's default transaction level is different from vanilla MSSQL.
If I write event+0 and event+1 to the database, is it possible that event+1 is available before event+0 in SQL Azure?
In MSSQL we haven't been able to reproduce this result.
Any clues?