Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-50492 Split BaseCloner into InitialSyncBaseCloner and ↵ | Vesselina Ratcheva | 2020-09-02 | 1 | -7/+2 |
| | | | | TenantMigrationBaseCloner | ||||
* | SERVER-49780 Create TenantMigrationSharedData | Vesselina Ratcheva | 2020-08-25 | 1 | -0/+7 |
| | |||||
* | SERVER-30622 Refactor outage determination in initialSyncSharedData | Matthew Russotto | 2019-12-17 | 1 | -2/+1 |
| | | | | Make base_cloner use new interface | ||||
* | SERVER-44060 Make stats contain un-started collections and databases. | Matthew Russotto | 2019-12-02 | 1 | -1/+6 |
| | |||||
* | SERVER-43274 Implement cloners using DBClient with basic functionality and ↵ | Matthew Russotto | 2019-10-30 | 1 | -177/+33 |
| | | | | unit tests. | ||||
* | SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in ↵ | Ben Caimano | 2019-10-21 | 1 | -1/+1 |
| | | | | | | | | | | | Interruptible and Mutex This commit: - Adds Listener hooks for Interruptible - Expands Listener hooks for Mutex - Updates the DiagnosticInfo and its tests to use the new hooks - Removes stacktracing pieces from DiagnosticInfo and its tests - Removes mongo::ConditionVariable entirely in favor of Interruptible | ||||
* | SERVER-42165 Replace uses of stdx::mutex with mongo::Mutex | Ben Caimano | 2019-09-17 | 1 | -4/+4 |
| | |||||
* | SERVER-39338 Remove `stdx/functional.h` | ADAM David Alan Martin | 2019-06-10 | 1 | -4/+4 |
| | |||||
* | SERVER-40357 expand all calls to MONGO_DISALLOW_COPYING | Billy Donahue | 2019-03-28 | 1 | -2/+2 |
| | | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done | ||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-35682 kill existing SharedPromise type | Mathias Stearn | 2018-11-15 | 1 | -3/+6 |
| | | | | This required plumbing unique_function into many more places. | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-31014 Fail initial sync on first collection cloner failure | Vesselina Ratcheva | 2018-10-04 | 1 | -1/+0 |
| | |||||
* | SERVER-33625 replace use of OldThreadPool in cloners and TaskRunner with ↵ | Benety Goh | 2018-03-06 | 1 | -5/+3 |
| | | | | ThreadPool | ||||
* | SERVER-29478 Fix ODR violation in database_cloner | Sara Golemon | 2017-12-11 | 1 | -6/+1 |
| | |||||
* | SERVER-31019 fail initial sync if fCV changes during oplog application | Judah Schvimer | 2017-10-09 | 1 | -0/+5 |
| | |||||
* | SERVER-28624 Further reduce dependency on ReplicationExecutor type. | Andy Schwerin | 2017-04-06 | 1 | -4/+0 |
| | | | | | | * Replace getDiagnosticString() with appendDiagnosticBSON() in TaskExecutors. * Introduce appendDiagnostics to ReplicationCoordinator, to hide the implementation detail that ReplicationCoordinatorImpl has a TaskExecutor. | ||||
* | SERVER-27611 make DatabaseCloner single-use only. If a DatabaseCloner is ↵ | Benety Goh | 2017-01-21 | 1 | -1/+26 |
| | | | | shut down before startup, calling startup() will fail. | ||||
* | SERVER-27052 make CollectionCloner single-use. CollectionCloner should also ↵ | Benety Goh | 2016-11-29 | 1 | -1/+1 |
| | | | | free up resources held by _onCompletion callback when it finishes | ||||
* | SERVER-25125 Report initial sync progress in ReplSetGetStatus | Judah Schvimer | 2016-08-16 | 1 | -0/+5 |
| | |||||
* | Revert "SERVER-25125 Report initial sync progress in ReplSetGetStatus" | Judah Schvimer | 2016-08-15 | 1 | -5/+0 |
| | | | | This reverts commit 10ff598752d57650783c63166180df31f907df12. | ||||
* | SERVER-25125 Report initial sync progress in ReplSetGetStatus | Judah Schvimer | 2016-08-15 | 1 | -0/+5 |
| | |||||
* | SERVER-24506 Cloner support for views | James Wahlin | 2016-08-09 | 1 | -4/+4 |
| | |||||
* | SERVER-25281 renamed CollectionCloner and DatabaseCloner lifecycle functions | Benety Goh | 2016-07-26 | 1 | -3/+3 |
| | |||||
* | SERVER-25197 DataReplicator tests should explicitly override ↵ | Benety Goh | 2016-07-22 | 1 | -1/+1 |
| | | | | CollectionCloner db work scheduler for deterministic behavior. | ||||
* | SERVER-25069 DatabaseCloner accepts db worker thread pool at construction | Benety Goh | 2016-07-16 | 1 | -0/+5 |
| | |||||
* | SERVER-24945 convert CollectionCloner and DatabaseCloner to use TaskExecutor ↵ | Benety Goh | 2016-07-11 | 1 | -3/+3 |
| | | | | instead of ReplicationExecutor | ||||
* | SERVER-9115: cloner stats and reporting | Scott Hernandez | 2016-07-08 | 1 | -0/+13 |
| | |||||
* | SERVER-23750: use storage interface for cloners and fixes for ↵ | Scott Hernandez | 2016-07-06 | 1 | -35/+42 |
| | | | | DataReplicator::doInitialSync | ||||
* | SERVER-23971 Clang-Format code | Mark Benvenuto | 2016-05-28 | 1 | -1/+1 |
| | |||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -152/+151 |
| | |||||
* | SERVER-18036 renamed Fetcher::BatchData to QueryResponse | Benety Goh | 2015-06-19 | 1 | -1/+1 |
| | | | | | Fetcher callback semantics also updated so that when NextAction is NoAction, the follow up command BSON builder will be null. | ||||
* | SERVER-18901 Move Fetcher and QueryFetcher to mongo/client/ | Daniel Alabi | 2015-06-11 | 1 | -1/+1 |
| | |||||
* | SERVER-18035 clean up collection and database cloners to not hold mutex when ↵ | Benety Goh | 2015-05-29 | 1 | -18/+21 |
| | | | | reporting completion status | ||||
* | SERVER-18606 permit callers to compose getMore command for fetcher | Eric Milkie | 2015-05-28 | 1 | -1/+2 |
| | |||||
* | SERVER-18015 added data replication database cloner | Benety Goh | 2015-04-21 | 1 | -0/+200 |