summaryrefslogtreecommitdiff
path: root/src/mongo/db/session_catalog.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-66973 Eagerly reap config.transactions entries for retryable sessionsJack Mulrow2022-06-071-0/+17
* SERVER-66993 Stop tracking highest child session txnNumberJack Mulrow2022-06-071-12/+0
* SERVER-66992 Optimize how often SessionCatalog mutex is heldJack Mulrow2022-06-031-7/+5
* SERVER-66852 Eagerly erase retryable child sessions from SessionCatalogJack Mulrow2022-06-021-4/+26
* SERVER-66850 Make the LogicalSessionCache reaper only scan parent sessions wh...Cheahuychou Mao2022-05-311-1/+6
* SERVER-66616 Fix clang_tidy error on enterprise-rhel80-dynamic-clang-tidy-v4 ...Cheahuychou Mao2022-05-201-1/+1
* SERVER-66566 Optimize scanning SessionCatalog when refreshing retryable write...Cheahuychou Mao2022-05-191-0/+12
* SERVER-62479 Reap sessions for the same retryable write atomicallyCheahuychou Mao2022-04-131-75/+108
* SERVER-63495 Unyielding TransactionRouter never fails except at shutdown and ...Jack Mulrow2022-03-301-1/+6
* SERVER-63978 Killing a child session should prevent checking out its parentJack Mulrow2022-02-251-3/+17
* SERVER-62020 Make retryable write statements executed with or without interna...Cheahuychou Mao2022-01-141-0/+5
* SERVER-61277 Concurrent writes on capped clustered collectionsJosef Ahmad2022-01-141-2/+0
* SERVER-61709 Introduce implicitly replicated namespacesJosef Ahmad2022-01-131-0/+2
* 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