summaryrefslogtreecommitdiff
path: root/src/mongo/db/session.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-68214 move session_catalog*, session*, logical_session* to mongo/db/se...Shin Yee Tan2022-08-171-79/+0
* SERVER-66993 Stop tracking highest child session txnNumberJack Mulrow2022-06-071-9/+0
* SERVER-66960 Cache highest child txnNumber on checked out sessionsJack Mulrow2022-06-021-0/+9
* SERVER-62479 Reap sessions for the same retryable write atomicallyCheahuychou Mao2022-04-131-31/+10
* SERVER-63978 Killing a child session should prevent checking out its parentJack Mulrow2022-02-251-2/+5
* SERVER-62020 Make retryable write statements executed with or without interna...Cheahuychou Mao2022-01-141-0/+8
* SERVER-58751 Support internal sessionsCheahuychou Mao2021-08-141-3/+9
* SERVER-37837 Examine and reap sessions from the SessionsCatalogKaloian Manassiev2019-05-171-0/+3
* SERVER-40357 expand all calls to MONGO_DISALLOW_COPYINGBilly Donahue2019-03-281-2/+2
* SERVER-38810 Use Session's concurrency control rules instead of internal mute...Andy Schwerin2019-02-151-2/+2
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38810 Simplify correct usage of locking in Session/SessionCatalog.Andy Schwerin2019-01-101-60/+11
* SERVER-38224 Allow sessions to have more than one outstanding kill requestKaloian Manassiev2018-12-121-11/+11
* SERVER-37244 Make sessions killable outside of the Session/TransactionPartici...Kaloian Manassiev2018-10-311-0/+38
* SERVER-37244 Pull the Session state management from SessionRuntimeInfo into S...Kaloian Manassiev2018-10-301-13/+19
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-9/+11
* SERVER-36799 Move all transactions and retryable writes functionality from Se...Kaloian Manassiev2018-10-081-238/+7
* SERVER-35863 log abortTransaction oplog entry when prepared transactionsJudah Schvimer2018-09-071-0/+5
* SERVER-36331 Kill running op when a transaction expiresSpencer T Brody2018-08-151-0/+20
* SERVER-35866 Add state field to transaction tableJudah Schvimer2018-08-121-2/+6
* SERVER-35900 Refactor transaction machinery out from Session classRandolph Tan2018-08-081-462/+32
* SERVER-35770 Running a multi-statement transaction when all WiredTiger write ...Matthew Russotto2018-08-081-1/+3
* SERVER-35798 preallocate prepare timestampJudah Schvimer2018-08-071-0/+31
* SERVER-36414 Add readConcern to slow transaction loggingjinichu2018-08-031-4/+7
* SERVER-35433 Remove extra lockNathan Louie2018-08-011-1/+1
* SERVER-35433 Fix lintWilliam Schultz2018-08-011-1/+1
* SERVER-35433 Log slow transactions when they finishNathan Louie2018-08-011-8/+27
* SERVER-35809 Refactor transaction abort.Siyuan Zhou2018-07-301-2/+16
* SERVER-35809 Change transaction state enum class to enum.Siyuan Zhou2018-07-301-26/+26
* SERVER-35598 refactor commitTransaction for prepareJudah Schvimer2018-07-271-6/+11
* SERVER-35174 Added readConcern and readTimestamp to CurOp's transaction sub-d...jinichu2018-07-251-2/+11
* SERVER-35432 Add a method for printing out information about a slow transactionNathan Louie2018-07-251-0/+13
* SERVER-35378 make prepareTransaction command return the prepareTimestampPavi Vetriselvan2018-07-231-2/+2
* SERVER-35597 SERVER-35598 Ensure prepared transactions can be committedJudah Schvimer2018-07-201-9/+26
* SERVER-35173 Added autocommit value to currentOp's transaction sub-documentjinichu2018-07-051-0/+11
* SERVER-35729 Create explicit Session state transition tableJudah Schvimer2018-07-031-21/+83
* SERVER-35362 Make Session decorable and add Transaction Coordinator and Parti...Esha Maharishi2018-06-261-1/+1
* SERVER-35376 added prepared state to sessionJudah Schvimer2018-06-211-2/+19
* SERVER-34113 Remove all support for snapshot reads outside multi-document tra...Xiangyu Yao2018-06-191-16/+0
* SERVER-35300 Added startTime field to TxnStats to store the start time of a t...jinichu2018-06-181-0/+4
* SERVER-35376 move prepareTransaction logic to sessionJudah Schvimer2018-06-181-0/+5
* SERVER-35217 Do not kill associated client cursors when transaction endsTess Avitabile2018-06-081-44/+7
* SERVER-35492 Renamed TxnStats class to SingleTransactionStatsjinichu2018-06-081-3/+3
* SERVER-34824 Make prepareTransaction command write a prepare oplog entry and ...Judah Schvimer2018-06-071-1/+21
* SERVER-35126 Created new struct TxnStats under SessionJinny Byun2018-06-061-1/+5
* SERVER-34958 Deleted unused condition variable Session::_commitcvjinichu2018-06-051-3/+0
* SERVER-33327 Don't update lastWriteDate field in Session::onMigrateCompletedO...Blake Oler2018-05-291-1/+7
* SERVER-34774: Maintain multikey state during multi-statement transaction.Daniel Gottlieb2018-05-161-0/+13
* SERVER-34811 Forbid reads and writes to the config, admin, and local database...Tess Avitabile2018-05-081-1/+3
* SERVER-34651 Squash writes for updates to config.transactions during secondar...Randolph Tan2018-05-071-7/+0