summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency/locker.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-171-8/+10
* SERVER-26854 LockStats for sub-operations should not include wait time for pr...Xiangyu Yao2018-10-021-1/+8
* SERVER-33233 Don't stall ftdc due to running out of ticketsBruce Lucas2018-03-011-0/+14
* Revert "SERVER-32875 Don't stall ftdc due to running out of tickets"Kelsey Schubert2018-02-121-13/+0
* SERVER-32875 Don't stall ftdc due to running out of ticketsBruce Lucas2018-01-311-0/+13
* 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-9/+9
* SERVER-26126 Remove broken lockState cachingGeert Bosch2017-02-021-7/+0
* Revert "SERVER-26126 Remove broken LockState caching"Geert Bosch2016-12-271-0/+7
* SERVER-26126 Remove broken LockState cachingGeert Bosch2016-12-221-7/+0
* Revert "SERVER-26126 Remove broken LockState caching"Esha Maharishi2016-12-131-0/+7
* SERVER-26126 Remove broken LockState cachingGeert Bosch2016-12-121-7/+0
* SERVER-27191 hang analyzer should dump lock manager stateMark Benvenuto2016-12-081-0/+7
* SERVER-26685 Tie oplog visibility to durabilityMathias Stearn2016-11-031-0/+12
* SERVER-26005 FTDC shouldn't conflict with secondary batch applicationMathias Stearn2016-09-161-4/+15
* SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while in scopeMathias Stearn2016-08-011-1/+2
* Revert "SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while i...Benety Goh2016-07-161-2/+1
* SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while in scopeMathias Stearn2016-07-151-1/+2
* Reinstate "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive rea...Geert Bosch2016-06-301-5/+7
* Revert "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive reader...Geert Bosch2016-03-101-7/+5
* SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive readers/writer...Geert Bosch2016-03-091-5/+7
* SERVER-20524: Remove unused Locker::hasStrongLocks() methodGeert Bosch2016-03-091-6/+0
* SERVER-20524: Rename unlockAll to unlockGlobalGeert Bosch2016-03-091-4/+4
* SERVER-21859: ServerStatus should report clients queued on global/ticket lockGeert Bosch2016-02-101-0/+11
* SERVER-22011: Obtain tickets at outermost global lock in WTGeert Bosch2016-02-011-0/+9
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-255/+256
* SERVER-18190: Make ParallelBatchWriterMode use a LockManager managed lockGeert Bosch2015-05-071-3/+6
* SERVER-17039 Re-add db.currentOp locking statsKaloian Manassiev2015-02-111-4/+7
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-061-2/+2
* SERVER-16951: option to limit # open wt transactionsEliot Horowitz2015-01-271-0/+6
* SERVER-16773 Get rid of ScopedLock and 2 memory allocationsKaloian Manassiev2015-01-261-1/+0
* SERVER-15614 Lock statistics for db.currentOpKaloian Manassiev2015-01-131-0/+4
* SERVER-15614 Lock statistics for db.serverStatus.locksKaloian Manassiev2015-01-121-1/+0
* SERVER-16431 Move the acquisition of the flush lock to a separate methodKaloian Manassiev2014-12-181-5/+7
* SERVER-14668: Rename lock_mgr_new to lock_managerGeert Bosch2014-12-161-1/+1
* SERVER-16493: Have Client own Locker to amortize initialization costGeert Bosch2014-12-121-0/+4
* SERVER-16429 Get rid of assertWriteLocked which was doing incomplete checkKaloian Manassiev2014-12-121-4/+1
* Revert "SERVER-16429 Get rid of assertWriteLocked which was doing incomplete ...Kaloian Manassiev2014-12-101-1/+4
* SERVER-16429 Get rid of assertWriteLocked which was doing incomplete checkKaloian Manassiev2014-12-101-4/+1
* SERVER-16431 Remove recursive() and recursiveCount() from LockerKaloian Manassiev2014-12-051-5/+0
* SERVER-16431 Implement TempRelease in terms of save/restore lock stateKaloian Manassiev2014-12-051-8/+0
* SERVER-16194 Add a lockGlobalBegin capability for the global lockKaloian Manassiev2014-11-191-2/+14
* SERVER-16096: Use explicit masking in ResourceId instead of union/bitfieldsGeert Bosch2014-11-141-5/+5
* SERVER-16108: Remove extra Timer and std::string in AutoGetCollectionForReadEliot Horowitz2014-11-121-3/+0
* Revert "Don't check the time more than needed when locking"Eric Milkie2014-11-111-16/+9
* Don't check the time more than needed when lockingMathias Stearn2014-11-101-9/+16
* SERVER-14462 Make db.currentOp report currently held locks from Lock ManagerKaloian Manassiev2014-11-031-13/+30
* Revert "SERVER-14462 Make db.currentOp report the currently held locks from t...Kaloian Manassiev2014-11-031-30/+13
* SERVER-14462 Make db.currentOp report the currently held locks from the Lock ...Kaloian Manassiev2014-11-031-13/+30
* SERVER-14462 Get rid of LockState::reportState since it is a noop todayKaloian Manassiev2014-11-031-3/+0