summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/repl_coordinator_mock.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/repl/repl_coordinator_mock.cpp')
-rw-r--r--src/mongo/db/repl/repl_coordinator_mock.cpp21
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);
}