summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog_raii.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-43859: Take MODE_IX locks for collection creation.Daniel Gottlieb2019-11-261-2/+2
* SERVER-43018 Transactions that perform untimestamped reads should check min v...Suganthi Mani2019-11-061-9/+9
* SERVER-43858: Relax database creation lock acquisition from MODE_X to MODE_IX.Daniel Gottlieb2019-10-171-9/+3
* SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue2019-10-031-1/+1
* SERVER-41496 Remove Database::getCollection() and replace with CollectionCata...Evgeni Dobranov2019-09-301-1/+1
* SERVER-43119 FailPoint cleanupBilly Donahue2019-09-101-4/+2
* SERVER-42807 Validate namespace string in AutoGetCollection beforeDaniel Solnik2019-08-151-0/+5
* SERVER-42527 Create CollectionLock constructor that uses UUIDDaniel Solnik2019-08-131-35/+3
* SERVER-40466 Unify checks for being in a multi-document transactionSamy Lanka2019-08-081-5/+6
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-4/+2
* SERVER-34431 MoveDatabaseShardingState into its own mapjannaerin2019-07-081-8/+6
* SERVER-40258 Rename CSRLock::lock to CSRLock::lockSharedRandolph Tan2019-06-271-2/+2
* SERVER-41779: reconstructPreparedTransactions should use readSource kNoTimestampLingzhi Deng2019-06-191-2/+4
* SERVER-40681 Make AutoGetCollection interface match AutoGetDBGregory Noma2019-06-181-2/+1
* SERVER-38105 Removed unused uassertLockTimeout methodGabe Villasana2019-05-311-8/+0
* SERVER-40892 Rename UUIDCatalog to CollectionCatalogGeert Bosch2019-05-071-7/+7
* SERVER-40964 Change lookupNSSByUUID to return boost::optional<NamespaceString...Gregory Wlodarek2019-05-071-4/+4
* SERVER-40971 Fix the check of _resolvedNss in AutoGetCollectionXiangyu Yao2019-05-061-4/+4
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-261-1/+11
* Revert "SERVER-39520 Use database IX lock for dropCollection"Justin Seyster2019-04-251-11/+1
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-251-1/+11
* Revert "SERVER-39520 Use database IX lock for dropCollection"Xiangyu Yao2019-04-251-11/+1
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-251-1/+11
* SERVER-40787 Ensure valid collection names in AutoGetCollectionGeert Bosch2019-04-231-2/+6
* SERVER-40688 Make CollectionLock take NamespaceStringGeert Bosch2019-04-171-1/+1
* SERVER-40604 Make CollectionLock interruptibleGeert Bosch2019-04-151-1/+1
* SERVER-40053 Add an RAII type to change and restore the timestamp read sourceSiyuan Zhou2019-03-201-0/+20
* SERVER-39505 Make ViewCatalog a decoration on Database.Divjot Arora2019-03-071-1/+2
* SERVER-39425 Improve lock acquisition contractXiangyu Yao2019-02-201-4/+0
* 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-0/+9
* SERVER-38473 Create DatabaseShardingStateLock to ensure concurrency around Da...Blake Oler2019-02-051-2/+6
* SERVER-38719 rename DatabaseHolder::get() to getDb()Benety Goh2018-12-201-2/+4
* SERVER-38218 AutoGetCollection doesn't need to call getPointInTimeReadTimesta...William Schultz2018-11-211-11/+13
* SERVER-37384 lock db prior to examining UUID catalog, to avoid phantom Namesp...Eric Milkie2018-11-131-13/+5
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-37394 do not display deadline in timeout messageEric Milkie2018-10-091-13/+5
* SERVER-35085 Hide the visibility of UUIDCatalog changes during repairDatabase...r4.1.1Dianna Hohensee2018-07-131-0/+10
* SERVER-35275 rename fail point FP macros, improve docsBilly Donahue2018-05-301-1/+1
* SERVER-34443 Refactor WiredTigerRecoveryUnit and WiredTigerSnapshotManager. A...Louis Williams2018-05-151-4/+3
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-301-2/+2
* Revert "SERVER-32645 Create a shim helper framework."Kyle Suarez2018-04-301-2/+2
* SERVER-34572 Write commands in transactions must check for pending catalog ch...Tess Avitabile2018-04-301-2/+22
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-271-2/+2
* SERVER-33098 Make shards check the client's databaseVersion and throw StaleDb...Esha Maharishi2018-03-121-1/+8
* SERVER-33624 Check for db mismatch when resolving UUIDs for read commands.David Storch2018-03-051-0/+6
* SERVER-33336 Snapshot reads should not take MODE_IX locks when autocommit=trueTess Avitabile2018-03-021-0/+155