summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog_raii.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-65107 Check the shard version when AutoGetCollection is instantiated a...Antonio Fuschetto2022-04-071-5/+28
* SERVER-65137 LookupCollectionForYieldRestore saves collection namespace at co...Benety Goh2022-04-061-2/+5
* SERVER-52877 Unify how writable Collections instances are handledHenrik Edin2022-04-051-46/+31
* SERVER-65062 Check the shard version for views when AutoGetCollection is inst...Antonio Fuschetto2022-04-011-8/+23
* SERVER-64606 Remove TenantNamespacejannaerin2022-04-011-1/+1
* SERVER-64464 Check the shard version for collections when AutoGetCollection i...Antonio Fuschetto2022-03-301-0/+2
* SERVER-62457 Fix AutoGetCollectionForReadCommandLock bug wherein a request ca...Dianna Hohensee2022-03-091-0/+9
* SERVER-64038 Allow any lock mode for multi-collection locking in AutoGet* hel...Dianna Hohensee2022-03-071-6/+0
* SERVER-60321 Fix edge cases when setting up state for Lock-free readsHenrik Edin2022-03-041-0/+5
* SERVER-57250 Merge ViewCatalog into CollectionCatalogDan Larkin-York2022-02-261-20/+9
* SERVER-59958 implement multi-collection support for AutoGetCollectionForRead*...Dianna Hohensee2022-02-101-19/+5
* SERVER-61987 Change DatabaseHolder's map to be keyed by TenantDatabaseNameSophia Tan2022-02-031-5/+12
* SERVER-53307 Make ViewCatalog globalDan Larkin-York2022-01-221-1/+1
* SERVER-62194 Make AutoGetCollection accept multiple namespaces to lock.Dianna Hohensee2022-01-121-69/+210
* SERVER-62050 Remove _opCtx from AutoGetCollectionFaustoleyva542022-01-051-19/+18
* SERVER-62050 Remove _opCtx from AutoGetDb and instead pass in an opCtx to Aut...Faustoleyva542022-01-051-7/+7
* SERVER-60837 Remove CollectionUUID and OptionalCollectionUUID aliasesDaniel Gómez Ferro2021-12-021-20/+18
* SERVER-47808 Add new registerChange overload to simplify Change codeGabriel Marks2021-11-191-56/+33
* SERVER-60094 Add shard version to internal writeBrett Nawrocki2021-09-211-2/+1
* SERVER-57119 Changed view_catalog interface to only use NamespaceStringlukebhan2021-06-231-2/+2
* SERVER-56453 fix LocalOplogInfo namespace to match new header locationBenety Goh2021-05-141-1/+1
* SERVER-47123 remove AutoGetOrCreateDb classBenety Goh2021-04-301-8/+0
* SERVER-53963 Improve error message for unsupported operations on time-series ...Dan Larkin-York2021-02-051-0/+8
* SERVER-52835 Nested LFR lock helpers should read from copied CollectionCatalogDianna Hohensee2021-01-081-0/+2
* SERVER-53427 Infrastructure changes to support nested LFR operationsDianna Hohensee2020-12-181-0/+27
* SERVER-51319 Call DatabaseShardingState::checkDbVersion() and CSS::getCollect...Dianna Hohensee2020-12-161-1/+29
* SERVER-53057 Read-copy-update for the ViewCatalog.Henrik Edin2020-12-091-1/+1
* SERVER-52930 Fix so reIndex commit the writable Collection in each WUOW.Henrik Edin2020-11-181-38/+13
* SERVER-52694 Rely on Collection copy-on-write instead of restoring Collection...Henrik Edin2020-11-181-21/+35
* SERVER-50870 Establish consistent storage snapshot with the refreshed Collect...Henrik Edin2020-11-171-5/+8
* SERVER-52556 Versioned CollectionCatalog. Writes are performed using copy-on-...Henrik Edin2020-11-131-24/+15
* SERVER-51807 Get point-in-time read timestamp in global lockA. Jesse Jiryu Davis2020-11-121-3/+4
* SERVER-51396 Add a LockFreeReadsBlock that sets a flag on the OperationContex...Dianna Hohensee2020-11-021-3/+2
* SERVER-51769 Fix ephemeralForTest's RecoveryUnit::isActive()Gregory Wlodarek2020-10-211-1/+1
* SERVER-51769 Fix null dereference in an invariantGregory Wlodarek2020-10-211-1/+1
* SERVER-47642 Ensure no active snapshot before acquiring collection X lockBrian DeLeonardis2020-10-151-1/+12
* SERVER-51201 CollectionPtr returned from AutoGetCollectionLockFree is yieldableHenrik Edin2020-10-151-10/+22
* SERVER-50677 Make a lock-free read version of AutoGetCollectionForRead and op...Dianna Hohensee2020-10-141-2/+1
* SERVER-51200 CollectionPtr in RequiresCollectionStage point to instance owned...Henrik Edin2020-10-131-11/+5
* SERVER-50145 Collection instances are modified using copy-on-writeHenrik Edin2020-10-081-8/+9
* SERVER-50678 Implement lock-free version of AutoGetCollectionDianna Hohensee2020-10-081-0/+37
* SERVER-51091 Rearrange AutoGetCollection templating and inheritance to have s...Dianna Hohensee2020-09-301-31/+8
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-25/+48
* SERVER-50349 Getting a writable collection now requires the caller to be insi...Henrik Edin2020-09-151-0/+150
* SERVER-47885 Added lookupCollectionByXXXForRead interface to the Collection c...Henrik Edin2020-08-071-7/+22
* SERVER-48312 Remove support for 'supportsDocLocking = false'Gregory Wlodarek2020-08-041-5/+0
* SERVER-47469 Upgrade lock mode for applyOps + system.viewsCharlie Swanson2020-06-051-0/+4
* SERVER-45955 Make findAndModify not take database MODE_X lockGregory Noma2020-04-011-12/+17
* SERVER-46930: Fix AutoGetOplog for non-document-locking storage enginesLingzhi Deng2020-03-181-18/+4
* SERVER-45626: Introduce AutoGetOplog for consistent oplog locking rulesLingzhi Deng2020-03-131-0/+33