summaryrefslogtreecommitdiff
path: root/src/mongo/db/transaction_participant.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-39017 Allow prepared transaction statements to persist in-memory until...Blake Oler2019-02-011-7/+36
* SERVER-38620 Set _prepareOpTime in prepareTransaction if transaction is in re...Jason Chan2019-01-301-0/+1
* SERVER-39124 Mongos should abort cleared participants between retries of tran...Jack Mulrow2019-01-291-5/+4
* SERVER-38190 killOp while committing a prepared transaction can trigger std::...Randolph Tan2019-01-281-0/+7
* SERVER-38282 Yield locks for prepared transactions on stepdown.Siyuan Zhou2019-01-241-1/+6
* SERVER-39083 SERVER-38423 improve transaction stats for slow transaction logsJudah Schvimer2019-01-221-4/+13
* SERVER-37406 Save logical session id in the locker when stashing the transactionXiangyu Yao2019-01-221-0/+6
* SERVER-38302 recalculate stable timestamp after adding finishOpTime on prepar...Pavi Vetriselvan2019-01-161-0/+6
* SERVER-38850 Perform noop write before returning NoSuchTransaction errorTess Avitabile2019-01-161-0/+31
* SERVER-37556 Do not allow commitTransaction or abortTransaction on prepared t...Judah Schvimer2019-01-151-1/+1
* SERVER-30711 fix compileIan Boros2019-01-111-1/+1
* SERVER-30711: scope_guard rewrite, to avoid -Werror=noexcept-typeBilly Donahue2019-01-111-1/+1
* SERVER-38302 change TransactionState to TerminationCausePavi Vetriselvan2019-01-111-1/+1
* Revert "SERVER-38302 update prepared commit/abort metrics before call to opOb...Pavi Vetriselvan2019-01-111-31/+17
* SERVER-38810 Simplify correct usage of locking in Session/SessionCatalog.Andy Schwerin2019-01-101-1/+1
* SERVER-36639 Disallow restarting txn at active txn number if shard has aborte...Jack Mulrow2019-01-091-25/+42
* SERVER-38302 update prepared commit/abort metrics before call to opObserverPavi Vetriselvan2019-01-081-17/+31
* SERVER-38282 Step-up reacquires locks for prepared transactionsSiyuan Zhou2019-01-071-7/+32
* SERVER-37991 Release ReplicationStateTransitionLock on prepare and reacquire ...Judah Schvimer2019-01-021-1/+30
* SERVER-38240 Added storage statistics information into the slowop log messages.nehakhatri52018-12-281-3/+12
* SERVER-38713 Get rid of transaction number equality checking from _makeUpdate...Kaloian Manassiev2018-12-221-76/+39
* SERVER-38713 Get rid of transaction number equality checking from checkStatem...Kaloian Manassiev2018-12-221-47/+13
* SERVER-38677 Move all 'forTest' methods to a separate section of the header fileKaloian Manassiev2018-12-211-19/+5
* SERVER-38091 IndexCatalog iterators and accessors should return const entriesLouis Williams2018-12-191-1/+1
* SERVER-38677 Remove the invalidations counter from TransactionParticipantKaloian Manassiev2018-12-181-37/+36
* SERVER-33683 Prevent deadlock in aggregate with transactionsIan Boros2018-12-171-4/+0
* SERVER-35879 Reconstitute prepared transactions at end of startup recoverySamy Lanka2018-12-141-2/+5
* SERVER-36493 invalidate in-memory state of prepared txns on repl rollbackPavi Vetriselvan2018-12-101-23/+67
* SERVER-38445 Fix Date_t addition with DurationMatthew Saltz2018-12-071-1/+1
* SERVER-34620 Make speculative read atClusterTime not wait for the given clust...Matthew Russotto2018-12-061-16/+43
* SERVER-37923 Rename TransactionParticipant::getFromNonCheckedOutSession to be...Kaloian Manassiev2018-12-061-2/+6
* SERVER-38371 Do not skip subsequent session records if one session's migratio...Kaloian Manassiev2018-12-051-3/+5
* SERVER-37199 Yield locks of transactions in secondary application.r4.1.6Siyuan Zhou2018-12-031-5/+26
* SERVER-36499 Add test coverage for prepared transaction duration in currOpJason Chan2018-11-291-0/+8
* SERVER-38189 check prepareStartTime before logging slow transaction infoJason Chan2018-11-211-10/+11
* SERVER-37189 Record metrics correctly for transactions that fail prior to uns...Tess Avitabile2018-11-151-5/+13
* SERVER-37179 Pull out starting transaction from session checkout and push it ...Siyuan Zhou2018-11-081-7/+21
* SERVER-35811 disallow committing at the prepareTimestampPavi Vetriselvan2018-11-081-2/+2
* SERVER-37261 Protect setting ReadConcernArgs decoration on OperationContext w...Vesselina Ratcheva2018-11-071-2/+2
* SERVER-35877 Secondaries commit transactions when applying commitTransaction ...Siyuan Zhou2018-11-061-46/+17
* Revert "SERVER-35811 disallow committing at the prepareTimestamp"Pavi Vetriselvan2018-11-061-2/+2
* SERVER-35811 disallow committing at the prepareTimestampPavi Vetriselvan2018-11-061-2/+2
* SERVER-36500 Add tests to check slow logging for prepared txnsJason Chan2018-11-051-3/+12
* SERVER-36501 serverStatus support for prepared transactionsJason Chan2018-11-011-4/+8
* SERVER-37244 Make sessions killable outside of the Session/TransactionPartici...Kaloian Manassiev2018-10-311-21/+3
* SERVER-35811 pin stable timestamp behind oldest uncommitted timestampPavi Vetriselvan2018-10-301-14/+29
* SERVER-37244 Pull the Session state management from SessionRuntimeInfo into S...Kaloian Manassiev2018-10-301-1/+1
* SERVER-37711 Revert commits related to lock yielding for prepared transaction...Kaloian Manassiev2018-10-251-16/+0
* SERVER-37622 Disallow implicit abort on committed transactions.Siyuan Zhou2018-10-231-1/+1
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10