summaryrefslogtreecommitdiff
path: root/src/mongo/db/session_catalog.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-58751 Support internal sessionsCheahuychou Mao2021-08-141-13/+58
* SERVER-57425 Change SessionCatalog mutex to level 4jannaerin2021-07-071-1/+1
* SERVER-57756 Remove ScopedBlockSessionCheckouts which is now unnecessary and ...Wenbin Zhu2021-07-071-32/+0
* SERVER-57425 Change SessionCatalog mutex to be level 1jannaerin2021-06-171-1/+1
* SERVER-52564 Deadlock between step down and MongoDOperationContextSessionRandolph Tan2021-02-041-0/+32
* SERVER-44155 Validate a subset of latches of all levelsRahul Sundararaman2019-12-091-1/+3
* SERVER-42967 SERVER-42895 SERVER-44086 Expand DiagnosticInfo hooks in Interru...Ben Caimano2019-10-211-1/+1
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-3/+3
* SERVER-39692 Make mongos shutdown drain all in-progress transactionsRandolph Tan2019-07-181-0/+11
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-101-1/+1
* SERVER-37837 Examine and reap sessions from the SessionsCatalogKaloian Manassiev2019-05-171-4/+34
* SERVER-37837 Use unique_ptr instead of shared_ptr for the SessionCatalog mapKaloian Manassiev2019-05-071-18/+23
* SERVER-36483 Do not reap transaction entries for prepared transactionsKaloian Manassiev2019-05-021-2/+1
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-3/+4
* SERVER-38810 Use Session's concurrency control rules instead of internal mute...Andy Schwerin2019-02-151-10/+5
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38810 Temporarily do not hold the client lock in ObservableSession in ...Kaloian Manassiev2019-01-111-3/+1
* SERVER-38810 Simplify correct usage of locking in Session/SessionCatalog.Andy Schwerin2019-01-101-48/+147
* SERVER-37923 Make chunk migration check-out the sessionKaloian Manassiev2018-12-061-59/+22
* SERVER-37665 Add interface to explicitly checkin/checkout the OpContext sessionKaloian Manassiev2018-11-161-0/+10
* SERVER-37665 Get rid of the 'checkOutSession' parameter of OperationContextSe...Kaloian Manassiev2018-11-161-1/+1
* SERVER-38058 Make retryable_writes_direct_write_to_config_transactions.js exp...Kaloian Manassiev2018-11-131-1/+0
* Revert "SERVER-38058 Make retryable_writes_direct_write_to_config_transaction...Kaloian Manassiev2018-11-131-0/+1
* SERVER-38058 Make retryable_writes_direct_write_to_config_transactions.js exp...Kaloian Manassiev2018-11-131-1/+0
* SERVER-37244 Make sessions killable outside of the Session/TransactionPartici...Kaloian Manassiev2018-10-311-17/+31
* SERVER-37244 Pull the Session state management from SessionRuntimeInfo into S...Kaloian Manassiev2018-10-301-15/+13
* SERVER-37711 Revert commits related to lock yielding for prepared transaction...Kaloian Manassiev2018-10-251-39/+0
* SERVER-37701 Make SessionUpdateTracker include the uid portion of LogicalSess...Randolph Tan2018-10-231-5/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-37244 Move MongoD-specific code out of SessionCatalogKaloian Manassiev2018-10-121-19/+9
* SERVER-36799 Move all transactions and retryable writes functionality from Se...Kaloian Manassiev2018-10-081-0/+1
* SERVER-35870 Allow more than one thread to block Session checkout at a timeSpencer T Brody2018-09-281-2/+6
* SERVER-35870 Add functionality to prevent Session checkouts & wait for all Se...Spencer T Brody2018-09-171-0/+37
* SERVER-35870 Rename SessionCatalog::_txnTable to _sessionsSpencer T Brody2018-09-171-1/+1
* SERVER-35900 Refactor transaction machinery out from Session classRandolph Tan2018-08-081-6/+1
* SERVER-34811 Forbid reads and writes to the config, admin, and local database...Tess Avitabile2018-05-081-1/+3
* SERVER-34051 Require autocommit=false on all transaction operations and add s...William Schultz2018-04-041-1/+2
* SERVER-34101 Revert change to free transaction resources on snapshot read kil...James Wahlin2018-03-281-21/+0
* SERVER-33922 Remove nestingLevel from SessionCatalog, check for DBDirectClien...Spencer T Brody2018-03-201-6/+2
* SERVER-33669 Stepdown and shutdown should abort all uncommitted transactionsTess Avitabile2018-03-201-16/+7
* SERVER-33591 Cleanup interaction of write concerns and transactionsSiyuan Zhou2018-03-151-11/+6
* SERVER-33672 Make killSessionsLocal() kill any matching SessionsTess Avitabile2018-03-141-0/+10
* SERVER-33689 killCursors on snapshot read cursor should free stashed transact...Tess Avitabile2018-03-131-4/+25
* SERVER-32880 Parse and add autocommit parameter to SessionPavithra Vetriselvan2018-02-211-1/+4
* SERVER-33223 Add transaction resource stashJames Wahlin2018-02-161-0/+12
* SERVER-31342 Do not remove checked-out sessions from the cache on invalidationKaloian Manassiev2017-10-181-16/+4
* SERVER-31114 Perform targeted session invalidation on direct writes to `confi...Kaloian Manassiev2017-09-201-3/+9
* Revert "SERVER-31114 Perform targeted session invalidation on direct writes t...Kaloian Manassiev2017-09-201-9/+3
* SERVER-31114 Perform targeted session invalidation on direct writes to `confi...Kaloian Manassiev2017-09-201-3/+9
* SERVER-30325 Add cache of committed statement idsKaloian Manassiev2017-09-151-3/+5