txm: rebind read trackers of rollbacked txns
RW transactions used to commit without problems after rollback of transactions holding stories responsible to track their reads. That behaviour led to unserializable results. This patch fixes this problem. Closes #6325
Showing
- changelogs/unreleased/gh-6325-not-serializable-read-before-rollback.md 3 additions, 0 deletions...released/gh-6325-not-serializable-read-before-rollback.md
- src/box/memtx_tx.c 34 additions, 8 deletionssrc/box/memtx_tx.c
- test/box/tx_man.result 58 additions, 0 deletionstest/box/tx_man.result
- test/box/tx_man.test.lua 20 additions, 0 deletionstest/box/tx_man.test.lua
Loading