diff options
author | Gregory Wlodarek <gregory.wlodarek@mongodb.com> | 2019-01-30 17:53:29 -0500 |
---|---|---|
committer | Gregory Wlodarek <gregory.wlodarek@mongodb.com> | 2019-01-30 22:04:10 -0500 |
commit | e05ffdc10eb680dfbbf043678779aa4aac92bb0c (patch) | |
tree | 1646052b9dd7cacbe25f2c86f5c1839c282a9171 /src/mongo/embedded/replication_coordinator_embedded.cpp | |
parent | 1675a93a2a3085fd4c2b973324b341b6e167c2af (diff) | |
download | mongo-e05ffdc10eb680dfbbf043678779aa4aac92bb0c.tar.gz |
SERVER-37639 Add checkIfCommitQuorumCanBeSatisfied() and checkIfCommitQuorumIsSatisfied() to the replication interface
Diffstat (limited to 'src/mongo/embedded/replication_coordinator_embedded.cpp')
-rw-r--r-- | src/mongo/embedded/replication_coordinator_embedded.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mongo/embedded/replication_coordinator_embedded.cpp b/src/mongo/embedded/replication_coordinator_embedded.cpp index 199bebd9d18..ae4ddee7270 100644 --- a/src/mongo/embedded/replication_coordinator_embedded.cpp +++ b/src/mongo/embedded/replication_coordinator_embedded.cpp @@ -353,6 +353,17 @@ Status ReplicationCoordinatorEmbedded::checkIfWriteConcernCanBeSatisfied( UASSERT_NOT_IMPLEMENTED; } +Status ReplicationCoordinatorEmbedded::checkIfCommitQuorumCanBeSatisfied( + const CommitQuorumOptions& commitQuorum) const { + UASSERT_NOT_IMPLEMENTED; +} + +StatusWith<bool> ReplicationCoordinatorEmbedded::checkIfCommitQuorumIsSatisfied( + const CommitQuorumOptions& commitQuorum, + const std::vector<HostAndPort>& commitReadyMembers) const { + UASSERT_NOT_IMPLEMENTED; +} + Status ReplicationCoordinatorEmbedded::checkReplEnabledForCommand(BSONObjBuilder*) { return Status(ErrorCodes::NoReplicationEnabled, "no replication on embedded"); } |