summaryrefslogtreecommitdiff
path: root/src/mongo/db/db_raii.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-71957 Integrate point-in-time catalog lookups into locked read setup pathHenrik Edin2023-01-091-4/+101
* SERVER-70868 Create shim to branch implementations of AutoGetCollectionForRea...Matthew Saltz2022-10-281-21/+114
* SERVER-68337 Perform `collectionUUID` check inside `AutoGetCollection`Gregory Noma2022-10-211-25/+12
* SERVER-63847 Complete TODO listed in SERVER-44105Antonio Fuschetto2022-09-201-1/+1
* SERVER-68336 Add version of AutoGetCollection which takes a struct for its op...Faustoleyva542022-09-151-28/+17
* SERVER-62923 Change DB lock RAII types to use DatabaseNamejannaerin2022-07-151-2/+2
* SERVER-65488 Change OldClientContext ctor to take in NamespaceStringSophia Tan2022-07-061-1/+1
* SERVER-64432 Integrate SBE plan cache for $lookupRui Liu2022-06-221-0/+1
* SERVER-66869 Get rid of the multi DB locking capabilityKaloian Manassiev2022-06-201-8/+0
* SERVER-62457 Fix AutoGetCollectionForReadCommandLock bug wherein a request ca...Dianna Hohensee2022-03-091-13/+46
* SERVER-63874 Use AutoStatsTracker multi-collection functionality in the AutoG...Dianna Hohensee2022-03-071-1/+1
* SERVER-62798 Use single 'AutoGet' for all execution namespaces instead of mul...Mihai Andrei2022-03-011-0/+1
* SERVER-59958 implement multi-collection support for AutoGetCollectionForRead*...Dianna Hohensee2022-02-101-116/+51
* SERVER-62674 Add stats tracking for multiple collectionsMihai Andrei2022-01-311-2/+3
* SERVER-60837 Remove CollectionUUID and OptionalCollectionUUID aliasesDaniel Gómez Ferro2021-12-021-2/+2
* SERVER-58663 Create a lock-free multi collection AutoGet* helperDianna Hohensee2021-09-171-0/+109
* SERVER-54889 Nested LFR collection helpers must not try to re-establish read ...Dianna Hohensee2021-03-241-1/+2
* SERVER-54024 Use lock-free collection helpers in some auth read lookups and R...Dianna Hohensee2021-03-021-0/+19
* SERVER-54066 Retain stashed CollectionCatalog in the case of out-of-order des...Dianna Hohensee2021-02-171-2/+8
* SERVER-53829 Make listCollections and listIndexes commands lock freeHenrik Edin2021-01-261-0/+39
* SERVER-52835 Nested LFR lock helpers should read from copied CollectionCatalogDianna Hohensee2021-01-081-1/+6
* SERVER-53057 Read-copy-update for the ViewCatalog.Henrik Edin2020-12-091-5/+5
* SERVER-50870 Establish consistent storage snapshot with the refreshed Collect...Henrik Edin2020-11-171-10/+53
* SERVER-52556 Versioned CollectionCatalog. Writes are performed using copy-on-...Henrik Edin2020-11-131-0/+1
* SERVER-50677 Make a lock-free read version of AutoGetCollectionForRead and op...Dianna Hohensee2020-10-141-14/+147
* SERVER-51091 Rearrange AutoGetCollection templating and inheritance to have s...Dianna Hohensee2020-09-301-24/+49
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-2/+18
* SERVER-47885 Added lookupCollectionByXXXForRead interface to the Collection c...Henrik Edin2020-08-071-5/+5
* SERVER-47803 Move the database level profile setting from Database into Colle...Dianna Hohensee2020-05-141-1/+1
* SERVER-46721 Secondary readers should read at the no-overlap time instead of ...Louis Williams2020-05-121-13/+0
* SERVER-45137 Remove namespaces from Top when collections are renamedGregory Wlodarek2020-01-311-12/+14
* SERVER-42737 Make secondary reads in ShardServerCatalogCacheLoader block behi...Randolph Tan2019-10-231-0/+15
* SERVER-41525 Use ignore_prepare=force for transactions that correctly do writ...Louis Williams2019-06-111-10/+11
* SERVER-40938: disallow afterClusterTime and ignore prepare conflicts for dbha...Lingzhi Deng2019-05-231-0/+36
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-4/+8
* 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-1/+2
* SERVER-31098 Wrong ns in system.profile for aggregation queryDevin Hilly2018-11-201-7/+22
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-35516 Get rid of OldClientWriteContextKaloian Manassiev2018-06-151-44/+1
* SERVER-34572 Write commands in transactions must check for pending catalog ch...Tess Avitabile2018-04-301-3/+2
* SERVER-34565 oplog reads on secondaries should read at lastApplied timestampEric Milkie2018-04-201-5/+6
* SERVER-34192 Allow secondary reads during batch applicationsLouis Williams2018-04-131-0/+19
* SERVER-33336 Snapshot reads should not take MODE_IX locks when autocommit=trueTess Avitabile2018-03-021-1/+1
* SERVER-32367 Clean up the AutoGet* suite of classesKaloian Manassiev2018-02-141-129/+64
* SERVER-33143 Hold MODE_IX locks for readConcern level snapshot readsJames Wahlin2018-02-121-0/+6
* SERVER-32682 Use deadline-oriented mechanism for lock timeoutXiangyu Yao2018-02-091-17/+15
* SERVER-32682 Allow AutoGet helpers to specify lock timeoutXiangyu Yao2018-02-091-14/+33
* SERVER-32367 Pull UUID and view resolution out of db_raiiKaloian Manassiev2018-02-021-22/+5
* SERVER-32367 Make the Command::parseNs* methods take StringDataKaloian Manassiev2018-02-021-2/+3