summaryrefslogtreecommitdiff
path: root/src/mongo/db/db_raii.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-42737 Make secondary reads in ShardServerCatalogCacheLoader block behi...Randolph Tan2019-10-231-0/+21
* SERVER-43858: Relax database creation lock acquisition from MODE_X to MODE_IX.Daniel Gottlieb2019-10-171-1/+0
* SERVER-41496 Remove Database::getCollection() and replace with CollectionCata...Evgeni Dobranov2019-09-301-2/+4
* SERVER-40466 Unify checks for being in a multi-document transactionSamy Lanka2019-08-081-1/+1
* SERVER-42600 Implement the FCV 4.4 checkShardVersion protocolEsha Maharishi2019-08-081-8/+9
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-2/+1
* SERVER-40258 Relax locking requirements for sharding metadata refresh on shardsRandolph Tan2019-06-271-2/+3
* SERVER-41702 Copy Collection NamespaceString before yielding locks in AutoGet...Louis Williams2019-06-141-1/+1
* SERVER-41361 Do not read at lastApplied while already holding the PBWM lock o...Louis Williams2019-06-121-2/+14
* Revert "SERVER-41361 Do not read at lastApplied while already holding the PBW...Louis Williams2019-06-111-8/+3
* SERVER-41361 Do not read at lastApplied while already holding the PBWM lock o...Louis Williams2019-06-101-3/+8
* SERVER-40706 AutoGetCollectionForRead invariant should permit kNoOverlap read...William Schultz2019-04-231-1/+19
* SERVER-39660 Move readSource re-definition to a clearer location in AutoGetCo...William Schultz2019-04-081-1/+1
* SERVER-39660 Return SnapshotUnavailable error when trying to read behind pend...William Schultz2019-03-251-2/+18
* SERVER-39942 Extract transaction library from catalog_raii library.Siyuan Zhou2019-03-151-4/+2
* SERVER-40058 Prevent AutoStatsTracker's db lock from conflicting with seconda...David Storch2019-03-111-1/+4
* SERVER-37092 Remove old server parameter APISara Golemon2019-03-031-1/+0
* SERVER-39542 Migrate server parameters to IDL in src/mongo/db/db_raii.cppSpencer Jackson2019-02-251-5/+2
* SERVER-38810 Use Session's concurrency control rules instead of internal mute...Andy Schwerin2019-02-151-1/+1
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37283 Use stronger locks for system.viewsCharlie Swanson2019-02-111-2/+5
* SERVER-37270 Remove foreground index builds by defaultLouis Williams2019-01-171-1/+5
* SERVER-38719 rename DatabaseHolder::get() to getDb()Benety Goh2018-12-201-2/+2
* SERVER-31098 Wrong ns in system.profile for aggregation queryDevin Hilly2018-11-201-6/+11
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-35900 Refactor transaction machinery out from Session classRandolph Tan2018-08-081-3/+3
* SERVER-35429 Add lock state checking with PBWM in AutoGetCollectionForReadXiangyu Yao2018-07-261-0/+5
* SERVER-36054 Get rid of unused methods from CollectionShardingStateKaloian Manassiev2018-07-161-2/+2
* SERVER-35516 Get rid of OldClientWriteContextKaloian Manassiev2018-06-151-49/+1
* SERVER-35000 Distinguish readSource noTimestamp from readSource unsetXiangyu Yao2018-06-121-9/+6
* SERVER-35217 Do not kill associated client cursors when transaction endsTess Avitabile2018-06-081-1/+2
* SERVER-32198 Get rid of CollectionShardingState::collectionIsShardedKaloian Manassiev2018-06-071-3/+2
* SERVER-34443 Refactor WiredTigerRecoveryUnit and WiredTigerSnapshotManager. A...Louis Williams2018-05-151-4/+9
* SERVER-34440 Internal readers who opt-out of the PBWM lock when using AutoGet...Louis Williams2018-05-141-15/+12
* SERVER-34751 Replace getGlobalStorageEngine cals with getStorageEngine.Andy Schwerin2018-05-031-1/+1
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-301-2/+3
* Revert "SERVER-32645 Create a shim helper framework."Kyle Suarez2018-04-301-3/+2
* SERVER-34572 Write commands in transactions must check for pending catalog ch...Tess Avitabile2018-04-301-13/+1
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-271-2/+3
* SERVER-34565 oplog reads on secondaries should read at lastApplied timestampEric Milkie2018-04-201-14/+26
* SERVER-34493 Check whether or not to read from the last applied timestamp bef...Louis Williams2018-04-171-2/+3
* SERVER-33690 Transaction abort and commit should kill any associated client c...James Wahlin2018-04-161-2/+1
* SERVER-34192 Allow secondary reads during batch applicationsLouis Williams2018-04-131-28/+148
* SERVER-33551 Track snapshot read transactions with MultiDocumentTransactionSt...Matthew Russotto2018-03-141-6/+3
* SERVER-33722 readConcern snapshot should return an error for metadata changesJames Wahlin2018-03-141-1/+13
* SERVER-33609 Pass readConcernLevel to WiredTigerRecoveryUnitXiangyu Yao2018-03-091-1/+1
* SERVER-33336 Snapshot reads should not take MODE_IX locks when autocommit=trueTess Avitabile2018-03-021-3/+7
* SERVER-32638: Allow lock acquisition to be interruptableLouis Williams2018-03-011-2/+6
* SERVER-32367 Clean up the AutoGet* suite of classesKaloian Manassiev2018-02-141-136/+78
* SERVER-33143 Hold MODE_IX locks for readConcern level snapshot readsJames Wahlin2018-02-121-5/+20