From 2867e953cf588b51e1e4b3884082aab4a161c40e Mon Sep 17 00:00:00 2001 From: sfc-gh-tclinkenbeard Date: Sun, 18 Jul 2021 19:18:48 -0700 Subject: [PATCH] Add IConfigTransaction::createTestPaxos --- fdbclient/IConfigTransaction.cpp | 6 ++++++ fdbclient/IConfigTransaction.h | 1 + 2 files changed, 7 insertions(+) diff --git a/fdbclient/IConfigTransaction.cpp b/fdbclient/IConfigTransaction.cpp index 060953d55f..f91483eb76 100644 --- a/fdbclient/IConfigTransaction.cpp +++ b/fdbclient/IConfigTransaction.cpp @@ -18,6 +18,8 @@ * limitations under the License. */ +#include + #include "fdbclient/IConfigTransaction.h" #include "fdbclient/SimpleConfigTransaction.h" #include "fdbclient/PaxosConfigTransaction.h" @@ -25,3 +27,7 @@ Reference IConfigTransaction::createTestSimple(ConfigTransactionInterface const& cti) { return makeReference(cti); } + +Reference IConfigTransaction::createTestPaxos(std::vector const& ctis) { + return makeReference(ctis); +} diff --git a/fdbclient/IConfigTransaction.h b/fdbclient/IConfigTransaction.h index a46c914682..42d5769c51 100644 --- a/fdbclient/IConfigTransaction.h +++ b/fdbclient/IConfigTransaction.h @@ -40,6 +40,7 @@ public: virtual ~IConfigTransaction() = default; static Reference createTestSimple(ConfigTransactionInterface const&); + static Reference createTestPaxos(std::vector const&); // Not implemented: void setVersion(Version) override { throw client_invalid_operation(); }