Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: Inline projections don't have correct version when appending to an existing stream (quickappend) #3310

Conversation

elexisvenator
Copy link
Contributor

Found as part of #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.

@elexisvenator elexisvenator changed the title Inline projections don't have correct version when appending to an existing stream (quickappend) bug: Inline projections don't have correct version when appending to an existing stream (quickappend) Jul 16, 2024
@jeremydmiller
Copy link
Member

Got it with some merge/rebase clumsiness. @elexisvenator Thanks for doing all the work to find this issue and to repro it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants