[tarantool-patches] Re: [PATCH 0/2][vshard] Vshard safe reload

Alex Khatskevich avkhatskevich at tarantool.org
Tue Jun 19 10:20:38 MSK 2018


> Please, describe here the point of the patchset.
> It could be not obvious for a witness.
>
>> Branch: https://github.com/tarantool/vshard/tree/kh/gh-112-reload-mt-2
>> Issue: https://github.com/tarantool/vshard/issues/112
>>
>> Two commits:
>>   * Add test on error during reconfigure
>>   * Complete module reload
>>       reloads entire vshard, deprecating old objects
The aim of this patchset is to give a user ability to update Vshard 
version without restarting
a server, even in case some relatively noticeable changes happened in 
the Vshard.

Vshard will:
   * reuse old connections
   * outdate old user-visible objects (replica, replicaset) wich a 
specified delay
   * reuse route map (after #117)
   * reload background fibers




More information about the Tarantool-patches mailing list