summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency/d_concurrency.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-191-8/+10
* SERVER-33674 Require GlobalLocks with deadlines to specify interrupt behavior...Louis Williams2018-04-301-5/+34
* SERVER-34638 Get rid of CollectionLock::relockAsDatabaseExclusiver3.7.7Kaloian Manassiev2018-04-241-11/+0
* SERVER-33563 add RAII-style class to opt out of replication's use of Parallel...Benety Goh2018-03-021-3/+1
* SERVER-33222 Don't call abandonSnapshot in GlobalLock destructor when in Writ...James Wahlin2018-02-121-5/+9
* SERVER-32682 Use deadline-oriented mechanism for lock timeoutXiangyu Yao2018-02-091-14/+24
* SERVER-32682 Allow AutoGet helpers to specify lock timeoutXiangyu Yao2018-02-091-2/+8
* SERVER-32682 Change GlobalLock timeout type to MillisecondsXiangyu Yao2018-02-091-6/+6
* SERVER-32367 Pull UUID and view resolution out of db_raiiKaloian Manassiev2018-02-021-1/+2
* SERVER-32367 Make the Command::parseNs* methods take StringDataKaloian Manassiev2018-02-021-7/+2
* SERVER-31879 remove unused synchronization in oplogEric Milkie2017-11-091-7/+0
* SERVER-30827 SERVER-30639 Timestamp bulk writes via changes to optime generatorEric Milkie2017-09-121-2/+2
* SERVER-29839 Protect from mid-command renames in parseNsOrUUIDMaria van Keulen2017-08-301-4/+17
* SERVER-27411: Abandon snapshots before locks are released.Daniel Gottlieb2017-08-221-2/+3
* SERVER-30648 Set GlobalLockAcquisitionTracker after we waitForLockJudah Schvimer2017-08-161-1/+5
* SERVER-28427 Implement timeouts for the TicketHolderGeert Bosch2017-05-011-2/+5
* SERVER-22541 Refactor RAII locking helpers.Charlie Swanson2017-03-151-12/+20
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-1/+1
* SERVER-18410: Replace RWLock with OperationContext/LockManagerDaniel Gottlieb2017-03-021-0/+4
* revert "SERVER-18410: Replace RWLock with OperationContext/LockManager"Daniel Gottlieb2017-02-261-4/+0
* SERVER-18410: Replace RWLock with OperationContext/LockManagerDaniel Gottlieb2017-02-241-0/+4
* SERVER-25373: Add diagnostic labels to ResourceMutex instancesDaniel Gottlieb2016-12-081-1/+7
* SERVER-26005 FTDC shouldn't conflict with secondary batch applicationMathias Stearn2016-09-161-1/+2
* SERVER-26032 Remove unused GlobalLock constructorKaloian Manassiev2016-09-091-1/+0
* SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while in scopeMathias Stearn2016-08-011-0/+2
* Revert "SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while i...Benety Goh2016-07-161-2/+0
* SERVER-24242 Lock::ParallelBatchWriterMode sets isBatchWriter while in scopeMathias Stearn2016-07-151-0/+2
* Reinstate "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive rea...Geert Bosch2016-06-301-0/+46
* Revert "SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive reader...Geert Bosch2016-03-101-46/+0
* SERVER-20524: Add new RESOURCE_MUTEX type for use as recursive readers/writer...Geert Bosch2016-03-091-0/+46
* SERVER-20673 added support for enqueue-only mode to GlobalLockBenety Goh2015-09-301-1/+14
* SERVER-20065 Split resourceCappedInFlight for the local db and other dbsMathias Stearn2015-08-251-1/+2
* SERVER-18022 Read Majority Committed implementation for primary nodesMathias Stearn2015-06-291-0/+7
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-203/+202
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-1/+0
* Remove unnecessary include of rwlock.hGeert Bosch2015-05-081-1/+0
* SERVER-18190: Make ParallelBatchWriterMode use a LockManager managed lockGeert Bosch2015-05-071-55/+47
* SERVER-17770: Replace CollectionLock::relockWithMode by relockAsDatabaseExclu...Geert Bosch2015-04-241-1/+10
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-061-2/+2
* SERVER-16773 Get rid of ScopedLock and 2 memory allocationsKaloian Manassiev2015-01-261-63/+83
* SERVER-16278: Race between shutdown and fsync flush with WiredTigerMark Benvenuto2015-01-201-0/+12
* SERVER-16415: Use new OplogIntentWriteLockGeert Bosch2015-01-081-0/+16
* SERVER-13256 Remove boost/utility from pch.hAndrew Morrow2015-01-051-0/+1
* SERVER-16429 Add ScopedTransactions to places which were missing itKaloian Manassiev2014-12-101-16/+3
* SERVER-16431 Implement TempRelease in terms of save/restore lock stateKaloian Manassiev2014-12-051-70/+53
* SERVER-16108: Remove extra Timer and std::string in AutoGetCollectionForReadEliot Horowitz2014-11-121-7/+0
* Revert "Don't check the time more than needed when locking"Eric Milkie2014-11-111-4/+6
* Don't check the time more than needed when lockingMathias Stearn2014-11-101-6/+4
* SERVER-15888: WriteContext will switch from MODE_IX to MODE_X if collection d...Eliot Horowitz2014-11-031-0/+2
* SERVER-15888: Ensure MODE_X on implicit DB creationGeert Bosch2014-11-021-1/+9