summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency
Commit message (Expand)AuthorAgeFilesLines
* SERVER-28645 Add unit test and integration test tweaksGeert Bosch2017-04-111-0/+12
* SERVER-28645 Fail operations requiring too many locks, don't crashGeert Bosch2017-04-081-0/+4
* SERVER-27831: Push threadsafety responsibility inside of KVCatalog's RecordStoreDaniel Gottlieb2017-03-291-2/+2
* SERVER-22541 Refactor RAII locking helpers.Charlie Swanson2017-03-154-314/+374
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-1/+1
* SERVER-27866 Add threadId dump in hex base from globalLockManager for PENDING...Eddie Louie2017-03-061-1/+2
* SERVER-18410: Replace RWLock with OperationContext/LockManagerDaniel Gottlieb2017-03-022-3/+15
* revert "SERVER-18410: Replace RWLock with OperationContext/LockManager"Daniel Gottlieb2017-02-262-12/+0
* SERVER-18410: Replace RWLock with OperationContext/LockManagerDaniel Gottlieb2017-02-242-0/+12
* SERVER-27866 Add threadId dump in hex base from globalLockManagerEddie Louie2017-02-211-1/+2
* SERVER-27897 Remove uses of temporary RAII objectsGeert Bosch2017-02-161-1/+1
* SERVER-26126 Remove broken lockState cachingGeert Bosch2017-02-024-25/+7
* SERVER-25932 Make MONGO_EXPORT_SERVER_PARAMETER use AtomicWord instead of std...Mark Benvenuto2017-01-052-3/+3
* SERVER-27497 Scope SCons Environment changes narrowlyAndrew Morrow2017-01-031-0/+2
* Revert "SERVER-26126 Remove broken LockState caching"Geert Bosch2016-12-274-7/+25
* SERVER-26126 Remove broken LockState cachingGeert Bosch2016-12-224-25/+7
* Revert "SERVER-26126 Remove broken LockState caching"Esha Maharishi2016-12-134-7/+25
* SERVER-26126 Remove broken LockState cachingGeert Bosch2016-12-124-25/+7
* SERVER-27191 hang analyzer should dump lock manager stateMark Benvenuto2016-12-085-1/+31
* SERVER-25373: Add diagnostic labels to ResourceMutex instancesDaniel Gottlieb2016-12-084-6/+89
* SERVER-27042 Stabilize currentop.js and add unit tests for lock state reportingCharlie Swanson2016-12-071-10/+100
* SERVER-26860 add more unittests for compatible-first locking policyGeert Bosch2016-11-182-38/+57
* SERVER-26685 Tie oplog visibility to durabilityMathias Stearn2016-11-032-0/+16
* SERVER-26709 Merge mongo/platform/platform and mongo/util/foundation into mon...Andy Schwerin2016-10-261-1/+0
* SERVER-26018 Add more invariants in LockManagerKaloian Manassiev2016-09-274-144/+354
* SERVER-26005 FTDC shouldn't conflict with secondary batch applicationMathias Stearn2016-09-166-31/+25
* SERVER-22973 use mongo macros for static assertMatt Cotter2016-09-093-17/+15
* SERVER-26032 Remove unused GlobalLock constructorKaloian Manassiev2016-09-092-4/+0
* SERVER-24991 log redaction for commands, concurrency, exec, indexThomas Schubert2016-09-021-1/+1
* SERVER-23892 Do periodic replicated writes while idleMisha Tyulenev2016-08-261-0/+3
* SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while in scopeMathias Stearn2016-08-013-2/+12
* SERVER-23990 move StringData hashing to StringData::ComparatorInterfaceDavid Storch2016-07-191-4/+3
* Revert "SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while i...Benety Goh2016-07-163-12/+2
* SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while in scopeMathias Stearn2016-07-153-2/+12
* Reinstate "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive rea...Geert Bosch2016-06-308-87/+315
* SERVER-24841 LockerImpl::getWaitingResource should ignore STATUS_NEW requestsGeert Bosch2016-06-301-1/+2
* SERVER-24085: Grant existing lock requests on enabling compatibleFirstGeert Bosch2016-06-162-4/+47
* SERVER-24479 Make 'Notification' class be able to return a valueKaloian Manassiev2016-06-101-1/+0
* SERVER-24316 Add lock conversion cancellation unit-testKaloian Manassiev2016-05-312-1/+37
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-283-3/+3
* SERVER-24104 Replace stdx::duration with mongo::Duration.Andy Schwerin2016-05-171-1/+3
* SERVER-16203 Add command to display global lock informationVincent Do2016-05-092-26/+124
* SERVER-20524: Fix lintGeert Bosch2016-03-101-1/+1
* Revert "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive reader...Geert Bosch2016-03-109-308/+88
* SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive readers/writer...Geert Bosch2016-03-099-88/+308
* SERVER-20524: Remove unused Locker::hasStrongLocks() methodGeert Bosch2016-03-094-30/+0
* SERVER-20524: Rename unlockAll to unlockGlobalGeert Bosch2016-03-097-32/+33
* SERVER-21859: ServerStatus should report clients queued on global/ticket lockGeert Bosch2016-02-104-38/+63
* SERVER-22011: Obtain tickets at outermost global lock in WTGeert Bosch2016-02-013-0/+57
* SERVER-21670: Remove obsolete enableCollectionLevelLocking server parameterGeert Bosch2015-12-111-31/+12