summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-39092 ReplicationStateTransitionLockGuard should be resilient to excep...Suganthi Mani2019-03-072-9/+41
* SERVER-39139 Make TransactionParticipant acquire RSTL interruptiblyVesselina Ratcheva2019-03-061-1/+0
* SERVER-39139 Make lock mode for ReplicationStateTransitionLockGuard configurableVesselina Ratcheva2019-03-067-29/+33
* SERVER-39727: Split out "real" global lock acquitions. Leave serverStatus res...Daniel Gottlieb2019-03-055-14/+115
* SERVER-39154 Create a fail point to make it so if a LockManager lock cannot b...Vesselina Ratcheva2019-03-042-0/+42
* SERVER-37092 Remove old server parameter APISara Golemon2019-03-032-2/+0
* SERVER-39913 Migrate write_conflict_exception set parameter to IDLSara Golemon2019-03-023-10/+43
* SERVER-39425 Improve lock acquisition contractXiangyu Yao2019-02-2010-353/+354
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-1319-23/+0
* SERVER-39106 GlobalLock acquisition should throw if its ticket acquisition ti...Xiangyu Yao2019-02-113-12/+46
* SERVER-38511 Avoid killing read operations on stepdown, gated by new server p...Suganthi Mani2019-01-234-36/+147
* SERVER-37406 Save logical session id in the locker when stashing the transactionXiangyu Yao2019-01-222-2/+13
* SERVER-38162 Acquire RSTL on shutdown in mode XSamy Lanka2019-01-171-1/+0
* SERVER-38282 RSTL lock guard refactoringSiyuan Zhou2019-01-114-0/+257
* SERVER-30711: scope_guard rewrite, to avoid -Werror=noexcept-typeBilly Donahue2019-01-112-5/+5
* SERVER-36644 remove AtomicWord typedefsBilly Donahue2019-01-076-15/+15
* SERVER-37991 Release ReplicationStateTransitionLock on prepare and reacquire ...Judah Schvimer2019-01-025-5/+144
* SERVER-38249 Implement stdx unordered_map and unordered_set as absl node hash...Henrik Edin2018-12-201-11/+5
* SERVER-38442: Date_t::min() has the wrong valueBilly Donahue2018-12-181-1/+1
* SERVER-38404 lockComplete can incorrectly skip checking if the operation cont...Louis Williams2018-12-142-4/+38
* SERVER-37199 Yield locks of transactions in secondary application.r4.1.6Siyuan Zhou2018-12-036-6/+195
* SERVER-38027 SERVER-37268 Partially enable hybrid index builds for background...Louis Williams2018-11-291-0/+4