summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency/lock_state.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-43040 Remove the unit test used only variation of LockerImpl::lockGlob...Bynn Lee2020-07-011-3/+0
* SERVER-48972 Keep track of waiting resource in LockerImplGregory Noma2020-06-231-0/+6
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-1/+1
* SERVER-38163 Remove enqueue abilities from GlobalLock.Suganthi Mani2019-09-051-54/+51
* Revert "SERVER-36605 Use virtualized clock in d_concurrency_test"Eric Milkie2019-07-051-10/+7
* SERVER-36605 Use virtualized clock in d_concurrency_testGregory Noma2019-07-031-7/+10
* SERVER-40498 Side transaction keeps the same lockerSiyuan Zhou2019-05-031-3/+6
* SERVER-40069 Fix global lock tracking for txnsJudah Schvimer2019-04-171-0/+15
* SERVER-39848: Add flow control diagnostics.Daniel Gottlieb2019-04-091-0/+9
* Revert "SERVER-40069 Fix global lock tracking for txns"Benety Goh2019-03-291-11/+0
* SERVER-40069 Fix global lock tracking for txnsA. Jesse Jiryu Davis2019-03-281-0/+11
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-1/+2
* SERVER-40020 Make isCollectionLockHeldForMode take NamespaceString, not Strin...Geert Bosch2019-03-071-1/+1
* SERVER-39139 Make lock mode for ReplicationStateTransitionLockGuard configurableVesselina Ratcheva2019-03-061-2/+2
* SERVER-39425 Improve lock acquisition contractXiangyu Yao2019-02-201-23/+27
* SERVER-39106 GlobalLock acquisition should throw if its ticket acquisition ti...Xiangyu Yao2019-02-111-2/+4
* SERVER-37991 Release ReplicationStateTransitionLock on prepare and reacquire ...Judah Schvimer2019-01-021-1/+2
* SERVER-37199 Yield locks of transactions in secondary application.r4.1.6Siyuan Zhou2018-12-031-2/+6
* SERVER-37990 Replace locking requirements in 'ReadWriteAbility' with new sema...Samy Lanka2018-11-291-0/+7
* Fix unittest and more cleanup.Geert Bosch2018-11-161-1/+0
* SERVER-37564 Remove unused deadlock detectorGeert Bosch2018-11-161-11/+6
* SERVER-37711 Revert commits related to lock yielding for prepared transaction...Kaloian Manassiev2018-10-251-13/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-35870 Allow stepdown to work with prepared transactionsSpencer T Brody2018-09-281-0/+5
* SERVER-36913 Add functionality to LockManager for repl state transitions with...Spencer T Brody2018-09-181-0/+8
* SERVER-26854 LockStats for sub-operations should not include wait time for pr...Xiangyu Yao2018-09-071-2/+4
* SERVER-36011 Remove MMAPv1 lockmanager supportGeert Bosch2018-07-111-80/+0
* SERVER-33198 Add complete two-phase locking testing to lock_state_test.cppDianna Hohensee2018-05-221-4/+10
* SERVER-34726 Lock acquisitions for profiling in transaction have 0 second tim...Tess Avitabile2018-05-181-0/+4
* SERVER-33244 All lock acquisitions for transaction operations obey maxTransac...Dianna Hohensee2018-05-141-0/+14
* SERVER-27534 All writing operations must fail if the term changes.Justin Seyster2018-04-181-1/+5
* SERVER-34334 Update Locker _threadId when stashing/unstashingJames Wahlin2018-04-181-0/+3
* Revert "SERVER-27534 All writing operations must fail if the term changes."Justin Seyster2018-04-131-5/+1
* SERVER-27534 All writing operations must fail if the term changes.Justin Seyster2018-04-121-1/+5
* SERVER-33610 Remove unused resources queueMaria van Keulen2018-04-051-1/+0
* SERVER-33610 Recycle 2-phase-locks pending unlock during lock acquisitionMaria van Keulen2018-04-051-0/+8
* SERVER-33316 Remove limit on number of locks a single operation can takeDianna Hohensee2018-03-221-1/+4
* SERVER-14900 Log operations that exceed slowMs on mongoSBernard Gorman2018-03-221-0/+1
* SERVER-33473 Make WT ticket acquisition interruptibleLouis Williams2018-03-061-5/+7
* SERVER-32638 Rename interruptable to interruptibleLouis Williams2018-03-011-1/+1
* SERVER-32638: Allow lock acquisition to be interruptableLouis Williams2018-03-011-5/+48
* SERVER-33289 Release WT tickets when stashing RecoveryUnitTess Avitabile2018-02-261-0/+15
* SERVER-33004 Add two-phase locking for shared locks for snapshot readsTess Avitabile2018-02-141-0/+15
* SERVER-32682 Use deadline-oriented mechanism for lock timeoutXiangyu Yao2018-02-091-11/+9
* SERVER-31446 _getNextSessionMods can get stuck in a write conflict retry loopRandolph Tan2017-11-021-0/+1
* SERVER-28427 Implement timeouts for the TicketHolderGeert Bosch2017-05-011-8/+14
* SERVER-26126 Remove broken lockState cachingGeert Bosch2017-02-021-2/+0
* Revert "SERVER-26126 Remove broken LockState caching"Geert Bosch2016-12-271-0/+2
* SERVER-26126 Remove broken LockState cachingGeert Bosch2016-12-221-2/+0
* Revert "SERVER-26126 Remove broken LockState caching"Esha Maharishi2016-12-131-0/+2