[DB-1951] Timothycoleman/check only idempotency#5547
[DB-1951] Timothycoleman/check only idempotency#5547timothycoleman wants to merge 3 commits intomasterfrom
Conversation
3faeb90 to
10a2369
Compare
a13f6d4 to
a32b0cc
Compare
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
An idempotent multi-stream write retry should succeed even if a check-only stream's expected version no longer matches. The events are already written and the check-only stream's state may have changed since, ultimately we resend the same response to the client as they should have received the first time they sent the request. Previously, a check-only stream (failing or not) caused the entire retry to fail with WrongExpectedVersion.
a32b0cc to
66de44f
Compare
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
No description provided.