summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency
Commit message (Expand)AuthorAgeFilesLines
* SERVER-45007 PBWM lock acquisition in GlobalLock supports deadlineBenety Goh2020-02-192-1/+19
* SERVER-45007 ResourceLock::lock() supports deadlineBenety Goh2020-02-192-3/+5
* SERVER-45007 ResourceLock::lock() always requires OperationContextBenety Goh2020-02-193-9/+12
* SERVER-43339 Make PBWM respect MaxTimeMSXiangyu Yao2020-02-193-3/+24
* SERVER-45006 LockerImpl::wasGlobalLockTaken() returns correct valueTess Avitabile2020-01-292-1/+15
* SERVER-45662 Update Flow Control timeAcquiringMicros in currentOpMaria van Keulen2020-01-281-1/+3
* SERVER-43910 LockManager::dump() includes client infoBenety Goh2020-01-092-7/+24
* SERVER-43910 lockInfo command obtains lock to client info mapping from LockMa...Benety Goh2020-01-082-0/+34
* SERVER-43910 lockInfo command output includes Locker::getDebugInfo()Benety Goh2020-01-081-0/+1
* SERVER-43987 Require predicates with OperationContext::waitForConditionOrInte...Ben Caimano2019-11-121-24/+18
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-11-019-21/+21
* SERVER-43330 Remove ReplicationStateTransitionLockGuard move constructorLingzhi Deng2019-09-282-7/+1
* SERVER-42452 Avoid interrupting uninterruptible requests in lock fp.Max Hirschhorn2019-08-132-1/+102
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-267-47/+48
* 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
* SERVER-41751 Stop Flow Control mechanism before PeriodicRunner shutdownMaria van Keulen2019-06-201-1/+1
* SERVER-41105 Consistently refer to the PBWM lock in code and textDianna Hohensee2019-06-183-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
* SERVER-40604 Make CollectionLock interruptibleGeert Bosch2019-04-154-35/+66
* SERVER-40105 fix unittestsLouis Williams2019-04-121-3/+3
* SERVER-40476 merge contents of utils/stringutils into utils/str.Billy Donahue2019-04-111-1/+1
* SERVER-39848: Add flow control diagnostics.Daniel Gottlieb2019-04-097-28/+131
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-092-2/+2
* SERVER-39902 lockInfo should use UUIDCatalog to map resourceIds to collection...Gregory Wlodarek2019-04-085-94/+82
* SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano2019-04-051-1/+5
* Revert "SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)"Benety Goh2019-04-031-5/+1
* SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano2019-04-021-1/+5
* SERVER-40420 Clean up failed lock requests when using failpoint.Max Hirschhorn2019-04-022-33/+24
* Revert "SERVER-40069 Fix global lock tracking for txns"Benety Goh2019-03-2910-111/+169
* SERVER-40069 Fix global lock tracking for txnsA. Jesse Jiryu Davis2019-03-2810-169/+111
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-287-13/+27
* SERVER-39934 Fix locking for slow ops storage statsSulabh Mahajan2019-03-212-0/+9
* SERVER-39673: Add flow control under a feature flag.Daniel Gottlieb2019-03-175-1/+181
* SERVER-40062 Add skipWriteConflictRetries failpoint.Max Hirschhorn2019-03-133-1/+7
* SERVER-40038 Handle renames across databases in lock failpoint.Max Hirschhorn2019-03-082-0/+36
* SERVER-40020 Make isCollectionLockHeldForMode take NamespaceString, not Strin...Geert Bosch2019-03-075-14/+13