summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency/lock_state_test.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-261-5/+6
* SERVER-39860 Separate reporting of RSTL and PBWM locks metrics in serverStatu...Dianna2019-05-141-12/+8
* SERVER-40705: No need to delay unlocking if lock is recursively acquiredLingzhi Deng2019-05-081-16/+107
* SERVER-40498 Side transaction keeps the same lockerSiyuan Zhou2019-05-031-7/+121
* SERVER-38478 Remove UninterruptibleLockGuard in query yieldEric Milkie2019-04-261-1/+1
* SERVER-39902 lockInfo should use UUIDCatalog to map resourceIds to collection...Gregory Wlodarek2019-04-081-30/+33
* SERVER-40420 Clean up failed lock requests when using failpoint.Max Hirschhorn2019-04-021-0/+8
* SERVER-40038 Handle renames across databases in lock failpoint.Max Hirschhorn2019-03-081-0/+19
* SERVER-39154 Create a fail point to make it so if a LockManager lock cannot b...Vesselina Ratcheva2019-03-041-0/+29
* SERVER-39425 Improve lock acquisition contractXiangyu Yao2019-02-201-66/+69
* SERVER-37991 Release ReplicationStateTransitionLock on prepare and reacquire ...Judah Schvimer2019-01-021-0/+105
* SERVER-37199 Yield locks of transactions in secondary application.r4.1.6Siyuan Zhou2018-12-031-0/+132
* SERVER-37989 introduce a new ReplicationStateTransitionLock resourceJudah Schvimer2018-11-181-1/+37
* Fix unittest and more cleanup.Geert Bosch2018-11-161-54/+1
* SERVER-37711 Revert commits related to lock yielding for prepared transaction...Kaloian Manassiev2018-10-251-99/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36913 Add functionality to LockManager for repl state transitions with...Spencer T Brody2018-09-181-0/+99
* SERVER-26854 LockStats for sub-operations should not include wait time for pr...Xiangyu Yao2018-09-071-4/+4
* SERVER-36011 Remove MMAPv1 lockmanager supportGeert Bosch2018-07-111-48/+29
* SERVER-33198 Add complete two-phase locking testing to lock_state_test.cppDianna Hohensee2018-05-221-58/+70
* SERVER-33244 All lock acquisitions for transaction operations obey maxTransac...Dianna Hohensee2018-05-141-0/+71
* SERVER-27534 All writing operations must fail if the term changes.Justin Seyster2018-04-181-4/+4
* Revert "SERVER-27534 All writing operations must fail if the term changes."Justin Seyster2018-04-131-4/+4
* SERVER-27534 All writing operations must fail if the term changes.Justin Seyster2018-04-121-4/+4
* SERVER-33610 Recycle 2-phase-locks pending unlock during lock acquisitionMaria van Keulen2018-04-051-0/+121
* SERVER-33004 Add two-phase locking for shared locks for snapshot readsTess Avitabile2018-02-141-0/+82
* SERVER-32682 Use deadline-oriented mechanism for lock timeoutXiangyu Yao2018-02-091-8/+11
* SERVER-28427 Implement timeouts for the TicketHolderGeert Bosch2017-05-011-7/+8
* SERVER-27042 Stabilize currentop.js and add unit tests for lock state reportingCharlie Swanson2016-12-071-10/+100
* Reinstate "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive rea...Geert Bosch2016-06-301-66/+0
* Revert "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive reader...Geert Bosch2016-03-101-0/+66
* SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive readers/writer...Geert Bosch2016-03-091-66/+0
* SERVER-20524: Rename unlockAll to unlockGlobalGeert Bosch2016-03-091-22/+22
* SERVER-20429: Correctly unblock requests after canceled lock attemptGeert Bosch2015-09-181-0/+48
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-207/+205
* SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guardAdam Midvidy2015-06-171-1/+1
* SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptrAndrew Morrow2015-06-101-2/+1
* SERVER-17863 Sort in config.h header when possibleAndrew Morrow2015-04-031-2/+1
* SERVER-11020 Don't overload the meaning of _DEBUG, use our own debug macroAndrew Morrow2015-03-271-2/+4
* SERVER-15614 Lock statistics for db.serverStatus.locksKaloian Manassiev2015-01-121-2/+1
* SERVER-13256 Remove shared_ptr from pch.hAndrew Morrow2015-01-051-1/+4
* SERVER-16179 Remove the periodic lock manager timeout reportKaloian Manassiev2014-12-191-0/+1
* SERVER-16431 Fix compile break with clangKaloian Manassiev2014-12-181-2/+2
* SERVER-16431 Move the acquisition of the flush lock to a separate methodKaloian Manassiev2014-12-181-17/+54
* 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-12/+12
* Do not run the LockMgr perf unit-tests on debug buildsKaloian Manassiev2014-12-111-0/+7
* SERVER-16194 Use MMAP V1 locker for the perf testing benchmarkKaloian Manassiev2014-11-181-1/+1
* SERVER-16096: Add test case for locker perfGeert Bosch2014-11-141-1/+62
* Revert "Don't check the time more than needed when locking"Eric Milkie2014-11-111-4/+2