summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency
Commit message (Expand)AuthorAgeFilesLines
* SERVER-45135 Make the 'failNonIntentLocksIfWaitNeeded' fail point only throw ...Gregory Wlodarek2019-12-173-13/+36
* SERVER-43859: Take MODE_IX locks for collection creation.Daniel Gottlieb2019-11-261-2/+2
* SERVER-44368 protect opCtx's Locker with Client lockEric Milkie2019-11-042-26/+26
* SERVER-43685 Move snapshot id handling above storage API.David Storch2019-10-241-3/+4
* SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in Interru...Ben Caimano2019-10-212-2/+2
* SERVER-43987 Require predicates with OperationContext::waitForConditionOrInte...Ben Caimano2019-10-171-24/+18
* SERVER-43910 LockManager::dump() includes client infoBenety Goh2019-10-112-7/+24
* SERVER-43910 lockInfo command obtains lock to client info mapping from LockMa...Benety Goh2019-10-112-0/+34
* SERVER-43910 lockInfo command output includes Locker::getDebugInfo()Benety Goh2019-10-111-0/+1
* SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue2019-10-033-3/+3
* SERVER-43339 Make PBWM respect MaxTimeMSXiangyu Yao2019-09-303-3/+24
* SERVER-42186 PersistentTaskQueue implementationAlex Taskov2019-09-261-0/+10
* SERVER-43330 Remove ReplicationStateTransitionLockGuard move constructorLingzhi Deng2019-09-252-7/+1
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-179-23/+23
* SERVER-43238 Tolerate clock jitter on Windows for d_concurrency_testGeert Bosch2019-09-121-5/+9
* SERVER-43119 FailPoint cleanupBilly Donahue2019-09-102-4/+6
* SERVER-38163 Remove enqueue abilities from GlobalLock.Suganthi Mani2019-09-059-282/+148
* SERVER-34180 Add more context to WriteConflict error messageMaria van Keulen2019-09-041-1/+3
* SERVER-42947 LockerImpl::saveLockStateAndUnlock should no longer checkSuganthi Mani2019-08-231-1/+0
* SERVER-43010 remove DEV and MONGO_DEV macrosBilly Donahue2019-08-231-1/+1
* SERVER-42222 Move data cursors for collection validation to the start of coll...Daniel Solnik2019-08-161-1/+0
* SERVER-42807 Validate namespace string in AutoGetCollection beforeDaniel Solnik2019-08-151-2/+1
* SERVER-42527 Create CollectionLock constructor that uses UUIDDaniel Solnik2019-08-132-10/+50
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-277-48/+50
* SERVER-42452 Avoid interrupting uninterruptible requests in lock fp.Max Hirschhorn2019-07-272-1/+102
* SERVER-41980 Prepared transactions should not acquire ticket on primary.Suganthi Mani2019-07-252-6/+8
* Revert "SERVER-41980 Prepared transactions should not acquire ticket on prima...Ian Boros2019-07-232-8/+6
* SERVER-41980 Prepared transactions should not acquire ticket on primary.Suganthi Mani2019-07-212-6/+8
* Revert "SERVER-36605 Use virtualized clock in d_concurrency_test"Eric Milkie2019-07-054-314/+194
* SERVER-36605 Use virtualized clock in d_concurrency_testGregory Noma2019-07-034-194/+314
* SERVER-39985 Improve transaction lock failure error messageGregory Wlodarek2019-06-263-23/+44
* SERVER-41809 Collapse unit tests on a per-directory basisAndrew Morrow2019-06-201-6/+7
* SERVER-41751 Stop Flow Control mechanism before PeriodicRunner shutdownMaria van Keulen2019-06-191-1/+1
* SERVER-41105 Consistently refer to the PBWM lock in code and textDianna Hohensee2019-06-183-4/+4
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-12/+12
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-103-37/+37
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-4/+4
* SERVER-41345 Do not Flow Control after ticket refresher has shut downMaria van Keulen2019-05-312-3/+25
* SERVER-41240 Do not Flow Control uninterruptible lock acquisitions.Maria van Keulen2019-05-201-1/+1
* SERVER-39860 Separate reporting of RSTL and PBWM locks metrics in serverStatu...Dianna2019-05-148-144/+128
* SERVER-40705: No need to delay unlocking if lock is recursively acquiredLingzhi Deng2019-05-082-16/+115
* SERVER-40892 Rename UUIDCatalog to CollectionCatalogGeert Bosch2019-05-072-4/+4
* SERVER-40498 Side transaction keeps the same lockerSiyuan Zhou2019-05-037-28/+244
* SERVER-39868 Avoid throttling replica set electionsMaria van Keulen2019-05-011-1/+2
* SERVER-38478 Remove UninterruptibleLockGuard in query yieldEric Milkie2019-04-265-10/+13
* SERVER-40688 Make CollectionLock take NamespaceStringGeert Bosch2019-04-174-20/+24
* SERVER-40069 Fix global lock tracking for txnsJudah Schvimer2019-04-1710-178/+116
* SERVER-40679 Delete unused OplogIntentWriteLock classGeert Bosch2019-04-162-43/+0
* SERVER-39517 Only use Collection MODE_X for index creation and dropGeert Bosch2019-04-161-2/+3
* SERVER-40615: Only get flow-control tickets when the client was previously in...Daniel Gottlieb2019-04-161-6/+7