[Tarantool-patches] [PATCH v2 0/6] make clear_synchro_queue commit everything

Kirill Yukhin kyukhin at tarantool.org
Fri Dec 25 13:04:41 MSK 2020


Hello,

On 23 Dec 14:59, Serge Petrenko via Tarantool-patches wrote:
> Changes in v2:
>   - implement something similar to relay_lsn_watcher with the help of triggers.
>   - fix election_qsync_stress test hang. One issue with the test itself and one
>     issue with the txn_limbo.
>   - various minor fixes.
>   - change clear_synchro_queue behaviour: wait for quorum for
>     replication_synchro_timeout. If the quorum isn't reached, rollback nothing,
>     and warn the user.
> 
> @ChangeLog
>   - Change `box.ctl.clear_synchro_queue` behaviour. Now it tries to commit
>     everything that is present on the node. In order to do so it waits for other
>     instances to replicate the data for `replication_synchro_quorum` seconds.
>     In case timeout passes and quorum wasn't reached, nothing is rolled back (gh-5435)

I've checked your patchset into 2.6 and master.

--
Regards, Kirill Yukhin


More information about the Tarantool-patches mailing list