Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-32198 Get rid of CollectionShardingState::collectionIsSharded | Kaloian Manassiev | 2018-06-07 | 8 | -183/+13 |
| | |||||
* | SERVER-35463 Mark listCommands as pre-auth | Sara Golemon | 2018-06-06 | 1 | -0/+3 |
| | |||||
* | SERVER-34615 Make UUIDCatalog updates for renameCollection atomic | Maria van Keulen | 2018-06-06 | 15 | -128/+372 |
| | |||||
* | SERVER-35126 Fix lint | jinichu | 2018-06-06 | 1 | -1/+1 |
| | |||||
* | SERVER-28524 Remove src/mongo/db/exec/group.cpp | Charlie Swanson | 2018-06-06 | 1 | -321/+0 |
| | |||||
* | SERVER-35126 Created new struct TxnStats under Session | Jinny Byun | 2018-06-06 | 2 | -1/+40 |
| | |||||
* | SERVER-35135 Redact command payload when auditing edge case events | Billy Donahue | 2018-06-06 | 3 | -40/+29 |
| | | | | Add missing #include for mongo/bson/util/builder.h | ||||
* | SERVER-34130 Log oplog truncation operation | Audrey Fang | 2018-06-06 | 3 | -0/+10 |
| | |||||
* | SERVER-34817 find replace from InterruptedDueToReplStateChange error code to ↵ | Nathan Louie | 2018-06-06 | 7 | -8/+7 |
| | | | | InterruptedDueToStepDown | ||||
* | SERVER-34159: Redact MigrationDestinationManager messages | Spencer Jackson | 2018-06-05 | 4 | -55/+56 |
| | |||||
* | SERVER-35387 Ensure retried commitTransaction command waits for writeConcern | Judah Schvimer | 2018-06-05 | 1 | -0/+6 |
| | |||||
* | SERVER-32935 log exception during oplog application | Benety Goh | 2018-06-05 | 3 | -2/+12 |
| | | | | | This change uses the terminate handler to log unexpected exceptions thrown inside SyncTail::oplogApplication(). | ||||
* | SERVER-32935 add characterization test for exception handling in oplog ↵ | Benety Goh | 2018-06-05 | 2 | -0/+48 |
| | | | | application loop | ||||
* | SERVER-33954 Modified getCollectionRoutingInfoWithRefresh to refresh twice ↵ | Matthew Saltz | 2018-06-05 | 5 | -11/+27 |
| | | | | if the first refresh is not performed by its own thread | ||||
* | SERVER-34906 Rename CannotSatisfyWriteConcern to UnsatisfiableWriteConcern | Nathan Louie | 2018-06-05 | 4 | -11/+11 |
| | |||||
* | SERVER-34958 Deleted unused condition variable Session::_commitcv | jinichu | 2018-06-05 | 2 | -4/+0 |
| | |||||
* | SERVER-35382 _isSelf requiresAuth false | Billy Donahue | 2018-06-05 | 1 | -3/+6 |
| | | | | (cherry picked from commit 34345645bb77e0f1804f63ae1be454e468612ecd) | ||||
* | SERVER-35366 OplogApplier only returns empty batch when buffer is empty | Judah Schvimer | 2018-06-05 | 3 | -5/+16 |
| | |||||
* | SERVER-35172 'ns' field is no longer duplicated in response to ↵ | Ben Judd | 2018-06-05 | 1 | -1/+3 |
| | | | | dropCollection with WCE | ||||
* | SERVER-10637 Add connectionId to isMaster response | Anthony Roy | 2018-06-05 | 1 | -0/+1 |
| | | | | | Added connectionId to allow drivers to correlate client-side conections with server-side log messages | ||||
* | SERVER-27031 Remove redundant tag | Anthony Roy | 2018-06-05 | 1 | -1/+1 |
| | | | | Removing executor::NetowkrInterface::kMessagingPortKeepOpen redundant with transport::Session::kKeepOpen | ||||
* | SERVER-35057 Notify oplog waiters after advancing the lastApplied timestamp | Xiangyu Yao | 2018-06-04 | 1 | -0/+3 |
| | |||||
* | SERVER-34764 use inMultiDocumentTransaction instead of autocommit val to ↵ | Pavi Vetriselvan | 2018-06-04 | 1 | -1/+2 |
| | | | | avoid spurious readConcern error | ||||
* | SERVER-35296 Free monitoring metrics payload needs to be wrapped in a document | Mark Benvenuto | 2018-06-04 | 2 | -8/+13 |
| | |||||
* | SERVER-35318 improve free monitoring op observer perf | Eric Milkie | 2018-06-04 | 1 | -19/+25 |
| | |||||
* | SERVER-33078 convertToCapped size is not checked for float -> long long overflow | Dianna Hohensee | 2018-06-04 | 3 | -5/+7 |
| | |||||
* | SERVER-35187 fix off by one error in transaction reaper | Sarah Zhou | 2018-06-01 | 1 | -2/+2 |
| | |||||
* | SERVER-34517 do not check for userId in cursors within sessions during ↵ | Misha Tyulenev | 2018-06-01 | 1 | -1/+2 |
| | | | | getMore in sharded cluster | ||||
* | SERVER-32335 remove DataReplicatorExternalState::getNextApplierBatch() and ↵ | Benety Goh | 2018-05-31 | 6 | -101/+0 |
| | | | | _multiApply() | ||||
* | SERVER-32335 InitialSyncer uses OplogApplier directly | Benety Goh | 2018-05-31 | 3 | -10/+26 |
| | |||||
* | SERVER-32335 add DataReplicatorExternalState::makeOplogApplier() | Benety Goh | 2018-05-31 | 6 | -1/+92 |
| | |||||
* | SERVER-32335 split OplogApplier into interface and implementation | Benety Goh | 2018-05-31 | 8 | -79/+217 |
| | | | | | | This change moves SyncTail dependent code into the implementation and allows application code to invoke oplog application logic through the OplogApplier interface. | ||||
* | Revert "Revert "SERVER-34653 don't parse if early auth-checks can reject."" | Billy Donahue | 2018-05-31 | 10 | -61/+144 |
| | | | | | | This reverts commit 7d0ea48dc8522f41e93b86d9c8f77c64b623ba60. no MakeGuard (the lambda might throw) | ||||
* | SERVER-35188 Rename ServiceLiason* types to ServiceLiaison* | Jack Mulrow | 2018-05-31 | 17 | -96/+96 |
| | |||||
* | SERVER-32335 move SyncTail::calculateBatchLimitBytes to OplogApplier | Benety Goh | 2018-05-31 | 5 | -19/+21 |
| | |||||
* | SERVER-35321 Make renameCollection uninterruptible | Louis Williams | 2018-05-31 | 1 | -0/+4 |
| | |||||
* | SERVER-32335 move SyncTail::replBatchLimitBytes to OplogApplier | Benety Goh | 2018-05-31 | 4 | -7/+7 |
| | |||||
* | SERVER-22563 amend uassert code | Vesselina Ratcheva | 2018-05-31 | 1 | -1/+1 |
| | |||||
* | SERVER-32335 move SyncTail::replBatchLimitOperations to OplogApplier | Benety Goh | 2018-05-31 | 6 | -30/+23 |
| | |||||
* | SERVER-32335 move SyncTail::makeWriterPool to OplogApplier | Benety Goh | 2018-05-31 | 7 | -61/+57 |
| | |||||
* | SERVER-35115 Decouple DBDirectClient from networking clients | Mathias Stearn | 2018-05-31 | 6 | -13/+13 |
| | |||||
* | SERVER-35083 Add writeConcernError option to failCommand failpoint | Mathias Stearn | 2018-05-31 | 1 | -22/+29 |
| | | | | | | | It replaces the waitForWriteConcern logic with just adding the supplied writeConcernError to the reply. Since it happens where we would be waiting for write concern, it is only done for commands that support writeConcern and happens *after* the command finishes (regardless of success or failure). | ||||
* | SERVER-35268: Reduce recovery logging and add a buffer to resmoke's I/O pipes. | Daniel Gottlieb | 2018-05-31 | 2 | -6/+8 |
| | |||||
* | SERVER-35287 Move file-scoped global variables in oplog.cpp into a ↵ | Andy Schwerin | 2018-05-31 | 1 | -41/+49 |
| | | | | | | ServiceContext decoration. Also, remove some disused file-scoped global variables. | ||||
* | SERVER-32335 remove multiInitialSyncApply | Benety Goh | 2018-05-30 | 8 | -66/+25 |
| | | | | Replaces calls to SyncTail::multiApply with OplogApplier::multiApply | ||||
* | SERVER-32335 implement multiInitialSyncApply in terms of multiSyncApply | Benety Goh | 2018-05-30 | 4 | -70/+49 |
| | | | | Extends multiSyncApply to fetch missing documents on failed updates | ||||
* | SERVER-22653 Retry establishing remote cursor during rollback | Vesselina Ratcheva | 2018-05-30 | 4 | -2/+106 |
| | |||||
* | SERVER-33889 Remove more commands from embedded | Andrew Morrow | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | SERVER-35286: Pass the oplog NamespaceString when getting the collection. | Daniel Gottlieb | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | SERVER-35068 Properly release file descriptor in destructor of ↵ | Andy Schwerin | 2018-05-30 | 1 | -16/+5 |
| | | | | StorageEngineLockFile. |