summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency/lock_manager.cpp
AgeCommit message (Expand)Author
2018-12-03SERVER-37199 Yield locks of transactions in secondary application.r4.1.6Siyuan Zhou
2018-11-16SERVER-37564 Remove unused deadlock detectorGeert Bosch
2018-10-25SERVER-37711 Revert commits related to lock yielding for prepared transaction...Kaloian Manassiev
2018-10-22SERVER-37651 Update header files with new licenseRamon Fernandez
2018-09-18SERVER-36913 Add functionality to LockManager for repl state transitions with...Spencer T Brody
2018-07-11SERVER-36011 Remove MMAPv1 lockmanager supportGeert Bosch
2018-04-04SERVER-34307 replace invariant(false) with MONGO_UNREACHABLEBenety Goh
2018-03-22SERVER-33316 Remove limit on number of locks a single operation can takeDianna Hohensee
2017-12-05SERVER-31997 Add more unit tests for CompatibleFirst policyGeert Bosch
2017-04-26SERVER-28958 Remove dependency of ResourceId on SimpleStringDataComparatorKaloian Manassiev
2017-03-06SERVER-27866 Add threadId dump in hex base from globalLockManager for PENDING...Eddie Louie
2017-02-21SERVER-27866 Add threadId dump in hex base from globalLockManagerEddie Louie
2016-12-08SERVER-27191 hang analyzer should dump lock manager stateMark Benvenuto
2016-12-08SERVER-25373: Add diagnostic labels to ResourceMutex instancesDaniel Gottlieb
2016-11-18SERVER-26860 add more unittests for compatible-first locking policyGeert Bosch
2016-09-27SERVER-26018 Add more invariants in LockManagerKaloian Manassiev
2016-09-09SERVER-22973 use mongo macros for static assertMatt Cotter
2016-07-19SERVER-23990 move StringData hashing to StringData::ComparatorInterfaceDavid Storch
2016-06-30Reinstate "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive rea...Geert Bosch
2016-06-16SERVER-24085: Grant existing lock requests on enabling compatibleFirstGeert Bosch
2016-05-31SERVER-24316 Add lock conversion cancellation unit-testKaloian Manassiev
2016-05-09SERVER-16203 Add command to display global lock informationVincent Do
2016-03-10Revert "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive reader...Geert Bosch
2016-03-09SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive readers/writer...Geert Bosch
2015-11-18SERVER-21533 Lock manager should not starve requestsKaloian Manassiev
2015-09-18SERVER-20429: Correctly unblock requests after canceled lock attemptGeert Bosch
2015-09-04SERVER-20291: Put a visual break between locks in lock manager dumpMartin Bligh
2015-07-09SERVER-19313 Remove some obsoleted usages of boostAndrew Morrow
2015-06-20SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto
2015-06-19SERVER-19041 Simplify SimpleMutexAndrew Morrow
2015-04-14SERVER-15901 removed log message in LockManager::cleanupUnusedLocks()Benety Goh
2015-04-10SERVER-15901: Periodically cleanup unused lock headsGeert Bosch
2015-04-03SERVER-17863 Sort in config.h header when possibleAndrew Morrow
2015-03-27SERVER-11020 Don't overload the meaning of _DEBUG, use our own debug macroAndrew Morrow
2015-03-02SERVER-17416 MMAP V1 journal thread should check for deadlocksKaloian Manassiev
2015-02-06SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock
2015-01-15SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow
2015-01-13Rename MMAPV1Flush lock to MMAPV1JournalKaloian Manassiev
2014-12-16SERVER-14668: Rename lock_mgr_new to lock_managerGeert Bosch