/* initial oplog application, during initial sync, after cloning. */ void InitialSync::oplogApplication(OperationContext* txn, const OpTime& endOpTime) { if (replSetForceInitialSyncFailure > 0) { log() << "test code invoked, forced InitialSync failure: " << replSetForceInitialSyncFailure; replSetForceInitialSyncFailure--; throw DBException("forced error", 0); } _applyOplogUntil(txn, endOpTime); }
void SyncTail::oplogApplication(OperationContext* txn, const OpTime& endOpTime) { _applyOplogUntil(txn, endOpTime); }