summaryrefslogtreecommitdiff
path: root/src/mongo/db/session_catalog.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-66973 Eagerly reap config.transactions entries for retryable sessionsJack Mulrow2022-06-071-3/+18
* SERVER-66993 Stop tracking highest child session txnNumberJack Mulrow2022-06-071-6/+0
* SERVER-66992 Optimize how often SessionCatalog mutex is heldJack Mulrow2022-06-031-19/+21
* SERVER-66852 Eagerly erase retryable child sessions from SessionCatalogJack Mulrow2022-06-021-7/+61
* SERVER-66777 Ensure that internal transactions do not get interrupted by logi...Cheahuychou Mao2022-06-021-5/+12
* SERVER-66960 Cache highest child txnNumber on checked out sessionsJack Mulrow2022-06-021-0/+2
* SERVER-66850 Make the LogicalSessionCache reaper only scan parent sessions wh...Cheahuychou Mao2022-05-311-0/+16
* SERVER-66566 Optimize scanning SessionCatalog when refreshing retryable write...Cheahuychou Mao2022-05-191-0/+4
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-65496 Test that the SessionCatalog does not reap a session that has be...Cheahuychou Mao2022-04-261-0/+8
* SERVER-62479 Reap sessions for the same retryable write atomicallyCheahuychou Mao2022-04-131-189/+162
* SERVER-63495 Unyielding TransactionRouter never fails except at shutdown and ...Jack Mulrow2022-03-301-2/+10
* SERVER-64605 Allow internal sessions on standalone replica setsJack Mulrow2022-03-171-5/+0
* 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