summaryrefslogtreecommitdiff
path: root/src/mongo/embedded/replication_coordinator_embedded.cpp
diff options
context:
space:
mode:
authorGregory Wlodarek <gregory.wlodarek@mongodb.com>2019-01-30 17:53:29 -0500
committerGregory Wlodarek <gregory.wlodarek@mongodb.com>2019-01-30 22:04:10 -0500
commite05ffdc10eb680dfbbf043678779aa4aac92bb0c (patch)
tree1646052b9dd7cacbe25f2c86f5c1839c282a9171 /src/mongo/embedded/replication_coordinator_embedded.cpp
parent1675a93a2a3085fd4c2b973324b341b6e167c2af (diff)
downloadmongo-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.cpp11
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");
}