summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/replication_coordinator_mock.h
diff options
context:
space:
mode:
authorJack Mulrow <jack.mulrow@mongodb.com>2021-02-22 16:25:02 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-03-08 23:31:09 +0000
commit421ddfa11b6eb4b38f676a0c4da3560fcf63713d (patch)
tree4cfba4354f916911bf219d51d88064cafe6b729e /src/mongo/db/repl/replication_coordinator_mock.h
parentd729c92c37bb1679f03fab1547f6e5b102b8594c (diff)
downloadmongo-421ddfa11b6eb4b38f676a0c4da3560fcf63713d.tar.gz
SERVER-54203 Tenant migration donor should wait for external keys to replicate to all its nodes
Diffstat (limited to 'src/mongo/db/repl/replication_coordinator_mock.h')
-rw-r--r--src/mongo/db/repl/replication_coordinator_mock.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_mock.h b/src/mongo/db/repl/replication_coordinator_mock.h
index ad7c4a7855b..0deec65a503 100644
--- a/src/mongo/db/repl/replication_coordinator_mock.h
+++ b/src/mongo/db/repl/replication_coordinator_mock.h
@@ -104,6 +104,9 @@ public:
virtual ReplicationCoordinator::StatusAndDuration awaitReplication(
OperationContext* opCtx, const OpTime& opTime, const WriteConcernOptions& writeConcern);
+ virtual SharedSemiFuture<void> awaitReplicationAsyncNoWTimeout(
+ const OpTime& opTime, const WriteConcernOptions& writeConcern);
+
void stepDown(OperationContext* opCtx,
bool force,
const Milliseconds& waitTime,