[Tarantool-patches] [PATCH v2 0/2] fix replication tx boundaries after local space rework
Serge Petrenko
sergepetrenko at tarantool.org
Mon May 25 13:58:54 MSK 2020
Changes in v2:
- Pick a different approach for fixing is_commit
flag delivery. Instead of making relay send txs
in batches, simply reorder rows before writing
them to WAL so that a tx always ends on a global
row (if there is such a row at all).
Serge Petrenko (2):
wal: fix tx boundaries
wal: reorder tx rows so that a tx ends on a global row
src/box/wal.c | 49 ++++++-
test/replication/gh-4928-tx-boundaries.result | 138 ++++++++++++++++++
.../gh-4928-tx-boundaries.test.lua | 61 ++++++++
test/replication/suite.cfg | 1 +
4 files changed, 243 insertions(+), 6 deletions(-)
create mode 100644 test/replication/gh-4928-tx-boundaries.result
create mode 100644 test/replication/gh-4928-tx-boundaries.test.lua
--
2.24.2 (Apple Git-127)
More information about the Tarantool-patches
mailing list