summaryrefslogtreecommitdiff
path: root/src/mongo/db/session_catalog.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-1/+2
* SERVER-37837 Examine and reap sessions from the SessionsCatalogKaloian Manassiev2019-05-171-10/+55
* SERVER-37837 Use unique_ptr instead of shared_ptr for the SessionCatalog mapKaloian Manassiev2019-05-071-12/+9
* SERVER-36483 Do not reap transaction entries for prepared transactionsKaloian Manassiev2019-05-021-0/+8
* SERVER-38810 Use Session's concurrency control rules instead of internal mute...Andy Schwerin2019-02-151-15/+5
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-36663 Prevent killOperation from running without lockJonathan Ma2019-01-241-1/+1
* SERVER-38810 Temporarily do not hold the client lock in ObservableSession in ...Kaloian Manassiev2019-01-111-1/+2
* SERVER-38810 Simplify correct usage of locking in Session/SessionCatalog.Andy Schwerin2019-01-101-38/+63
* SERVER-38429 Signal all threads waiting for checking out session on session c...Siyuan Zhou2018-12-191-1/+1
* SERVER-37923 Make chunk migration check-out the sessionKaloian Manassiev2018-12-061-24/+12
* SERVER-37665 Add interface to explicitly checkin/checkout the OpContext sessionKaloian Manassiev2018-11-161-14/+28
* SERVER-37665 Get rid of the 'checkOutSession' parameter of OperationContextSe...Kaloian Manassiev2018-11-161-36/+25
* SERVER-37244 Make sessions killable outside of the Session/TransactionPartici...Kaloian Manassiev2018-10-311-52/+46
* SERVER-37244 Pull the Session state management from SessionRuntimeInfo into S...Kaloian Manassiev2018-10-301-16/+15
* 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-1/+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-54/+4
* SERVER-36799 Move all transactions and retryable writes functionality from Se...Kaloian Manassiev2018-10-081-1/+3
* SERVER-35870 Allow more than one thread to block Session checkout at a timeSpencer T Brody2018-09-281-8/+9
* SERVER-35870 Add functionality to prevent Session checkouts & wait for all Se...Spencer T Brody2018-09-171-0/+38
* SERVER-35870 Rename SessionCatalog::_txnTable to _sessionsSpencer T Brody2018-09-171-14/+14
* SERVER-36736 Avoid doing work in Client lock when destroying OperationContext...Matthew Russotto2018-08-281-5/+10
* SERVER-36331 Kill running op when a transaction expiresSpencer T Brody2018-08-151-0/+5
* SERVER-35900 Refactor transaction machinery out from Session classRandolph Tan2018-08-081-17/+2
* SERVER-36007 Fixed self-deadlock caused by checking out an already checked ou...jinichu2018-08-081-1/+2
* SERVER-35244 Dropping config db in 4.0.0-rc0 fails while it passes in 3.7.9 a...Sarah Zhou2018-08-071-5/+9
* SERVER-35173 Added autocommit value to currentOp's transaction sub-documentjinichu2018-07-051-0/+6
* SERVER-34811 Forbid reads and writes to the config, admin, and local database...Tess Avitabile2018-05-081-2/+4
* SERVER-34051 Require autocommit=false on all transaction operations and add s...William Schultz2018-04-041-2/+4
* SERVER-34101 Revert change to free transaction resources on snapshot read kil...James Wahlin2018-03-281-34/+0
* SERVER-33922 Remove nestingLevel from SessionCatalog, check for DBDirectClien...Spencer T Brody2018-03-201-38/+18
* SERVER-33669 Stepdown and shutdown should abort all uncommitted transactionsTess Avitabile2018-03-201-17/+5
* SERVER-33591 Cleanup interaction of write concerns and transactionsSiyuan Zhou2018-03-151-29/+4
* SERVER-33551 Track snapshot read transactions with MultiDocumentTransactionSt...Matthew Russotto2018-03-141-0/+4
* SERVER-33672 Make killSessionsLocal() kill any matching SessionsTess Avitabile2018-03-141-0/+18
* SERVER-33689 killCursors on snapshot read cursor should free stashed transact...Tess Avitabile2018-03-131-3/+37
* SERVER-33440 DBDirectClient operations should be able to perform session chec...Tess Avitabile2018-02-231-14/+8
* Fix lintWilliam Schultz2018-02-211-1/+1
* SERVER-32880 Parse and add autocommit parameter to SessionPavithra Vetriselvan2018-02-211-2/+6
* SERVER-33223 Add transaction resource stashJames Wahlin2018-02-161-0/+30
* SERVER-32617 Fix code that reconstructs status with just code and stringMathias Stearn2018-01-171-5/+5
* SERVER-31342 Do not remove checked-out sessions from the cache on invalidationKaloian Manassiev2017-10-181-8/+19
* SERVER-31114 Perform targeted session invalidation on direct writes to `confi...Kaloian Manassiev2017-09-201-4/+29
* Revert "SERVER-31114 Perform targeted session invalidation on direct writes t...Kaloian Manassiev2017-09-201-29/+4
* SERVER-31114 Perform targeted session invalidation on direct writes to `confi...Kaloian Manassiev2017-09-201-4/+29
* SERVER-30325 Add cache of committed statement idsKaloian Manassiev2017-09-151-0/+2
* SERVER-30912 Only check out sessions for write commandsJack Mulrow2017-09-141-1/+11
* SERVER-30325 Simplify session transaction state maintenanceKaloian Manassiev2017-09-131-4/+16