From ed3f25ced04931525db8e2f11f8bdef7bf49992a Mon Sep 17 00:00:00 2001 From: Eric Milkie Date: Tue, 31 May 2016 10:00:53 -0400 Subject: Revert "SERVER-24222 Update current known primary from command metadata" This reverts commit 3dd8ba46bf2ce350b5e80b1b2b016a10007beb7b. --- src/mongo/db/repl/data_replicator_external_state_mock.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/mongo/db/repl/data_replicator_external_state_mock.cpp') diff --git a/src/mongo/db/repl/data_replicator_external_state_mock.cpp b/src/mongo/db/repl/data_replicator_external_state_mock.cpp index 2ec80fad216..83a6e3fd83c 100644 --- a/src/mongo/db/repl/data_replicator_external_state_mock.cpp +++ b/src/mongo/db/repl/data_replicator_external_state_mock.cpp @@ -47,10 +47,11 @@ void DataReplicatorExternalStateMock::processMetadata(const rpc::ReplSetMetadata } bool DataReplicatorExternalStateMock::shouldStopFetching(const HostAndPort& source, - const rpc::ReplSetMetadata& metadata) { + const OpTime& sourceOpTime, + bool sourceHasSyncSource) { lastSyncSourceChecked = source; - syncSourceLastOpTime = metadata.getLastOpVisible(); - syncSourceHasSyncSource = metadata.getSyncSourceIndex() != -1; + syncSourceLastOpTime = sourceOpTime; + syncSourceHasSyncSource = sourceHasSyncSource; return shouldStopFetchingResult; } -- cgit v1.2.1