[tarantool-patches] Re: [PATCH v2 0/2] SWIM log TTD, and suspicious anti-entropy

Vladislav Shpilevoy v.shpilevoy at tarantool.org
Sat Jul 6 01:45:05 MSK 2019


Pushed to the master.

On 30/06/2019 22:01, Vladislav Shpilevoy wrote:
> The patchset is logically bound to another mail thread "SWIM log TTD, and TTL".
> It does the same with TTD, but solves the problem of resurrection in another
> way, which does not depend on time. See message of the second commit for
> explanations.
> 
> V1: https://www.freelists.org/post/tarantool-patches/PATCH-02-SWIM-big-cluster-improvements-part-1
> Changes in V2:
> - Drop commit about preference of new events over old ones;
> - Move logarithmic TTD in a separate commit;
> - Make anti-entropy suspicious in order to prevent member resurrections;
> 
> Branch: http://github.com/tarantool/tarantool/tree/gerold103/gh-4253-dissemination-speed-v2
> Issue: https://github.com/tarantool/tarantool/issues/4253
> 
> Vladislav Shpilevoy (2):
>   swim: disseminate event for log(cluster_size) steps
>   swim: be suspicious when add new member
> 
>  src/lib/swim/swim.c   | 48 +++++++++++++++++++++++---
>  test/unit/swim.c      | 79 ++++++++++++++++++++++++++++++++++++++-----
>  test/unit/swim.result | 17 ++++++----
>  3 files changed, 126 insertions(+), 18 deletions(-)
> 




More information about the Tarantool-patches mailing list