summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/bgsync.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-39112 Remove 1-second delays when starting and stopping OplogApplier. ...Matthew Russotto2020-02-271-0/+6
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-11-011-2/+2
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-261-11/+11
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-2/+2
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-36815 Remove references to oplog entry's hash fieldSamy Lanka2019-01-171-4/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-32333 BackgroundSync accepts OplogApplier instead of OplogBufferBenety Goh2018-06-131-3/+3
* SERVER-33864 BackgroundSync no longer implements OplogApplier::ObserverBenety Goh2018-06-131-6/+1
* SERVER-33864 remove BackgroundSync::onBufferCleared()Benety Goh2018-06-131-5/+0
* SERVER-33864 remove OplogApplier::Observer::onOperationConsumed()Benety Goh2018-06-121-1/+0
* SERVER-32332 decouple BackgroundSync from SyncTailBenety Goh2018-03-131-8/+12
* SERVER-32332 move ownership of OplogBuffer from BackgroundSync to Replication...Benety Goh2018-03-121-3/+8
* SERVER-32332 remove unused function BackgroundSync::pushTestOpToBuffer()Benety Goh2018-03-121-3/+0
* SERVER-32588 create parameter to force rollback via refetchKyle Suarez2018-02-281-1/+1
* SERVER-32466 Remove FCV replication behaviors only relevant to the 3.4-3.6 tr...William Schultz2018-01-291-6/+3
* SERVER-29519 Removed many usages of getGlobalReplicationCoordinatorHenrik Edin2018-01-221-1/+2
* SERVER-31101 Drop WT table on secondary after collection is droppedKatherine Walker2017-10-131-1/+1
* Revert "SERVER-31011 Drop WT table on secondary after collection is dropped"Katherine Walker2017-10-131-1/+1
* SERVER-31011 Drop WT table on secondary after collection is droppedKatherine Walker2017-10-131-1/+1
* SERVER-29895 Make RollbackImpl synchronousJudah Schvimer2017-07-261-9/+9
* SERVER-29890 check supportsRecoverToStableTimestamp() when deciding to use ro...Judah Schvimer2017-07-201-0/+9
* SERVER-29633 Add server parameter and logic for selecting rollback algorithmAllison Chang2017-06-261-9/+12
* SERVER-29254 Moved MinValid into ReplicationProcessJudah Schvimer2017-05-301-2/+6
* SERVER-28214 BackgroundSync falls back on 3.4 algorithm if RollbackImpl retur...Benety Goh2017-04-271-0/+19
* SERVER-26360 Node should be able to leave RECOVERING after going too staleWilliam Schultz2017-04-031-13/+29
* SERVER-28204 added server parameter to select between 3.4 and 3.6 rollback im...Benety Goh2017-03-231-0/+16
* SERVER-27403 Ensure sync source is ahead and has not rolled back after first ...Judah Schvimer2017-03-081-2/+1
* SERVER-27329 moved BackgroundSync::_rollback() to rs_rollback.cppBenety Goh2017-03-081-13/+0
* SERVER-27329 cleaned up BackgroundSync::_rollback() argument.Benety Goh2017-03-081-3/+7
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-11/+11
* SERVER-27120 Increase synchronization between producer/applier threads and st...Siyuan Zhou2017-02-271-20/+27
* SERVER-27050 Ensure upstream node doesn't roll back after checking MinValidMathias Stearn2017-01-031-5/+9
* SERVER-23070 migrated bgsync to use SyncSourceResolver instead of Replication...Benety Goh2016-11-011-0/+5
* SERVER-23070 bgsync uses ReplicationCoordinator directly to select sync sourceBenety Goh2016-11-011-5/+0
* SERVER-25268 renamed OplogBuffer::blockingPeek to waitForData and removed pee...Benety Goh2016-09-161-1/+1
* SERVER-25071 Flush data replication queue as part of clean shutdownMathias Stearn2016-08-261-7/+3
* SERVER-23478 Move server status metrics from OplogReader and BackgroundSync t...Judah Schvimer2016-08-171-7/+1
* SERVER-24784 BackgroundSync uses task executor from ReplicationCoordinatorExt...Benety Goh2016-06-271-4/+0
* SERVER-24784 BackgroundSync checks local shutdown flag instead of global mong...Benety Goh2016-06-251-0/+10
* SERVER-24744 added BackgroundSync::startup() to start oplog buffer and task e...Benety Goh2016-06-231-12/+32
* SERVER-24577 added OperationContext argument to OplogBuffer interfaceBenety Goh2016-06-161-7/+7
* SERVER-24560 replaced references to BlockingQueue in BackgroundSync with Oplo...Benety Goh2016-06-141-3/+3
* SERVER-24318 change BackgroundSync to one owned object by the Repl ExternalSt...Eric Milkie2016-06-011-62/+8
* SERVER-23308 integrated repl::multiApply into data replicatorBenety Goh2016-05-241-8/+11
* SERVER-22775 integrated OplogFetcher into BackgroundSyncBenety Goh2016-04-261-48/+66
* SERVER-19200: move initial sync behavior out of rs_syncScott Hernandez2016-04-051-0/+1
* SERVER-22913 create SyncSourceResolvermatt dannenberg2016-03-071-0/+5
* SERVER-22452: log message when fetching the oplog ends abruptlyScott Hernandez2016-02-051-14/+0
* SERVER-22130: Reset applier lastAppliedOptime after rollbackScott Hernandez2016-01-191-0/+8