[Tarantool-patches] [PATCH v3 3/3] test: add replication/gh-5446-sqync-eval-quorum.test.lua
Vladislav Shpilevoy
v.shpilevoy at tarantool.org
Thu Dec 10 02:22:42 MSK 2020
On 08.12.2020 09:48, Cyrill Gorcunov wrote:
> On Sat, Dec 05, 2020 at 12:52:25AM +0100, Vladislav Shpilevoy wrote:
>> Thanks for the patch!
>>
>> See 5 comments below.
>>
>
> Here is a force-pushed update
>
> - I keep use explicit "start server replica1" which allows me
> to grep update of quorum one by one
> - I dropped unused space creation
> - Raised number of repicas up to 6
> - Since the patch is big i prefer to have it as a separate commit
>
> It is unclear for me yet how to detect the replication failure
> when we would stop replica. Could you please help?
You try to make a synchronous transaction. If not enough replicas are
alive, the transaction will timeout.
I also ask you to add a test on what happens, when quorum formula is
changed while there are waiting transactions in the limbo. For example,
if I set the formula to return a smaller value than the current number
of alive replicas, the transactions should get committed.
More information about the Tarantool-patches
mailing list