[Tarantool-patches] [PATCH] replication: fill replicaset.applier.vclock after local recovery

Kirill Yukhin kyukhin at tarantool.org
Wed Aug 11 09:17:29 MSK 2021


Hello,

On 09 авг 13:09, Yan Shtunder via Tarantool-patches wrote:
> replicaset.applier.vclock is initialized in replication_init(),
> which happens before local recovery. If some changes are come
> frome some instance via applier that applier.vclock will equal 0.
> This means that if some wild master send this node already applied
> data, the node will apply the same data twice.
> 
> Closes #6028
> ---
> Issue: https://github.com/tarantool/tarantool/issues/6028
> Patch: https://github.com/tarantool/tarantool/tree/yshtunder/gh-6028-applier-vclock

I've checked your patch into 2.7, 2.8 and master.

--
Regards, Kirill Yukhin


More information about the Tarantool-patches mailing list