summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency/lock_state.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-76822 Hold bucket mutex when accessing lock head for checking conflict...Gregory Noma2023-05-041-1/+1
* SERVER-70338 Abandon snapshot while holding locks during query yieldLouis Williams2023-04-251-38/+57
* SERVER-66715 Add tenant lockMindaugas Malinauskas2023-04-121-9/+40
* Revert "SERVER-66715 Add tenant lock"Tommaso Tocci2023-04-051-40/+9
* SERVER-66715 Add tenant lockMindaugas Malinauskas2023-04-041-9/+40
* SERVER-75205 Fix deadlock involving FCV lockMatt Kneiser2023-03-291-2/+12
* SERVER-74778 Refactor and improve performance of PriorityTicketHolderLouis Williams2023-03-281-8/+1
* SERVER-74959 Ignore max lock timeout for ticket acquisitionGregory Noma2023-03-231-11/+23
* SERVER-74864 Remove `OperationContext*` from `TicketHolder::resize`Gregory Noma2023-03-151-5/+2
* SERVER-73908: Remove unneeded reset calls.Colin Stolley2023-03-021-3/+0
* SERVER-72719 Reduce Immediate Priority admission statistics trackingHaley Connelly2023-01-161-1/+1
* SERVER-72574 Dump lock manager before RSTL timeout for stepdownGregory Noma2023-01-101-5/+12
* SERVER-66145 Prevent operations from writing with read ticketsLouis Williams2022-12-161-0/+8
* SERVER-70519 Require `OperationContext` for `Locker::restoreLockState`Gregory Noma2022-11-161-3/+1
* SERVER-69820 Simplify Flow control ticket acquisitionJordi Olivares Provencio2022-10-271-1/+2
* SERVER-70601 Separate TicketHolder management from TicketHolder logicHaley Connelly2022-10-241-2/+3
* SERVER-67951 Record AdmissionContext::Priority::kImmediate statisticsHaley Connelly2022-09-221-3/+9
* SERVER-69523 Allow METADATA and MUTEX locks during oplog holeKaloian Manassiev2022-09-131-2/+4
* SERVER-69397 Dump recursiveCount and unlockPending from locksJordi Olivares Provencio2022-09-071-1/+6
* SERVER-67994 Add ResourceId constructors that take NamespaceString and Databa...jannaerin2022-07-271-3/+3
* SERVER-63650 Change Locker::isDbLockedForMode to take in DatabaseNamejannaerin2022-07-111-5/+3
* SERVER-67542 Refactor TicketHolders into a composed TicketHolderJordi Olivares Provencio2022-07-051-4/+5
* SERVER-66152 Add implementation of SchedulingTicketHolderJordi Olivares Provencio2022-06-301-2/+6
* SERVER-65890 Remove unnecessary null check in LockerImplJordi Olivares Provencio2022-06-161-2/+1
* SERVER-66249 Refactor Tickets to be RAII and auto releasableJordi Olivares Provencio2022-05-181-4/+0
* SERVER-65821 Allow prepared transactions to write commit decision across FCV ...Gregory Noma2022-05-091-7/+5
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-64467 Refactor TicketHolders to not use global contextJordi Olivares Provencio2022-04-201-6/+7
* SERVER-65542 Fix ticket resizeJordi Olivares Provencio2022-04-191-2/+3
* SERVER-63825 Add metrics for read/write queuesDaniel Gómez Ferro2022-04-111-4/+8
* SERVER-64170 Move ticket holders from LockManager to TicketHoldersJordi Olivares Provencio2022-03-241-4/+5
* SERVER-64170 Refactor static variables into decorationsJordi Olivares Provencio2022-03-161-14/+4
* SERVER-57432 Forbid yielding MODE_X/MODE_S locksJordi Olivares Provencio2022-02-221-2/+6
* SERVER-25042 Start up FTDC earlier during server startupSara Golemon2021-10-111-7/+16
* SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue2021-09-081-3/+3
* SERVER-48129 Invariant that operations which are holding open an oplog hole c...Gregory Wlodarek2021-07-131-0/+17
* SERVER-58278 remove wrapper for global lock manager used by debugger scriptsBenety Goh2021-07-121-12/+0
* Revert "SERVER-58278 remove wrapper for global lock manager used by debugger ...Benety Goh2021-07-111-0/+12
* SERVER-58278 remove wrapper for global lock manager used by debugger scriptsBenety Goh2021-07-111-12/+0
* SERVER-57360 Log additional debug info for invariant(_requests.empty()) in ~L...Dianna Hohensee2021-06-211-0/+20
* SERVER-52516 redirect global lock manager accessor to service context decoratorBenety Goh2021-06-091-4/+13
* SERVER-52516 redirect LockerImpl to access lock manager through getGlobalLock...Benety Goh2021-06-091-4/+4
* SERVER-53364 Fix ticket acquisition timeout error messageDan Larkin-York2021-01-131-1/+1
* SERVER-52835 Nested LFR lock helpers should read from copied CollectionCatalogDianna Hohensee2021-01-081-0/+5
* SERVER-50870 Establish consistent storage snapshot with the refreshed Collect...Henrik Edin2020-11-171-8/+0
* SERVER-50924 Suppress TSAN for LockerImpl::getLockerInfo()Gregory Wlodarek2020-09-181-0/+7
* SERVER-48972 Keep track of waiting resource in LockerImplGregory Noma2020-06-231-11/+10
* SERVER-44505 Remove support for supportsDBLocking = falseYuhong Zhang2020-06-181-10/+2
* SERVER-46698 Invariant that operations holding open an oplog hole cannot call...Jamie Heppenstall2020-05-121-0/+10
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-1/+1