diff options
Diffstat (limited to 'src/mongo/db/repl/initial_syncer.cpp')
-rw-r--r-- | src/mongo/db/repl/initial_syncer.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mongo/db/repl/initial_syncer.cpp b/src/mongo/db/repl/initial_syncer.cpp index f65dea7e86e..ed6a2086060 100644 --- a/src/mongo/db/repl/initial_syncer.cpp +++ b/src/mongo/db/repl/initial_syncer.cpp @@ -932,8 +932,10 @@ void InitialSyncer::_getNextApplierBatchCallback( if (!ops.empty()) { _fetchCount.store(0); MultiApplier::ApplyOperationFn applyOperationsForEachReplicationWorkerThreadFn = - [ =, source = _syncSource ](MultiApplier::OperationPtrs * x) { - return _dataReplicatorExternalState->_multiInitialSyncApply(x, source, &_fetchCount); + [ =, source = _syncSource ](MultiApplier::OperationPtrs * x, + WorkerMultikeyPathInfo * workerMultikeyPathInfo) { + return _dataReplicatorExternalState->_multiInitialSyncApply( + x, source, &_fetchCount, workerMultikeyPathInfo); }; MultiApplier::MultiApplyFn applyBatchOfOperationsFn = [=](OperationContext* opCtx, |