[Tarantool-patches] [PATCH 0/5] Qsync: local rows fixes
Vladislav Shpilevoy
v.shpilevoy at tarantool.org
Fri Jul 3 02:40:25 MSK 2020
The whole patchset is supposed to be merged into the previous
commits split in parts.
But it is provided on top of the branch for the review and making
review fixes simplicity.
Branch: http://github.com/tarantool/tarantool/tree/gh-4842-sync-replication
Issue: https://github.com/tarantool/tarantool/issues/4842
Vladislav Shpilevoy (5):
[tosquash] replication: fix multiple rollbacks
[tosquash] applier: remove unnecessary fiber name check
[tosquash] txn_limbo: fix release build
[tosquash] replication: rework how local transactions wait sync
[tosquash] replication: add test on local row in the end of sync txn
src/box/applier.cc | 1 -
src/box/txn.c | 18 ++--
src/box/txn_limbo.c | 86 +++++++++++-----
test/replication/qsync_basic.result | 142 +++++++++++++++++++++++++-
test/replication/qsync_basic.test.lua | 65 ++++++++++++
5 files changed, 275 insertions(+), 37 deletions(-)
--
2.21.1 (Apple Git-122.3)
More information about the Tarantool-patches
mailing list