[PATCH v2 0/2] recover missing local data from replica
Vladimir Davydov
vdavydov.dev at gmail.com
Fri Mar 30 19:52:40 MSK 2018
Pushed to 1.9
On Fri, Mar 30, 2018 at 05:03:13PM +0300, Konstantin Belyavskiy wrote:
> This changes fix issue with missing local data recovery
> by using the one from replica.
> And add vclock comparison as necessarry sync condition.
>
> branch: https://github.com/tarantool/tarantool/compare/gh-3210-recover-missing-local-data-master-master
> issue: https://github.com/tarantool/tarantool/issues/3210
>
> Konstantin Belyavskiy (2):
> replication: stay in orphan mode until replica is synced by vclock
> replication: recover missing local data from replica
>
> src/box/applier.cc | 16 +++--
> src/box/relay.cc | 16 ++++-
> src/box/wal.cc | 15 +++-
> test/replication/catch.result | 15 ++--
> test/replication/catch.test.lua | 7 +-
> test/replication/recover_missing.result | 116 ++++++++++++++++++++++++++++++
> test/replication/recover_missing.test.lua | 41 +++++++++++
> test/replication/suite.ini | 2 +-
> 8 files changed, 210 insertions(+), 18 deletions(-)
> create mode 100644 test/replication/recover_missing.result
> create mode 100644 test/replication/recover_missing.test.lua
More information about the Tarantool-patches
mailing list