[Tarantool-patches] [PATCH 2/4] replication: add advanced tests for sync replication

Vladislav Shpilevoy v.shpilevoy at tarantool.org
Fri Jul 3 02:20:44 MSK 2020


I didn't review it properly. Just a local fail:

[001] replication/qsync_advanced.test.lua             memtx           [ fail ]
[001] 
[001] Test failed! Result content mismatch:
[001] --- replication/qsync_advanced.result	Fri Jul  3 01:14:24 2020
[001] +++ replication/qsync_advanced.reject	Fri Jul  3 01:17:49 2020
[001] @@ -538,7 +538,7 @@
[001]  -- Disable synchronous mode.
[001]  disable_sync_mode()
[001]   | ---
[001] - | - error: A rollback for a synchronous transaction is received
[001] + | - error: Quorum collection for a synchronous transaction is timed out
[001]   | ...
[001]  -- Space is in async mode now.
[001]  box.space.sync:insert{3} -- async operation must wait sync one


More information about the Tarantool-patches mailing list