Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-37447 Introduce RequiresIndexStage and use for IXSCAN. | David Storch | 2018-11-27 | 33 | -146/+351 |
| | |||||
* | SERVER-30815 Remove the mongodmain library | Andrew Morrow | 2018-11-27 | 12 | -160/+30 |
| | |||||
* | SERVER-30815 Remove the db/serveronly library | Andrew Morrow | 2018-11-27 | 2 | -119/+0 |
| | |||||
* | SERVER-38039 Coordinator should attach majority writeConcern when sending ↵ | Esha Maharishi | 2018-11-26 | 2 | -20/+184 |
| | | | | commit and abort and check for writeConcern error | ||||
* | SERVER-38227 Fix biggie unique index cursor with non-inclusive bound | Geert Bosch | 2018-11-26 | 2 | -7/+91 |
| | | | | Also add unittest to generic sorted data interface testing. | ||||
* | SERVER-38226 Support storing a reserved RecordId in biggie SortedDataInterface | Geert Bosch | 2018-11-26 | 3 | -1/+41 |
| | | | | | Also add new unit test for storing a reserved RecordId to the general SortedDataInterface testing framework. | ||||
* | SERVER-36204 Deprecate cloneCollection command | Xiangyu Yao | 2018-11-26 | 1 | -0/+10 |
| | |||||
* | SERVER-38216 convert free function ↵ | Benety Goh | 2018-11-26 | 8 | -65/+53 |
| | | | | checkForIdIndexesAndDropPendingCollections() to a method on Database | ||||
* | SERVER-38218 AutoGetCollection doesn't need to call ↵ | William Schultz | 2018-11-21 | 1 | -11/+13 |
| | | | | getPointInTimeReadTimestamp for non snapshot read concern levels | ||||
* | SERVER-37871 Enforce agreement on shard key across cluster for $out | Charlie Swanson | 2018-11-21 | 14 | -82/+232 |
| | |||||
* | SERVER-37992 Exchange may deadlock when consumers do not exhaust their input ↵ | Martin Neupauer | 2018-11-21 | 3 | -6/+93 |
| | | | | cursors. | ||||
* | SERVER-36829: Let users kill their own cursors | Spencer Jackson | 2018-11-21 | 2 | -41/+15 |
| | |||||
* | SERVER-38189 check prepareStartTime before logging slow transaction info | Jason Chan | 2018-11-21 | 5 | -43/+81 |
| | |||||
* | SERVER-37763 add support for aborting MultiIndexBlock index builds | Benety Goh | 2018-11-21 | 5 | -12/+383 |
| | |||||
* | SERVER-37080 tunable migration clone insertion batches | Kevin Pulo | 2018-11-21 | 1 | -42/+76 |
| | |||||
* | SERVER-37763 MultiIndexBlock::commit() returns Status | Benety Goh | 2018-11-20 | 19 | -37/+76 |
| | | | | This allows MultiIndexBlock to support aborting index builds. | ||||
* | SERVER-38187 Ability to create temporary RecordStore without a collection | Louis Williams | 2018-11-20 | 21 | -4/+181 |
| | |||||
* | SERVER-37763 make MultiIndexBlock work with LockerNoop | Benety Goh | 2018-11-20 | 1 | -2/+2 |
| | |||||
* | SERVER-37763 extend CollectionMock to support MultiIndexBlock unit testing | Benety Goh | 2018-11-20 | 1 | -6/+11 |
| | | | | | Constructor accepts IndexCatalog CollectionMock::uuid() returns random value | ||||
* | SERVER-37763 add IndexCatalogNoop | Benety Goh | 2018-11-20 | 1 | -0/+206 |
| | |||||
* | SERVER-37763 remove redundant header comments from MultiIndexBlockImpl | Benety Goh | 2018-11-20 | 1 | -102/+0 |
| | |||||
* | SERVER-36068 Expose a user-accessible cursor option to avoid caching data ↵ | Matthew Russotto | 2018-11-20 | 5 | -1/+72 |
| | | | | from reads | ||||
* | SERVER-38158 remove test KVStorageEngineTest::RecreateIndexes | Benety Goh | 2018-11-20 | 2 | -55/+0 |
| | |||||
* | SERVER-31098 Wrong ns in system.profile for aggregation query | Devin Hilly | 2018-11-20 | 8 | -22/+70 |
| | |||||
* | SERVER-37200 Communicate optimized $listSessions correctly from mongos to mongod | Jacob Evans | 2018-11-19 | 4 | -9/+30 |
| | |||||
* | SERVER-37245 Use the SessionCatalog to track sessions on MongoS | Kaloian Manassiev | 2018-11-19 | 3 | -4/+4 |
| | |||||
* | SERVER-37245 Do not access the SessionCatalog directly if not necessary | Kaloian Manassiev | 2018-11-19 | 30 | -144/+94 |
| | | | | | | | The session catalog should not be accessed directly by majority of the consumers on mongod or mongos, instead they should interact with it through the decorations, which properly validate that the session has been assigned to the OperationContext. | ||||
* | SERVER-37985 Create aggregation stage $backupCursorExtend | Xiangyu Yao | 2018-11-19 | 8 | -7/+51 |
| | |||||
* | SERVER-37989 introduce a new ReplicationStateTransitionLock resource | Judah Schvimer | 2018-11-18 | 6 | -12/+233 |
| | |||||
* | SERVER-34873 Revert "SERVER-33125 Work around codegen error in s390x ↵ | Andrew Morrow | 2018-11-17 | 1 | -11/+1 |
| | | | | | | exception unwinding." This reverts commit 85b39d411987431a8c37b1de267b167a384ea9b3. | ||||
* | SERVER-38166 unshim CollectionInfoCache | Benety Goh | 2018-11-17 | 8 | -167/+20 |
| | |||||
* | Fix unittest and more cleanup. | Geert Bosch | 2018-11-16 | 8 | -110/+11 |
| | |||||
* | SERVER-37564 Remove unused deadlock detector | Geert Bosch | 2018-11-16 | 8 | -426/+20 |
| | |||||
* | SERVER-38172 create a catalog test fixture | Dianna Hohensee | 2018-11-16 | 4 | -51/+156 |
| | |||||
* | SERVER-37982 Distinguish use cases for collecting document key fields | Charlie Swanson | 2018-11-16 | 14 | -137/+165 |
| | |||||
* | SERVER-37124 Disambiguate DuplicateKey error and return keyPattern details ↵ | James Wahlin | 2018-11-16 | 20 | -22/+160 |
| | | | | in errorInfo object | ||||
* | SERVER-5739 Fix races in RARELY/OCCASIONALLY. | Billy Donahue | 2018-11-16 | 8 | -68/+51 |
| | | | | | Switch to using C++ instead of macros. Fix SERVER-37247: these should fire on first hit. | ||||
* | SERVER-37893 Remove Client::initThreadIfNotAlready in favor of using the ↵ | Gregory Wlodarek | 2018-11-16 | 10 | -39/+12 |
| | | | | Client RAII helper | ||||
* | SERVER-37665 Add interface to explicitly checkin/checkout the OpContext session | Kaloian Manassiev | 2018-11-16 | 3 | -14/+69 |
| | |||||
* | SERVER-37665 Get rid of the 'checkOutSession' parameter of ↵ | Kaloian Manassiev | 2018-11-16 | 16 | -231/+124 |
| | | | | | | | | | | | OperationContextSession This simplifies the behaviour of the class and moves all the check-out decision taking to happen in the only consumer - the endpoint. Also renames OperationContextSessionMongoD to MongoDOperationContextSession in order to be in sync with the naming nomenclature of SessionCatalog and MongoDSessionCatalog. | ||||
* | SERVER-37560 Store ReadConcernArgs on cursor object instead of ReadConcernLevel | William Schultz | 2018-11-15 | 9 | -15/+16 |
| | |||||
* | SERVER-37986 Make a new ReplicationCoordinator inner class that encapsulates ↵ | Samy Lanka | 2018-11-15 | 13 | -157/+335 |
| | | | | 'can accept writes' and 'can serve reads' bools | ||||
* | SERVER-35682 kill existing SharedPromise type | Mathias Stearn | 2018-11-15 | 29 | -169/+126 |
| | | | | This required plumbing unique_function into many more places. | ||||
* | SERVER-38070 Fix infinite loop in agg expression | Ian Boros | 2018-11-15 | 2 | -111/+226 |
| | |||||
* | SERVER-38094 Send prepareTransaction with write concern that only waits for ↵ | Jack Mulrow | 2018-11-15 | 2 | -8/+20 |
| | | | | majority commit point | ||||
* | SERVER-37625 Add oplog earliest time to FTDC | Mark Benvenuto | 2018-11-15 | 1 | -2/+3 |
| | |||||
* | SERVER-37646 Create new IDL for config.system.indexBuilds collection | GWlodarek | 2018-11-15 | 5 | -0/+271 |
| | |||||
* | SERVER-36311 Add stepdowns, crashes, and shutdowns to ↵ | jannaerin | 2018-11-15 | 1 | -1/+2 |
| | | | | replica_sets_multi_stmt_txn_jscore_passthrough suite | ||||
* | SERVER-37625 Add oplog earliest time to FTDC | Mark Benvenuto | 2018-11-15 | 1 | -1/+1 |
| | |||||
* | SERVER-38094 Add write concern that waits for majority commit point but not ↵ | Jack Mulrow | 2018-11-15 | 4 | -4/+25 |
| | | | | committed snapshot |