summaryrefslogtreecommitdiff
path: root/src/mongo/db/concurrency/lock_manager.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-1/+2
| | | | | | | | | | | produced by: hits="$(git grep -n MONGO_DISALLOW_COPYING | cut -d: -f1 )" for f in "$hits"; do sed -i.orig ' s/^\( *\)MONGO_DISALLOW_COPYING(\(.*\));/\1\2(const \2\&) = delete;\n\1\2\& operator=(const \2\&) = delete;/; ' $f done
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* Fix unittest and more cleanup.Geert Bosch2018-11-161-4/+4
|
* SERVER-37564 Remove unused deadlock detectorGeert Bosch2018-11-161-99/+0
|
* SERVER-37711 Revert commits related to lock yielding for prepared ↵Kaloian Manassiev2018-10-251-149/+1
| | | | | | | | | | | transactions on step down This change reverts the following commits: * SERVER-35870 Allow stepdown to work with prepared transactions (f96903979ac329a760e7b6f1bb5d8695d3daf2a7) * SERVER-36913 Add functionality to LockManager for repl state transitions with prepared transactions (e65ff57e108ed69c46cc0b0ccbdd675663de2469) * SERVER-35870 Allow more than one thread to block Session checkout at a time (9406af079a894bae80fbbec4703b04974bf84476) * SERVER-35870 Add functionality to prevent Session checkouts & wait for all Sessions to be checked in (c6d90316d6b694e12426274c713a4a078e004fc5)
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-36913 Add functionality to LockManager for repl state transitions ↵Spencer T Brody2018-09-181-1/+149
| | | | with prepared transactions.
* SERVER-33316 Remove limit on number of locks a single operation can takeDianna Hohensee2018-03-221-1/+1
| | | | (Replaces the pre-allocated array in FastMapNoAlloc with a dynamic deque)
* SERVER-33275 Remove `platform/unordered_`* headersADAM David Alan Martin2018-02-141-3/+3
| | | | | | These headers date from before C++11 support and the `::mongo::stdx::` namespace. They can be removed and uses of the names therein can be changed to `::mongo::stdx::unordered_`* forms.
* SERVER-16203 Add command to display global lock informationVincent Do2016-05-091-0/+33
|
* SERVER-18928: replace "mongo/platform/cstdint.h" with <cstdint>Kang In Cheol2015-06-291-1/+1
| | | | | | Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com> Closes #988
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-212/+206
|
* SERVER-19041 Simplify SimpleMutexAndrew Morrow2015-06-191-2/+0
|
* SERVER-18723 boost -> stdx for condition_variableAdam Midvidy2015-06-181-2/+1
|
* SERVER-18723 boost -> stdx for mutex, unique_lock, and lock_guardAdam Midvidy2015-06-171-2/+2
|
* SERVER-17863 Sort in config.h header when possibleAndrew Morrow2015-04-031-2/+1
|
* SERVER-11020 Don't overload the meaning of _DEBUG, use our own debug macroAndrew Morrow2015-03-271-0/+2
|
* SERVER-16179 Remove the periodic lock manager timeout reportKaloian Manassiev2014-12-191-1/+0
|
* SERVER-14668: Rename lock_mgr_new to lock_managerGeert Bosch2014-12-161-0/+292