summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog_raii.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74196 Take catalog/storage snapshot on acquisitions APIDaniel Gómez Ferro2023-05-081-1/+1
* SERVER-74468 Remove legacy versions of AutoGetCollection classesGregory Wlodarek2023-04-191-123/+0
* SERVER-66715 Add tenant lockMindaugas Malinauskas2023-04-121-9/+32
* SERVER-75286 Initialise the CollectionWriter's _acquisition fieldKaloian Manassiev2023-04-051-1/+1
* Revert "SERVER-66715 Add tenant lock"Tommaso Tocci2023-04-051-32/+9
* SERVER-66715 Add tenant lockMindaugas Malinauskas2023-04-041-9/+32
* SERVER-73766 Use ScopedCollectionAcquisition in the CollectionBulkLoaderImplKaloian Manassiev2023-03-301-0/+17
* Revert "SERVER-73766 Use ScopedCollectionAcquisition in the CollectionBulkLoa...Sviatlana Zuiko2023-03-241-17/+0
* SERVER-75177 Collection acquisitions should follow the skipRSTLLock/skipFlowC...Jordi Serra Torrens2023-03-241-0/+3
* SERVER-73766 Use ScopedCollectionAcquisition in the CollectionBulkLoaderImplKaloian Manassiev2023-03-221-0/+17
* SERVER-73777 Fix so AutoGetOplog returns a yieldable pointerHenrik Edin2023-02-091-2/+2
* SERVER-59913 Move CollectionPtr yield logic out of the CollectionCatalogHenrik Edin2023-02-071-1/+1
* SERVER-71957 Integrate point-in-time catalog lookups into locked read setup pathHenrik Edin2023-01-091-38/+42
* SERVER-70438 Fix AutoGetCollection containing a valid coll reference and an i...Yu Jin Kang Park2022-12-151-0/+6
* SERVER-71287 Stash CollectionCatalog when starting multi-document transactionsHenrik Edin2022-12-141-0/+17
* SERVER-69820 Simplify Flow control ticket acquisitionJordi Olivares Provencio2022-10-271-3/+10
* SERVER-68337 Perform `collectionUUID` check inside `AutoGetCollection`Gregory Noma2022-10-211-0/+6
* SERVER-70208 Revert CollectionBulkLoaderImpl changesJordi Olivares Provencio2022-10-071-0/+2
* SERVER-67383 Use `CollectionNamespaceOrUUIDLock` to lock collections via UUIDGregory Noma2022-09-161-1/+22
* SERVER-68336 Add version of AutoGetCollection which takes a struct for its op...Faustoleyva542022-09-151-15/+43
* SERVER-66635 Introduce TTL job to delete entries from change collections.Rishab Joshi2022-08-211-1/+4
* SERVER-62923 Change DB lock RAII types to use DatabaseNamejannaerin2022-07-151-2/+2
* SERVER-66634 Make changes to the startup recovery and initial-sync for the ch...Rishab Joshi2022-07-081-3/+6
* SERVER-66869 Get rid of the multi DB locking capabilityKaloian Manassiev2022-06-201-7/+1
* SERVER-66633 Record change collection entries in the secondaries.Rishab Joshi2022-06-101-0/+27
* SERVER-62370 Remove the _opCtx from the CollectionWriter and instead use the ...Shin Yee Tan2022-06-101-2/+1
* SERVER-52877 Unify how writable Collections instances are handledHenrik Edin2022-04-051-21/+11
* SERVER-60321 Fix edge cases when setting up state for Lock-free readsHenrik Edin2022-03-041-1/+1
* SERVER-59958 implement multi-collection support for AutoGetCollectionForRead*...Dianna Hohensee2022-02-101-33/+3
* SERVER-62194 Make AutoGetCollection accept multiple namespaces to lock.Dianna Hohensee2022-01-121-6/+44
* SERVER-62050 Remove _opCtx from AutoGetCollectionFaustoleyva542022-01-051-8/+5
* SERVER-62050 Remove _opCtx from AutoGetDb and instead pass in an opCtx to Aut...Faustoleyva542022-01-051-3/+2
* 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/+20
* SERVER-48129 Remove unused variables in AutoGetOplogGregory Wlodarek2021-07-131-2/+0
* SERVER-56453 fix LocalOplogInfo namespace to match new header locationBenety Goh2021-05-141-2/+2
* SERVER-56453 move LocalOplogInfo header from repl/ to catalog/Benety Goh2021-05-141-1/+1
* SERVER-47123 remove AutoGetOrCreateDb classBenety Goh2021-04-301-32/+0
* SERVER-31540 Remove usages of boost::optional<UUID> from the StorageInterfaceKaloian Manassiev2021-02-241-1/+0
* SERVER-54066 Retain stashed CollectionCatalog in the case of out-of-order des...Dianna Hohensee2021-02-171-1/+1
* SERVER-53427 Infrastructure changes to support nested LFR operationsDianna Hohensee2020-12-181-0/+26
* SERVER-51319 Call DatabaseShardingState::checkDbVersion() and CSS::getCollect...Dianna Hohensee2020-12-161-1/+3
* SERVER-53057 Read-copy-update for the ViewCatalog.Henrik Edin2020-12-091-4/+4
* SERVER-52930 Fix so reIndex commit the writable Collection in each WUOW.Henrik Edin2020-11-181-3/+0
* SERVER-50870 Establish consistent storage snapshot with the refreshed Collect...Henrik Edin2020-11-171-11/+11
* SERVER-52556 Versioned CollectionCatalog. Writes are performed using copy-on-...Henrik Edin2020-11-131-29/+0
* SERVER-51873 Remove system.buckets collection when dropping time-series viewGregory Noma2020-11-091-2/+4
* SERVER-51396 Add a LockFreeReadsBlock that sets a flag on the OperationContex...Dianna Hohensee2020-11-021-0/+5
* SERVER-51201 CollectionPtr returned from AutoGetCollectionLockFree is yieldableHenrik Edin2020-10-151-1/+1
* SERVER-50677 Make a lock-free read version of AutoGetCollectionForRead and op...Dianna Hohensee2020-10-141-5/+29