diff options
author | Benety Goh <benety@mongodb.com> | 2018-03-22 17:39:03 -0400 |
---|---|---|
committer | Benety Goh <benety@mongodb.com> | 2018-03-22 17:41:51 -0400 |
commit | d6470f917762315ab93b2f7719da78cafdb8d8bf (patch) | |
tree | 3163fdf386b89dcb494c1d2819dcecc2b7a4bac7 /src/mongo/db/repl/replication_coordinator_external_state.h | |
parent | 379044733ab55adf136e7cbbff40a4b6b3b80931 (diff) | |
download | mongo-d6470f917762315ab93b2f7719da78cafdb8d8bf.tar.gz |
SERVER-32335 remove unused initial sync functions from DataReplicatorExternalState and ReplicationCoordinatorExternalState
remove MultiApplier::ApplyOperationFn argument from ReplicationCoordinatorExternalState::multiApply
remove unused ApplyOperationFn argument from DataReplicatorExternalState::multiApply
remove unused function ReplicationCoordinatorExternalState::multiInitialSyncApply
remove unused function DataReplicatorExternalState::_multiInitialSyncApply
Diffstat (limited to 'src/mongo/db/repl/replication_coordinator_external_state.h')
-rw-r--r-- | src/mongo/db/repl/replication_coordinator_external_state.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/mongo/db/repl/replication_coordinator_external_state.h b/src/mongo/db/repl/replication_coordinator_external_state.h index 6af488346a6..388e3444275 100644 --- a/src/mongo/db/repl/replication_coordinator_external_state.h +++ b/src/mongo/db/repl/replication_coordinator_external_state.h @@ -282,23 +282,9 @@ public: MultiApplier::Operations ops, OplogApplier::Observer* observer, const HostAndPort& source, - MultiApplier::ApplyOperationFn applyOperation, ThreadPool* writerPool) = 0; /** - * Used by multiApply() to writes operations to database during initial sync. `fetchCount` is a - * pointer to a counter that is incremented every time we fetch a missing document. - * `workerMultikeyPathInfo` is a pointer to a list of objects tracking which indexes to set as - * multikey at the end of the batch. - * - */ - virtual Status multiInitialSyncApply(OperationContext* opCtx, - MultiApplier::OperationPtrs* ops, - const HostAndPort& source, - AtomicUInt32* fetchCount, - WorkerMultikeyPathInfo* workerMultikeyPathInfo) = 0; - - /** * This function creates an oplog buffer of the type specified at server startup. */ virtual std::unique_ptr<OplogBuffer> makeInitialSyncOplogBuffer( |