summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/database_impl.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-53535 Rename collection with dropTarget=true is written atomically int...Henrik Edin2021-01-061-1/+1
* SERVER-52556 Versioned CollectionCatalog. Writes are performed using copy-on-...Henrik Edin2020-11-131-8/+0
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-3/+3
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-021-1/+1
* SERVER-47154 Split out namespace pattern matching logic from _checkCanCreateC...Gregory Wlodarek2020-05-271-1/+2
* SERVER-47803 Move the database level profile setting from Database into Colle...Dianna Hohensee2020-05-141-14/+0
* SERVER-47872 Move the Database class' epoch into the CollectionCatalogDianna Hohensee2020-05-121-7/+1
* SERVER-47360 Take collection MODE_IX lock instead of database MODE_X lock whe...Gregory Noma2020-04-091-5/+1
* SERVER-47317 Take collection MODE_X locks instead of database MODE_X lock in ...Gregory Noma2020-04-091-8/+2
* SERVER-41496 Remove Database::getCollection() and replace with CollectionCata...Evgeni Dobranov2019-09-301-5/+0
* SERVER-42478: Relax create collection in oplog application to take a DB_IX lock.Daniel Gottlieb2019-09-161-3/+12
* SERVER-41583 Refactor the registration and de-registration of collection and ...Xiangyu Yao2019-06-171-4/+0
* Revert "SERVER-41583 Refactor the registration and de-registration of collect...Xiangyu Yao2019-06-171-0/+4
* SERVER-41583 Refactor the registration and de-registration of collection and ...Xiangyu Yao2019-06-141-4/+0
* SERVER-40892 Rename UUIDCatalog to CollectionCatalogGeert Bosch2019-05-071-4/+4
* SERVER-40724 Change namespace arguments to use NamespaceStringGeert Bosch2019-04-261-23/+10
* SERVER-40688 Make CollectionLock take NamespaceStringGeert Bosch2019-04-171-5/+5
* SERVER-39515 Remove DatabaseCatalogEntryXiangyu Yao2019-04-101-5/+1
* SERVER-39512 Make Database class thread-safeXiangyu Yao2019-04-011-28/+20
* SERVER-39519 Create/drop view now only takes database IX lockXiangyu Yao2019-03-281-2/+2
* SERVER-39079 Move BackgroundOperation checks out of the catalog layer; add pa...Dianna Hohensee2019-03-241-0/+6
* SERVER-39507 Transfer Collection ownership to UUIDCatalogDivjot Arora2019-03-201-10/+12
* SERVER-40022 Clarify Collection ownership and transition DatabaseImpl to onRo...Geert Bosch2019-03-151-18/+3
* Revert "SERVER-40022 Clarify Collection ownership and transition DatabaseImpl...Jack Mulrow2019-03-121-3/+18
* SERVER-40022 Clarify Collection ownership and transition DatabaseImpl to onRo...Geert Bosch2019-03-121-18/+3
* Revert "SERVER-39079 Move BackgroundOperation checks out of the catalog layer...Dianna Hohensee2019-03-121-6/+0
* SERVER-39079 Move BackgroundOperation checks out of the catalog layer; add pa...Dianna Hohensee2019-03-111-0/+6
* SERVER-39505 Make ViewCatalog a decoration on Database.Divjot Arora2019-03-071-11/+0
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37455 Delete per-collection cursor managers.David Storch2019-01-231-11/+1
* SERVER-38700 unshim DatabaseBenety Goh2018-12-191-70/+7
* SERVER-38700 add Database::init()Benety Goh2018-12-191-1/+0
* SERVER-38700 make Database::userCreateNS() a member functionBenety Goh2018-12-191-0/+6
* SERVER-38700 fold dropAllDatabasesExceptLocal logic into StorageInterfaceImpl...Benety Goh2018-12-191-23/+1
* SERVER-37449 Make yield recovery throw if Database has been closed and reopened.David Storch2018-12-181-1/+8
* SERVER-38216 convert free function checkForIdIndexesAndDropPendingCollections...Benety Goh2018-11-261-0/+2
* SERVER-37443 Make catalog objects survive collection rename.David Storch2018-10-231-2/+6
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36015 Remove references to system.namespaces and system.indexesDianna Hohensee2018-08-291-7/+2
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-301-14/+0
* Revert "SERVER-32645 Create a shim helper framework."Kyle Suarez2018-04-301-0/+14
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-271-14/+0
* SERVER-29057 add Database::makeUniqueCollectionNamespace()Benety Goh2017-07-281-0/+10
* SERVER-29277 add Database drop-pending flagBenety Goh2017-06-191-0/+9
* SERVER-29274 add optional dropOpTime argument to Database:dropCollection()Benety Goh2017-05-301-2/+9
* SERVER-28938 Invalidate all cursors on collections to be renamedMaria van Keulen2017-05-261-2/+4
* SERVER-29274 add DatabaseImpl::_finishDropCollectionBenety Goh2017-05-251-0/+11
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-1/+1
* SERVER-27988 Add namespace/UUID cache to OperationContextMaria van Keulen2017-04-071-3/+1
* SERVER-28543 Add OperationContext as an argument to getCollectionMaria van Keulen2017-04-061-6/+8