summaryrefslogtreecommitdiff
path: root/src/mongo/db/session_catalog.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-63978 Killing a child session should prevent checking out its parentJack Mulrow2022-02-251-14/+57
* SERVER-62020 Make retryable write statements executed with or without interna...Cheahuychou Mao2022-01-141-0/+7
* SERVER-61086 Make transaction participants check if internal transactions are...Jason Zhang2021-12-021-4/+0
* SERVER-60530 Throw InternalTransactionNotSupported instead of InvalidOptions ...Jason Zhang2021-10-131-1/+1
* SERVER-59703 Only support child sessions in sharded clustersJonathan Lee2021-09-281-0/+4
* SERVER-58755 Manage lifetime of internal sessions and transactionsJason Zhang2021-09-141-2/+0
* SERVER-58751 Make logical session cache track related sessions as one logical...Cheahuychou Mao2021-08-141-0/+8
* SERVER-58751 Support internal sessionsCheahuychou Mao2021-08-141-46/+137
* SERVER-57756 Remove ScopedBlockSessionCheckouts which is now unnecessary and ...Wenbin Zhu2021-07-071-21/+0
* SERVER-52564 Deadlock between step down and MongoDOperationContextSessionRandolph Tan2021-02-041-0/+22
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-1/+1
* SERVER-46799 Update sharding log lines to adhere to LOGV2 style guideMarcos José Grillo Ramírez2020-03-201-2/+3
* Revert "SERVER-46799 Update sharding log lines to adhere to LOGV2 style guide...Marcos José Grillo Ramírez2020-03-171-3/+2
* SERVER-46799 Update sharding log lines to adhere to LOGV2 style guide Files c...Marcos José Grillo Ramírez2020-03-171-2/+3
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-211-1/+0
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-131-1/+5
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-9/+9
* SERVER-40983 Track and log relevant single transaction metrics on mongos for ...Blake Oler2019-08-141-0/+1
* SERVER-39692 Make mongos shutdown drain all in-progress transactionsRandolph Tan2019-07-181-0/+17
* 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