summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/replication_coordinator_mock.h
diff options
context:
space:
mode:
authorMaria van Keulen <maria@mongodb.com>2019-03-20 20:29:38 -0400
committerMaria van Keulen <maria@mongodb.com>2019-04-16 14:35:34 -0400
commita738647a7281a892f1b35fba8b4e1cdf47bccf56 (patch)
treec76b5fdf490be227bfa7369285fa61a6255e08e5 /src/mongo/db/repl/replication_coordinator_mock.h
parent89ef031427db9efd6ab657de16fd6e0c17cc7797 (diff)
downloadmongo-a738647a7281a892f1b35fba8b4e1cdf47bccf56.tar.gz
SERVER-40078 Report lastCommitted wall clock time
Diffstat (limited to 'src/mongo/db/repl/replication_coordinator_mock.h')
-rw-r--r--src/mongo/db/repl/replication_coordinator_mock.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_mock.h b/src/mongo/db/repl/replication_coordinator_mock.h
index 3389522810b..75052f1c8f7 100644
--- a/src/mongo/db/repl/replication_coordinator_mock.h
+++ b/src/mongo/db/repl/replication_coordinator_mock.h
@@ -189,7 +189,8 @@ public:
virtual void processReplSetMetadata(const rpc::ReplSetMetadata& replMetadata) override;
- virtual void advanceCommitPoint(const OpTime& committedOptime, bool fromSyncSource) override;
+ virtual void advanceCommitPoint(const OpTimeAndWallTime& committedOptimeAndWallTime,
+ bool fromSyncSource) override;
virtual void cancelAndRescheduleElectionTimeout() override;
@@ -238,6 +239,8 @@ public:
virtual OpTime getLastCommittedOpTime() const;
+ virtual OpTimeAndWallTime getLastCommittedOpTimeAndWallTime() const;
+
virtual std::vector<MemberData> getMemberData() const override;
virtual Status processReplSetRequestVotes(OperationContext* opCtx,