summaryrefslogtreecommitdiff
path: root/src/mongo/db/session.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-36799 Move all transactions and retryable writes functionality from Se...Kaloian Manassiev2018-10-081-669/+0
* SERVER-35876 SERVER-35869 Update the transaction table state when committing ...Judah Schvimer2018-09-291-3/+13
* SERVER-35875 Remove invariant in OplogEntry::getCommandType().Siyuan Zhou2018-09-271-4/+2
* SERVER-36726 Log SessionID when we start a session in the shell and Log TxnNu...Samy Lanka2018-09-131-1/+5
* SERVER-35863 log abortTransaction oplog entry when prepared transactionsJudah Schvimer2018-09-071-0/+9
* SERVER-35763 lastWriteDate field can get out of sync between repl set nodes d...Randolph Tan2018-08-271-9/+1
* SERVER-36224 Refactor Collection::updateDocument argsJustin Seyster2018-08-261-3/+1
* SERVER-36331 Kill running op when a transaction expiresSpencer T Brody2018-08-151-0/+17
* SERVER-35866 Add state field to transaction tableJudah Schvimer2018-08-121-5/+16
* SERVER-35900 Refactor transaction machinery out from Session classRandolph Tan2018-08-081-1049/+51
* SERVER-35770 Running a multi-statement transaction when all WiredTiger write ...Matthew Russotto2018-08-081-3/+5
* SERVER-36461 Add 'transaction' identifier to slow transaction log outputNathan Louie2018-08-071-1/+2
* SERVER-35798 preallocate prepare timestampJudah Schvimer2018-08-071-11/+82
* SERVER-36414 Add readConcern to slow transaction loggingjinichu2018-08-031-10/+18
* SERVER-35808 Returns error when new txns start on a session with existing pre...Pavi Vetriselvan2018-08-021-0/+7
* SERVER-35433 Remove extra lockNathan Louie2018-08-011-3/+3
* SERVER-35433 Log slow transactions when they finishNathan Louie2018-08-011-30/+58
* SERVER-35864 Ensure the active transaction on the session has not already bee...Samy Lanka2018-08-011-0/+4
* SERVER-35457 Add expiryTime to CurrentOp's transaction sub-documentjinichu2018-07-311-0/+4
* SERVER-35809 Refactor transaction abort.Siyuan Zhou2018-07-301-64/+54
* SERVER-35809 Change transaction state enum class to enum.Siyuan Zhou2018-07-301-46/+46
* SERVER-35598 refactor commitTransaction for prepareJudah Schvimer2018-07-271-26/+35
* SERVER-35450 Add SingleTransactionStats::LastClientInfo to CurrentOp for inac...jinichu2018-07-261-4/+9
* SERVER-35174 Added readConcern and readTimestamp to CurOp's transaction sub-d...jinichu2018-07-251-4/+10
* SERVER-35432 Add a method for printing out information about a slow transactionNathan Louie2018-07-251-0/+48
* SERVER-35809 Remove unnecessary usage of the Client lock in session.cppSiyuan Zhou2018-07-231-1/+0
* SERVER-35378 make prepareTransaction command return the prepareTimestampPavi Vetriselvan2018-07-231-1/+4
* SERVER-35597 SERVER-35598 Ensure prepared transactions can be committedJudah Schvimer2018-07-201-11/+33
* SERVER-35626 remove old MMAP 'enforceQuota' codeDianna Hohensee2018-07-131-2/+1
* SERVER-35168 Added ClientInfo to Session to track info about the last client ...jinichu2018-07-131-0/+15
* SERVER-35310 Added timeActiveMicros and timeInactiveMicros to CurrentOp's tra...jinichu2018-07-131-2/+10
* SERVER-35302 Added startWallClockTime to CurrentOp's transaction sub-documentjinichu2018-07-131-3/+6
* SERVER-36013 Remove isMMAPv1 predicates and resulting dead codeGeert Bosch2018-07-111-7/+0
* SERVER-35595 Add a passthrough coordinateCommitTransaction commandJack Mulrow2018-07-111-2/+6
* SERVER-36011 Remove MMAPv1 lockmanager supportGeert Bosch2018-07-111-1/+1
* SERVER-35434 Added an OpDebug object to SingleTransactionStats to track aggre...jinichu2018-07-091-0/+18
* SERVER-35305 Added timeOpenMicros to CurrentOp's transaction sub-documentjinichu2018-07-091-0/+2
* SERVER-35173 Added autocommit value to currentOp's transaction sub-documentjinichu2018-07-051-2/+27
* SERVER-35729 Create explicit Session state transition tableJudah Schvimer2018-07-031-47/+151
* SERVER-35308 Added call to SingleTransactionStats::setInactive() when transac...jinichu2018-06-281-2/+7
* put dec in right placeNathan Louie2018-06-251-1/+1
* line changeNathan Louie2018-06-251-7/+7
* unit testsNathan Louie2018-06-251-3/+8
* cr commentsNathan Louie2018-06-251-1/+5
* initial reviewNathan Louie2018-06-251-0/+7
* SERVER-35388 Improve misleading error messages for operations banned in trans...Samy Lanka2018-06-251-3/+3
* SERVER-35742 Update ServerTransactionsMetrics for failed commitsNathan Louie2018-06-221-0/+2
* SERVER-35308 Lint patchjinichu2018-06-221-1/+2
* SERVER-35308 Added timeActiveMicros field to SingleTransactionStats to measur...jinichu2018-06-221-2/+21
* SERVER-35376 added prepared state to sessionJudah Schvimer2018-06-211-27/+48