Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-40304 Collection cloner can be destroyed with a scope guard active | Matthew Russotto | 2019-04-15 | 1 | -20/+23 |
| | |||||
* | SERVER-40476 remove mongoutils::str | Billy Donahue | 2019-04-09 | 1 | -1/+1 |
| | | | | | | Rename utils/mongoutils/str.h => utils/str.h Rename namespace mongoutils::str => str Rename mongo::strcasecmp => str::caseInsensitiveCompare. | ||||
* | SERVER-39538 Convert replication setParameters to IDL | Jonathan Reams | 2019-02-26 | 1 | -9/+1 |
| | |||||
* | 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-37451 Move all ClientCursor ownership to the global CursorManager. | David Storch | 2019-01-15 | 1 | -1/+5 |
| | | | | | Deleting the per-collection CursorManagers, and other related cleanup, is left as future work. | ||||
* | SERVER-36537 Initial sync cursor should not keep data in cache. | Matthew Russotto | 2018-12-13 | 1 | -1/+6 |
| | |||||
* | SERVER-35682 kill existing SharedPromise type | Mathias Stearn | 2018-11-15 | 1 | -9/+10 |
| | | | | This required plumbing unique_function into many more places. | ||||
* | SERVER-37898 CollectionCloner must not set _clientConnection without holding ↵ | Tess Avitabile | 2018-11-08 | 1 | -1/+1 |
| | | | | _mutex | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-33231 Create initial sync log component | Vesselina Ratcheva | 2018-10-08 | 1 | -1/+1 |
| | |||||
* | SERVER-36535 Shut down the collection cloner DBClientCursor upon failure in ↵ | Matthew Russotto | 2018-10-02 | 1 | -9/+11 |
| | | | | the oplog fetching thread | ||||
* | SERVER-36536 Add a server parameter to not use exhaust option for initial sync. | Matthew Russotto | 2018-09-21 | 1 | -1/+4 |
| | |||||
* | SERVER-36096 Convert CollectionCloner to use DBClientConnection. | Matthew Russotto | 2018-09-19 | 1 | -226/+115 |
| | |||||
* | SERVER-33998 Remove the parallelCollectionScan command | Sean Tao | 2018-07-12 | 1 | -93/+19 |
| | |||||
* | SERVER-35275 rename fail point FP macros, improve docs | Billy Donahue | 2018-05-30 | 1 | -4/+4 |
| | |||||
* | SERVER-34204 Always pass non-null opCtx when scheduling getMores in ARM | Charlie Swanson | 2018-04-30 | 1 | -11/+23 |
| | |||||
* | SERVER-33323 Use the IDL to serialize the ARM | Charlie Swanson | 2018-04-05 | 1 | -9/+13 |
| | |||||
* | Revert "SERVER-33323 Use the IDL to serialize the ARM" | William Schultz | 2018-04-05 | 1 | -13/+9 |
| | | | | This reverts commit 7d09f278a2acf9791b36927d6af1d30347d60391. | ||||
* | SERVER-33323 Use the IDL to serialize the ARM | Charlie Swanson | 2018-04-04 | 1 | -9/+13 |
| | |||||
* | SERVER-33625 replace use of OldThreadPool in cloners and TaskRunner with ↵ | Benety Goh | 2018-03-06 | 1 | -1/+1 |
| | | | | ThreadPool | ||||
* | SERVER-32395 Make killCursors work against pinned cursors on mongos when ↵ | Ian Boros | 2018-02-07 | 1 | -4/+1 |
| | | | | auth is enabled | ||||
* | SERVER-32783 remove unnecessary scheduleWork call from ↵ | Benety Goh | 2018-01-25 | 1 | -8/+1 |
| | | | | CollectionCloner::_verifyCollectionDropped() | ||||
* | SERVER-32783 CollectionCloner::shutdown() does not wait for ↵ | Benety Goh | 2018-01-25 | 1 | -1/+0 |
| | | | | _verifyCollectionDropped destruction | ||||
* | SERVER-32617 Fix code that reconstructs status with just code and string | Mathias Stearn | 2018-01-17 | 1 | -55/+24 |
| | |||||
* | SERVER-32070 migrate some easy stdx::bind to lambdas (pt3) | Billy Donahue | 2017-12-14 | 1 | -22/+18 |
| | |||||
* | SERVER-29476 Fix ODR violation in fetcher | Sara Golemon | 2017-12-08 | 1 | -0/+1 |
| | |||||
* | SERVER-32070 migrate some easy stdx::bind to lambdas | Billy Donahue | 2017-12-06 | 1 | -1/+1 |
| | | | | | workaround gcc bug [branch stdx_bind_2] | ||||
* | SERVER-31267 CollectionCloner fails if collection is dropped between getMore ↵ | Matthew Russotto | 2017-11-28 | 1 | -5/+107 |
| | | | | calls | ||||
* | SERVER-31019 fail initial sync if fCV changes during oplog application | Judah Schvimer | 2017-10-09 | 1 | -3/+7 |
| | |||||
* | SERVER-31339 Handle NamespaceNotFound in collection_cloner count/find | Geert Bosch | 2017-10-06 | 1 | -16/+39 |
| | |||||
* | SERVER-4941 Allow renameCollection during initial sync | Geert Bosch | 2017-09-21 | 1 | -26/+49 |
| | |||||
* | SERVER-19605 make oplog timeout configurable | Judah Schvimer | 2017-09-13 | 1 | -1/+2 |
| | |||||
* | SERVER-30799 Avoid misleading empty batches with tailable cursors. | Charlie Swanson | 2017-08-30 | 1 | -5/+12 |
| | | | | This bug impacts tailable cursors being sent through a mongos. | ||||
* | SERVER-30849 _handleARMResultsCallback needs to hold mutex while accessing ↵ | William Schultz | 2017-08-28 | 1 | -6/+13 |
| | | | | member variables | ||||
* | SERVER-29617 replace fetcher with ARM and add numCursors server parameter | Jason Chan | 2017-08-12 | 1 | -114/+303 |
| | |||||
* | Revert "SERVER-29617 replace fetcher with ARM and add numCursors server ↵ | William Schultz | 2017-08-11 | 1 | -303/+114 |
| | | | | | | parameter" This reverts commit 0d3137df3879e86d92904309e968f25529904639. | ||||
* | SERVER-29617 replace fetcher with ARM and add numCursors server parameter | Jason Chan | 2017-08-11 | 1 | -114/+303 |
| | |||||
* | SERVER-29615 Allow the ARM to be linked to mongod | Jason Chan | 2017-06-23 | 1 | -1/+4 |
| | |||||
* | SERVER-29400 Make OplogFetcher and CollectionCloner batchSize configurable | Jason Chan | 2017-06-14 | 1 | -8/+6 |
| | |||||
* | SERVER-29196 Set batchSize for getMores in CollectionCloner | Jason Chan | 2017-06-07 | 1 | -0/+1 |
| | |||||
* | SERVER-29240 Add test to ensure valid index creation for capped collections ↵ | William Schultz | 2017-06-05 | 1 | -0/+18 |
| | | | | | | during initial sync | ||||
* | SERVER-29255 CollectionOptions with UUID passes validation | Benety Goh | 2017-05-17 | 1 | -1/+1 |
| | |||||
* | SERVER-28814 Add and use ReadPreferenceSetting::secondaryPreferredMetadata() | Mathias Stearn | 2017-05-12 | 1 | -3/+3 |
| | | | | | This is prep for eliminating ServerSelectionMetadata in favor of just ReadPreferenceSetting. | ||||
* | SERVER-28624 Further reduce dependency on ReplicationExecutor type. | Andy Schwerin | 2017-04-06 | 1 | -15/+0 |
| | | | | | | * Replace getDiagnosticString() with appendDiagnosticBSON() in TaskExecutors. * Introduce appendDiagnostics to ReplicationCoordinator, to hide the implementation detail that ReplicationCoordinatorImpl has a TaskExecutor. | ||||
* | SERVER-26772 removed old initial sync code | Judah Schvimer | 2017-03-16 | 1 | -1/+4 |
| | |||||
* | SERVER-26965 Use RAII type for turning off replicated writes | Matthew Russotto | 2017-03-13 | 1 | -1/+1 |
| | |||||
* | SERVER-27938 Rename all OperationContext variables to opCtx | Maria van Keulen | 2017-03-07 | 1 | -5/+6 |
| | | | | | | This commit is an automated rename of all whole word instances of txn, _txn, and txnPtr to opCtx, _opCtx, and opCtxPtr, respectively in all .cpp and .h files in src/mongo. | ||||
* | SERVER-27297 always log CollectionCloner failure statuses | Judah Schvimer | 2017-02-07 | 1 | -2/+3 |
| | |||||
* | SERVER-27678 CollectionCloner waits for pending _findCallback and ↵ | Benety Goh | 2017-01-20 | 1 | -17/+33 |
| | | | | _insertDocuments tasks to complete before invoking completion function. | ||||
* | SERVER-27678 refactor CollectionCloner to support placeholder ↵ | Benety Goh | 2017-01-20 | 1 | -27/+42 |
| | | | | onCompletionGuard argument to CollectionCloner::_findCallback and _insertDocuments |