Found as part of https://github.com/JasperFx/marten/issues/3307, Inline projections take their revision from the version of the last event appended to a stream, but for quickAppend this is not a valid version.
This is the tests I was using for performance, one of them is failing due to this issue, so the rest can be removed if you dont care about them. The size of the streams / iterations are scaled way back to make the tests fast.
Found as part of https://github.com/JasperFx/marten/issues/3307, Inline projections take their revision from the version of the last event appended to a stream, but for quickAppend this is not a valid version.
This is the tests I was using for performance, one of them is failing due to this issue, so the rest can be removed if you dont care about them. The size of the streams / iterations are scaled way back to make the tests fast.