From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp46.i.mail.ru (smtp46.i.mail.ru [94.100.177.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id C6D4A46970E for ; Fri, 31 Jan 2020 17:58:18 +0300 (MSK) From: Serge Petrenko Date: Fri, 31 Jan 2020 17:58:04 +0300 Message-Id: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [Tarantool-patches] [PATCH 0/3] replication: count local space requests separately. List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: sergos@tarantool.org, v.shpilevoy@tarantool.org Cc: tarantool-patches@dev.tarantool.org https://github.com/tarantool/tarantool/issues/4114 https://github.com/tarantool/tarantool/tree/sp/gh-4114-local-space-replication Serge Petrenko (3): vclock: add an ability to set individual clock components replication: hide 0-th vclock components in replication responses box: start counting local space requests separately src/box/box.cc | 30 ++++- src/box/relay.cc | 23 ++-- src/box/vclock.c | 12 ++ src/box/vclock.h | 11 ++ src/box/wal.c | 16 ++- test/replication/anon.result | 5 + test/replication/anon.test.lua | 2 + .../gh-4114-local-space-replication.result | 121 ++++++++++++++++++ .../gh-4114-local-space-replication.test.lua | 44 +++++++ test/replication/local_spaces.result | 4 + test/replication/local_spaces.test.lua | 3 + test/vinyl/errinj.result | 5 + test/vinyl/errinj.test.lua | 4 + test/xlog/panic_on_wal_error.result | 2 +- 14 files changed, 260 insertions(+), 22 deletions(-) create mode 100644 test/replication/gh-4114-local-space-replication.result create mode 100644 test/replication/gh-4114-local-space-replication.test.lua -- 2.21.0 (Apple Git-122)