diff options
Diffstat (limited to 'src/mongo/db/repl/repl_coordinator_mock.cpp')
-rw-r--r-- | src/mongo/db/repl/repl_coordinator_mock.cpp | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/src/mongo/db/repl/repl_coordinator_mock.cpp b/src/mongo/db/repl/repl_coordinator_mock.cpp index 686ca9cebad..51353d897ed 100644 --- a/src/mongo/db/repl/repl_coordinator_mock.cpp +++ b/src/mongo/db/repl/repl_coordinator_mock.cpp @@ -141,6 +141,10 @@ namespace repl { return OID(); } + int ReplicationCoordinatorMock::getMyId() const { + return 0; + } + void ReplicationCoordinatorMock::setFollowerMode(const MemberState& newState) { } @@ -262,9 +266,20 @@ namespace repl { return Status::OK(); } - void ReplicationCoordinatorMock::connectOplogReader(OperationContext* txn, - BackgroundSync* bgsync, - OplogReader* r) { + HostAndPort ReplicationCoordinatorMock::chooseNewSyncSource() { + invariant(false); + return HostAndPort(); + } + + void ReplicationCoordinatorMock::blacklistSyncSource(const HostAndPort& host, Date_t until) { + invariant(false); + } + + void ReplicationCoordinatorMock::resetLastOpTimeFromOplog(OperationContext* txn) { + invariant(false); + } + + bool ReplicationCoordinatorMock::shouldChangeSyncSource(const HostAndPort& currentSource) { invariant(false); } |