[PATCH] replication: fix broken cases with quorum=0
Vladimir Davydov
vdavydov.dev at gmail.com
Wed Apr 18 13:33:56 MSK 2018
On Tue, Apr 17, 2018 at 05:07:26PM +0300, Konstantin Belyavskiy wrote:
> Ticket: https://github.com/tarantool/tarantool/issues/3278
> branch: https://github.com/tarantool/tarantool/compare/gh-3278-quorum-fix
>
> This commit is related with 6d81fa99
> With replication_connect_quorum=0 set, previous commit broke replication
> since skip applier_resume() and applier_start() parts.
> Fix it and add more test cases.
>
> Close #3278
> ---
> src/box/replication.cc | 13 +++--
> test/replication/master_quorum.lua | 33 +++++++++++++
> test/replication/master_quorum1.lua | 1 +
> test/replication/master_quorum2.lua | 1 +
> test/replication/quorum.result | 98 ++++++++++++++++++++++++++++++++++++-
> test/replication/quorum.test.lua | 33 ++++++++++++-
> 6 files changed, 173 insertions(+), 6 deletions(-)
> create mode 100644 test/replication/master_quorum.lua
> create mode 120000 test/replication/master_quorum1.lua
> create mode 120000 test/replication/master_quorum2.lua
Pushed to 1.9.
More information about the Tarantool-patches
mailing list