summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency
Commit message (Expand)AuthorAgeFilesLines
* SERVER-33233 Don't stall ftdc due to running out of ticketsBruce Lucas2018-03-013-4/+37
* SERVER-33238 Revert the change that kept ftdc from stalling with no ticketsr3.4.13Ramon Fernandez2018-02-092-14/+1
* SERVER-32875 Don't stall ftdc due to running out of ticketsBruce Lucas2018-01-312-1/+14
* SERVER-32242 Fix race in CompatibleFirstStress lock manager testGeert Bosch2018-01-032-4/+4
* SERVER-31997 Add more unit tests for CompatibleFirst policyGeert Bosch2018-01-032-0/+212
* SERVER-30648 Set GlobalLockAcquisitionTracker after we waitForLockJudah Schvimer2017-11-302-9/+12
* SERVER-27067 decorates operation context with boolean when global lock is tak...Judah Schvimer2017-11-305-0/+220
* SERVER-27831 SERVER-28737: Push threadsafety responsibility inside of KVCatal...Daniel Gottlieb2017-07-051-2/+2
* SERVER-28427 Implement timeouts for the TicketHolderGeert Bosch2017-05-0510-69/+159
* SERVER-27866 Add threadId dump in hex base from globalLockManager for PENDING...Eddie Louie2017-04-131-1/+2
* SERVER-27866 Add threadId dump in hex base from globalLockManagerEddie Louie2017-04-131-1/+2
* SERVER-27191 hang analyzer should dump lock manager stateMark Benvenuto2017-04-135-1/+31
* 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-111-0/+4
* SERVER-26860 add more unittests for compatible-first locking policyGeert Bosch2017-01-232-38/+57
* SERVER-27042 Stabilize currentop.js and add unit tests for lock state reportingCharlie Swanson2016-12-221-10/+100
* Revert "SERVER-27042 Stabilize currentop.js and add unit tests for lock state...Charlie Swanson2016-12-131-100/+10
* SERVER-27042 Stabilize currentop.js and add unit tests for lock state reportingCharlie Swanson2016-12-131-10/+100
* 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
* SERVER-21533 Lock manager should not starve requestsKaloian Manassiev2015-11-182-8/+59
* SERVER-21305: Correctly calculate lock acquisition time for long waitsGeert Bosch2015-11-092-14/+11
* SERVER-20928 Synchronize stepdown process with events.Siyuan Zhou2015-11-091-1/+1
* SERVER-21097 Add a lint rule to prohibit std::atomic, add NOLINT to existing ...Andy Schwerin2015-10-232-2/+2