summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency/locker.h
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* SERVER-15910 Do not call unlock after a LOCK_DEADLOCK error on the flush lockKaloian Manassiev2014-11-031-2/+2
* SERVER-14462 Get rid of Locker::isAtLeastReadLockedKaloian Manassiev2014-10-291-3/+12
* SERVER-15262/SERVER-15711 Flush thread should have precedence and discover de...Kaloian Manassiev2014-10-291-0/+5
* SERVER-15262 Deadlock detection supportKaloian Manassiev2014-10-291-2/+12
* SERVER-15614 LockerImpl changes for diagnosticsKaloian Manassiev2014-10-241-1/+1
* SERVER-15541 Simplify the save/restore lock state codeKaloian Manassiev2014-10-241-8/+0
* Revert "SERVER-15614 LockerImpl changes to support diagnostics and deadlock"Ian Whalen2014-10-231-1/+1
* Revert "SERVER-15541 Simplify the save/restore lock state code"Ian Whalen2014-10-231-0/+8
* SERVER-15541 Simplify the save/restore lock state codeKaloian Manassiev2014-10-231-8/+0
* SERVER-15614 LockerImpl changes to support diagnostics and deadlockKaloian Manassiev2014-10-231-1/+1
* SERVER-14425 RIP LockStateKaloian Manassiev2014-10-101-2/+2
* SERVER-14425 Move LockManager out of the newlm namespaceKaloian Manassiev2014-10-101-11/+11
* SERVER-14668 Change read paths to acquire IS lock on the DB instead of SKaloian Manassiev2014-10-071-1/+1
* SERVER-14668 don't release locks when in a nested context, add support for yi...Hari Khalsa2014-09-291-1/+7
* SERVER-14668 modify lock snapshot to release locks upon snapshottingHari Khalsa2014-09-241-3/+15
* SERVER-14668 allow export of locks currently heldHari Khalsa2014-09-231-3/+40
* SERVER-14412 Remove threadState from the public Locker APIKaloian Manassiev2014-09-171-8/+0
* SERVER-14668 Move top-level locks (Global and Commit) to the Lock ManagerKaloian Manassiev2014-09-161-12/+58
* SERVER-14668 Fix compile on some platformsSpencer T Brody2014-09-111-0/+2
* SERVER-14668 make getLockMode/isLockHeldForMode pure virtualKaloian Manassiev2014-09-111-2/+3
* SERVER-14668 Make Locker an interfaceKaloian Manassiev2014-09-111-0/+157