[Tarantool-patches] [PATCH 0/5] introduce anonymous replicas

Sergey Petrenko sergepetrenko at tarantool.org
Mon Dec 16 00:00:46 MSK 2019


Sorry,
Branch:  https://github.com/tarantool/tarantool/tree/sp/gh-3186-anon-replica  
Issue:  https://github.com/tarantool/tarantool/issues/3186  

>Воскресенье, 15 декабря 2019, 23:56 +03:00 от sergepetrenko <sergepetrenko at tarantool.org>:
>
>Serge Petrenko (3):
>  box: update comment describing join protocol
>  replication: do not decode replicaset uuid when processing a subscribe
>  applier: split join processing into two stages
>
>sergepetrenko (2):
>  vclock: ignore 0th component in comparisons.
>  replication: introduce anonymous replica.
>
> src/box/applier.cc              | 119 ++++++++++++--
> src/box/applier.h               |   4 +
> src/box/box.cc                  | 278 ++++++++++++++++++++++++++++++--
> src/box/box.h                   |  11 +-
> src/box/iproto.cc               |  16 +-
> src/box/iproto_constants.h      |   6 +
> src/box/lua/cfg.cc              |  14 +-
> src/box/lua/info.c              |   4 +-
> src/box/lua/load_cfg.lua        |   4 +
> src/box/recovery.cc             |   7 +-
> src/box/relay.cc                |  32 +++-
> src/box/replication.cc          |  41 ++++-
> src/box/replication.h           |  24 +++
> src/box/vclock.h                |   7 +
> src/box/wal.c                   |   4 +
> src/box/xrow.c                  |  47 +++++-
> src/box/xrow.h                  |  68 ++++++--
> test/app-tap/init_script.result |  49 +++---
> test/box/admin.result           |   2 +
> test/box/cfg.result             |   4 +
> test/replication/anon.lua       |  13 ++
> test/replication/anon.result    | 259 +++++++++++++++++++++++++++++
> test/replication/anon.test.lua  |  89 ++++++++++
> test/replication/suite.cfg      |   1 +
> test/unit/vclock.cc             |   8 +-
> 25 files changed, 1022 insertions(+), 89 deletions(-)
> create mode 100644 test/replication/anon.lua
> create mode 100644 test/replication/anon.result
> create mode 100644 test/replication/anon.test.lua
>
>-- 
>2.20.1 (Apple Git-117)
>


-- 
Sergey Petrenko
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.tarantool.org/pipermail/tarantool-patches/attachments/20191216/9d588484/attachment.html>


More information about the Tarantool-patches mailing list