summaryrefslogtreecommitdiff
path: root/src/mongo/db/session.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-34038 Make sure that commitTransaction waits for writeConcern after a ...Matthew Russotto2018-05-031-0/+9
* SERVER-33690 Transaction abort and commit should kill any associated client c...James Wahlin2018-04-161-7/+55
* SERVER-33951 Abort transactions when the pending writes pass 16MB worth of wr...Matthew Russotto2018-04-131-0/+3
* SERVER-33295 Periodic task to check for and kill expired transactions.Dianna Hohensee2018-04-131-0/+18
* SERVER-33548 Enable profiling for batch writes within transactionsTess Avitabile2018-04-131-0/+1
* SERVER-33501 Support retryable writes for commitTransaction commandSiyuan Zhou2018-04-111-1/+1
* Revert "SERVER-33501 Support retryable writes for commitTransaction command"William Schultz2018-04-111-1/+1