summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-37990 Replace locking requirements in 'ReadWriteAbility' with new sema...Samy Lanka2018-11-294-2/+62
* SERVER-37124 Retry full upsert path when duplicate key exception matches exac...James Wahlin2018-11-292-17/+8
* SERVER-37245 Use the SessionCatalog to track sessions on MongoSKaloian Manassiev2018-11-191-1/+1
* SERVER-37989 introduce a new ReplicationStateTransitionLock resourceJudah Schvimer2018-11-186-12/+233
* Fix unittest and more cleanup.Geert Bosch2018-11-168-110/+11
* SERVER-37564 Remove unused deadlock detectorGeert Bosch2018-11-168-426/+20
* SERVER-37850 Increase lock deadlines in lock_stats_testLouis Williams2018-11-071-3/+3
* SERVER-37711 Revert commits related to lock yielding for prepared transaction...Kaloian Manassiev2018-10-2510-692/+212
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-2229-244/+302
* SERVER-37394 do not display deadline in timeout messageEric Milkie2018-10-091-3/+3
* SERVER-35870 Allow stepdown to work with prepared transactionsSpencer T Brody2018-09-285-8/+50
* SERVER-36907 Ensure deadline is not max in lock timeout code pathMaria van Keulen2018-09-241-1/+3
* SERVER-36913 Add functionality to LockManager for repl state transitions with...Spencer T Brody2018-09-1810-208/+642
* SERVER-26854 LockStats for sub-operations should not include wait time for pr...Xiangyu Yao2018-09-077-13/+99
* SERVER-36531 Lock acquisition may throw despite use of UninterruptibleLockGua...Louis Williams2018-08-292-2/+51
* SERVER-36534 don't acquire locks on oplog when writing oplog entriesEric Milkie2018-08-241-1/+3
* SERVER-33366 OperationContext setRecoveryUnit() & releaseRecoveryUnit() shoul...Sean Tao2018-08-101-2/+2
* SERVER-35770 Running a multi-statement transaction when all WiredTiger write ...Matthew Russotto2018-08-081-0/+22
* SERVER-35085 Hide the visibility of UUIDCatalog changes during repairDatabase...r4.1.1Dianna Hohensee2018-07-131-1/+1
* SERVER-36011 Remove MMAPv1 lockmanager supportGeert Bosch2018-07-1114-677/+223
* SERVER-35965 Improve storage documentation for RecoveryUnit, RecordStore and ...Louis Williams2018-07-051-17/+30
* SERVER-35428 Added ability to add two OpDebug objects togetherjinichu2018-07-032-4/+5
* SERVER-34798 Remove ServiceContext subclasses and use new ServiceContext in e...Andy Schwerin2018-06-222-43/+30
* SERVER-32997 Implement instance level locking for mobile SESulabh Mahajan2018-06-181-1/+9
* SERVER-34790 ensure proper locks are held when doing reads or writes, via deb...Eric Milkie2018-05-252-3/+5
* SERVER-33198 Add complete two-phase locking testing to lock_state_test.cppDianna Hohensee2018-05-223-64/+86
* SERVER-34726 Lock acquisitions for profiling in transaction have 0 second tim...Tess Avitabile2018-05-183-0/+13
* SERVER-33244 All lock acquisitions for transaction operations obey maxTransac...Dianna Hohensee2018-05-146-0/+172
* SERVER-34805 Refactor the network libraries and move messages types to rpc/pr...Andrew Morrow2018-05-051-3/+1
* SERVER-33674 Require GlobalLocks with deadlines to specify interrupt behavior...Louis Williams2018-04-303-80/+259
* SERVER-34638 Get rid of CollectionLock::relockAsDatabaseExclusiver3.7.7Kaloian Manassiev2018-04-242-20/+0
* SERVER-27534 All writing operations must fail if the term changes.Justin Seyster2018-04-186-31/+121
* SERVER-34334 Update Locker _threadId when stashing/unstashingJames Wahlin2018-04-184-0/+31
* SERVER-34469 fix off-by-one error in CollectionLockTimeout testEric Milkie2018-04-161-1/+2
* Revert "SERVER-27534 All writing operations must fail if the term changes."Justin Seyster2018-04-136-121/+31
* SERVER-33548 Enable profiling for batch writes within transactionsTess Avitabile2018-04-131-2/+2
* SERVER-27534 All writing operations must fail if the term changes.Justin Seyster2018-04-126-31/+121