summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/bgsync.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-67954 Notify BackgroundSync when data relevant to sync source selectio...Matthew Russotto2022-07-161-2/+19
* SERVER-61977 Concurrent rollback and stepUp can cause a node to fetch from a ...Moustafa Maher Khalil2022-01-101-0/+1
* SERVER-44068 Speed up transition to 'kSteadyStateOps' in RollbackTestWilliam Schultz2020-04-271-0/+2
* SERVER-46558 Abort index builds only after transitioning to rollback and when...Louis Williams2020-03-181-2/+0
* SERVER-39112 Remove 1-second delays when starting and stopping OplogApplier. ...Matthew Russotto2020-02-271-0/+6
* SERVER-45574: Replace OplogFetcher with NewOplogFetcherLingzhi Deng2020-02-191-4/+4
* SERVER-45574: Use NewOplogFetcher in steady state replication and initial syncLingzhi Deng2020-02-191-4/+4
* SERVER-39452 Support rollback via refetch for two-phase index buildsLouis Williams2019-12-161-0/+2
* SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in Interru...Ben Caimano2019-10-211-1/+1
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-3/+3
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-11/+11
* SERVER-29803 Add replSetGetStatus field tooStaleA. Jesse Jiryu Davis2019-07-101-1/+7
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-1/+1
* 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