summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency
Commit message (Expand)AuthorAgeFilesLines
* SERVER-63956 Refactor TicketHolder to accept multiple implementationsJordi Olivares Provencio2022-02-251-5/+5
* SERVER-57432 Forbid yielding MODE_X/MODE_S locksJordi Olivares Provencio2022-02-222-12/+16
* SERVER-60839 Add TemporarilyUnavailable errorJosef Ahmad2022-02-154-0/+140
* SERVER-62194 Make AutoGetCollection accept multiple namespaces to lock.Dianna Hohensee2022-01-122-9/+16
* SERVER-61754 dbCheck does not hold strong locks during batchesLouis Williams2021-12-172-13/+15
* SERVER-30846 Run dbCheck in the background of some FSM testsJosef Ahmad2021-12-161-1/+3
* SERVER-60621 Avoid global lock upgrade in some C++ testsDan Larkin-York2021-12-011-2/+2
* SERVER-49866 Remove TempReleaseGabriel Marks2021-11-113-94/+3
* SERVER-57680 Use namespace instead of nss for naming log attributesSanika Phanse2021-11-082-6/+6
* SERVER-60976 WriteConflictException accepts context at creationBenety Goh2021-10-262-0/+9
* SERVER-59219 Check oplog visibility lock semantics for possible deadlockDan Larkin-York2021-10-213-0/+34
* SERVER-60691 remove global service context initialization from benchmark_mainBenety Goh2021-10-201-0/+6
* SERVER-60691 DConcurrencyTest benchmark sets locker using client observerBenety Goh2021-10-191-1/+22
* SERVER-25042 Start up FTDC earlier during server startupSara Golemon2021-10-112-10/+17
* SERVER-60049 Use AtomicLockStats over SingleThreadedLockStats in the lockerGregory Wlodarek2021-10-071-1/+1
* SERVER-60275 add LockerNoopClientObserverRegistererBenety Goh2021-09-291-4/+18
* SERVER-59618 add LockerNoopClientObserverWithReplacementPolicy and use in bim...Benety Goh2021-09-281-1/+21
* SERVER-59618 add LockerNoopClientObserver and register this ClientObserver in...Benety Goh2021-09-272-0/+108
* SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue2021-09-083-6/+6
* SERVER-59591 LockerNoop::isW() returns falseGregory Wlodarek2021-08-271-1/+1
* SERVER-59438 clean up db/catalog/SConscript LIBDEPSBenety Goh2021-08-191-0/+2
* SERVER-59074 Do not acquire storage tickets just to set/wait on oplog visibilityGregory Wlodarek2021-08-103-2/+61
* SERVER-57446 fix clang-tidy header issues and add header-filterDaniel Moody2021-08-022-6/+5
* SERVER-58876: Stricter LockRequestList invariant enforcement to trace suspect...Andrew Shuvalov2021-07-291-0/+8
* SERVER-48129 Invariant that operations which are holding open an oplog hole c...Gregory Wlodarek2021-07-131-0/+17
* SERVER-48129 Add new AllowLockAcquisitionOnTimestampedUnitOfWork RAII typeGregory Wlodarek2021-07-131-0/+45
* SERVER-58278 remove wrapper for global lock manager used by debugger scriptsBenety Goh2021-07-121-12/+0
* Revert "SERVER-58278 remove wrapper for global lock manager used by debugger ...Benety Goh2021-07-111-0/+12
* SERVER-58278 remove wrapper for global lock manager used by debugger scriptsBenety Goh2021-07-111-12/+0
* SERVER-56568 Remove LIBDEPS_TYPEINFO in favor of disabling vptr sanitizer for...Andrew Morrow2021-07-091-3/+0
* SERVER-57360 Log additional debug info for invariant(_requests.empty()) in ~L...Dianna Hohensee2021-06-213-0/+44
* SERVER-52516 redirect global lock manager accessor to service context decoratorBenety Goh2021-06-092-4/+18
* SERVER-52516 redirect LockerImpl to access lock manager through getGlobalLock...Benety Goh2021-06-091-4/+4
* SERVER-52516 make LockManager an inactive ServiceContext decorationBenety Goh2021-06-092-0/+35
* SERVER-54024 Use lock-free collection helpers in some auth read lookups and R...Dianna Hohensee2021-03-021-0/+1
* SERVER-53364 Fix ticket acquisition timeout error messageDan Larkin-York2021-01-131-1/+1
* SERVER-52835 Nested LFR lock helpers should read from copied CollectionCatalogDianna Hohensee2021-01-081-0/+5
* SERVER-50870 Establish consistent storage snapshot with the refreshed Collect...Henrik Edin2020-11-173-8/+53
* SERVER-52556 Versioned CollectionCatalog. Writes are performed using copy-on-...Henrik Edin2020-11-132-5/+4
* SERVER-38289 Teach objects builders how to build idl files.Daniel Moody2020-10-221-1/+1
* SERVER-48796 Implement recipientSyncData command in MigrationServiceInstance.Suganthi Mani2020-10-191-4/+18
* SERVER-49798 Added LIBDEPS_TYPEINFO for ubsan builds to add typeinfo dependen...Daniel Moody2020-10-091-0/+3
* SERVER-50678 Implement lock-free version of AutoGetCollectionDianna Hohensee2020-10-082-11/+33
* SERVER-50984 Add CollectionPtr to replace usage of const Collection*Henrik Edin2020-09-261-2/+2
* SERVER-50924 Suppress TSAN for LockerImpl::getLockerInfo()Gregory Wlodarek2020-09-181-0/+7
* SERVER-50317 Const correct uses of CollectionHenrik Edin2020-09-021-1/+1
* SERVER-49703 Added libdep linter alphabetic rule and update all libdeps list ...Daniel Moody2020-08-271-1/+1
* SERVER-50502 The lock manager dump logv2 message needs logv2::LogTruncation::...Dianna Hohensee2020-08-271-1/+5
* SERVER-48312 Remove support for 'supportsDocLocking = false'Gregory Wlodarek2020-08-044-51/+11
* SERVER-49396 Only activate skipWriteConflictRetries failpoint for user connec...Louis Williams2020-07-271-2/+6