kvclient: correctly handle epoch bumps when buffering writes #139057
Labels
A-buffered-writes
Related to the introduction of buffered writes
A-kv-transactions
Relating to MVCC and the transactional model.
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
T-kv
KV Team
Is your feature request related to a problem? Please describe.
Writes performed by a transaction at an earlier epoch are no longer valid once it bumps its epoch. As such, when a transaction bumps its epoch, we should also clear out its write buffer.
The text was updated successfully, but these errors were encountered: