[Tarantool-patches] [PATCH v2 00/11] dRaft
Kirill Yukhin
kyukhin at tarantool.org
Wed Sep 30 13:56:26 MSK 2020
Hello,
On 10 сен 01:16, Vladislav Shpilevoy wrote:
> Raft leader election implementation. This version of the patchset passes the
> existing tests, since Raft is disabled by default. New tests were not added yet.
>
> Changes in v2:
> - The patch about setting applier->instance_id is reworked completely;
> - Found and attempted to fix a blocking issue 5827 about replicas too early
> registration;
> - Fixed lots of bugs in Raft code found by sanity checks in a console.
>
> Branch: http://github.com/tarantool/tarantool/tree/gh-1146-raft
> Issue: https://github.com/tarantool/tarantool/issues/1146
>
> Blocking issue: https://github.com/tarantool/tarantool/issues/5287
>
> Vladislav Shpilevoy (10):
> applier: store instance_id in struct applier
> box: introduce summary RO flag
> wal: don't touch box.cfg.wal_dir more than once
> replication: track registered replica count
> [wip] box: do not register outgoing connections
> raft: introduce persistent raft state
> raft: introduce box.cfg.raft_* options
> raft: introduce state machine
> raft: introduce box.info.raft
> [tosquash] raft: a swarm of minor fixes
>
> sergepetrenko (1):
> raft: relay status updates to followers
I've checked your patchset into master.
--
Regards, Kirill Yukhin
More information about the Tarantool-patches
mailing list