[PATCH 0/3] Follow-up on replica local spaces

Vladimir Davydov vdavydov.dev at gmail.com
Tue Jul 10 16:43:24 MSK 2018


Tie up some loose ends:
 - ignore box.cfg.read_only for local spaces
 - add a test case for temporary local spaces
 - support local spaces in vinyl

https://github.com/tarantool/tarantool/issues/3443
https://github.com/tarantool/tarantool/commits/dv/gh-3443-replica-local-spaces-follow-up

Vladimir Davydov (3):
  box: ignore read-only mode for replica local spaces
  test: check that is_local flag has no effect on temporary spaces
  vinyl: implement support of replica local spaces

 src/box/box.cc                         |  4 +-
 src/box/vinyl.c                        | 13 ++++---
 src/box/vy_log.c                       | 38 ++++++++++++++----
 src/box/vy_log.h                       | 14 +++++--
 src/box/vy_lsm.c                       |  8 ++--
 src/box/vy_lsm.h                       |  6 ++-
 test/replication/local_spaces.result   | 71 ++++++++++++++++++++++++++++++++--
 test/replication/local_spaces.test.lua | 26 +++++++++++--
 test/replication/suite.cfg             |  1 -
 test/unit/vy_point_lookup.c            |  2 +-
 test/vinyl/ddl.result                  |  5 ---
 test/vinyl/ddl.test.lua                |  3 --
 12 files changed, 152 insertions(+), 39 deletions(-)

-- 
2.11.0




More information about the Tarantool-patches mailing list