diff options
Diffstat (limited to 'src/mongo/db/repl/data_replicator_external_state_impl.h')
-rw-r--r-- | src/mongo/db/repl/data_replicator_external_state_impl.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mongo/db/repl/data_replicator_external_state_impl.h b/src/mongo/db/repl/data_replicator_external_state_impl.h index 080483955b4..c408c484dc9 100644 --- a/src/mongo/db/repl/data_replicator_external_state_impl.h +++ b/src/mongo/db/repl/data_replicator_external_state_impl.h @@ -59,7 +59,10 @@ public: const rpc::ReplSetMetadata& replMetadata, const rpc::OplogQueryMetadata& oqMetadata, const OpTime& previousOpTimeFetched, - const OpTime& lastOpTimeFetched) override; + const OpTime& lastOpTimeFetched) const override; + + ChangeSyncSourceAction shouldStopFetchingOnError( + const HostAndPort& source, const OpTime& lastOpTimeFetched) const override; std::unique_ptr<OplogBuffer> makeInitialSyncOplogBuffer(OperationContext* opCtx) const override; |