summaryrefslogtreecommitdiff
path: root/src/mongo/db/transaction_participant.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-66725 SERVER-66659 Incoming retryable txns abort old txns and abort co...Jack Mulrow2022-06-091-0/+42
* SERVER-65278 added clang-tidy v4 builder and fixed clang-tidy v4 issues.Daniel Moody2022-04-291-1/+1
* SERVER-62479 Reap sessions for the same retryable write atomicallyCheahuychou Mao2022-04-131-3/+11
* SERVER-51236 Merge UncommittedCollections with UncommittedCatalogUpdatesFaustoleyva542022-04-071-1/+0
* SERVER-64983 Abort transaction after releasing Client lockDaniel Gómez Ferro2022-04-071-2/+4
* SERVER-63494 Enable WouldChangeOwningShard update and findAndModify tests wit...Cheahuychou Mao2022-03-191-1/+3
* SERVER-63366 Basic retryability support for findAndModify WCOS with transacti...Jack Mulrow2022-02-081-5/+6
* SERVER-60917 Make commands that fail with RetryTransactionInProgress block un...Cheahuychou Mao2022-01-281-2/+36
* SERVER-62671 Handle committing and aborting prepared retryable internal trans...Cheahuychou Mao2022-01-281-1/+7
* SERVER-62047 Enforce txnNumber ordering in a session in the presence of retry...Cheahuychou Mao2022-01-141-0/+24
* SERVER-60917 Make transaction participants throw RetryableTransactionInProgre...Cheahuychou Mao2022-01-141-0/+5
* SERVER-62020 Make retryable write statements executed with or without interna...Cheahuychou Mao2022-01-141-10/+147
* SERVER-57122 Make RecoveryUnit decorable and use it for UncommitedCollections...Faustoleyva542021-12-211-2/+0
* SERVER-60540 Add retryability support for internal transactions for findAndMo...Cheahuychou Mao2021-11-201-0/+4
* SERVER-61190 Rename numberOfPreImagesToWrite to numberOfPrePostImagesToWriteCheahuychou Mao2021-11-201-2/+3
* SERVER-60529 Make TransactionParticipant take in txnNumberAndRetryCounter ins...Jason Zhang2021-11-031-38/+26
* SERVER-58756 Support retrying internal transactions for retryable writesCheahuychou Mao2021-10-291-0/+2
* SERVER-58756 Store stmtIds for the operations in retryable internal transacti...Cheahuychou Mao2021-10-291-0/+4
* SERVER-58752 Persist txnRetryCounter and reload it on stepupCheahuychou Mao2021-09-081-3/+4
* SERVER-58752 Support retrying internal transactions on transient transaction ...Cheahuychou Mao2021-09-011-14/+48
* SERVER-56002 SERVER-56023 Store Collection metadata in the Collection and rep...Henrik Edin2021-05-201-0/+2
* SERVER-56370 Correctly set prevOpTime of time-series oplog entries by a batch...Yuhong Zhang2021-05-111-1/+8
* SERVER-53509 Create an oplog chain and update config.transactions for retryab...Matthew Russotto2021-03-111-0/+9
* SERVER-52667: Correct performInserts batching.Daniel Gottlieb2020-11-161-0/+2
* SERVER-49899 Create config.transactions cloner for resharding (merges txns)Eric Maynard2020-10-131-7/+16
* SERVER-50375 Ensure mongos forwards API params to shardsA. Jesse Jiryu Davis2020-09-101-1/+1
* SERVER-50408 Change NotMaster error name to NotWritablePrimaryPavi Vetriselvan2020-09-031-1/+1
* SERVER-50365 Use short WT transaction rollback timeout in the multi-document ...Gregory Noma2020-09-021-0/+2
* SERVER-49377: Ensure transactions inherit API parameters of initiating commandXueruiFa2020-08-191-2/+25
* SERVER-46219 Unittests should log with JSON formatMark Benvenuto2020-03-031-0/+17
* SERVER-45822 Manually convert slow query and slow query-like logsMark Benvenuto2020-02-141-0/+7
* SERVER-45806 Record pre-images on updates and deletes when recordPreImage is ...Jonathan Reams2020-02-101-0/+3
* SERVER-45800: Set client lastOp to max(prepareOpTime, lastAppliedOpTime, curr...Lingzhi Deng2020-01-301-0/+1
* SERVER-45650 Allow exceptions during storage commit for unprepared txnsMaria van Keulen2020-01-231-1/+1
* SERVER-44138 Stash uncommitted collections with other transaction stateMaria van Keulen2019-12-181-0/+2
* SERVER-43781 Describe the prepare state and lifetime of a prepare transaction...Samyukta Lanka2019-11-211-4/+6
* SERVER-40372 Track transaction sizeTess Avitabile2019-11-011-1/+3
* SERVER-42987 make it safe to interrupt abortTransactionJudah Schvimer2019-09-111-0/+4
* SERVER-39614 replace inActiveOrKilledMultiDocumentTransaction with inMultiDoc...Pavithra Vetriselvan2019-09-031-9/+0
* SERVER-39613 Remove kCommittingWithPrepare and kCommittingWithoutPrepare from...Siyuan Zhou2019-08-261-19/+4
* SERVER-41457 Unify the different ways the TransactionParticipant offers for a...Matthew Russotto2019-08-211-29/+10
* SERVER-40983 Track and log relevant single transaction metrics on mongos for ...Blake Oler2019-08-141-1/+1
* SERVER-41766 Remove obsolete code for tracking multikey writes inside multi-d...William Schultz2019-08-121-23/+0
* SERVER-40466 Unify checks for being in a multi-document transactionSamy Lanka2019-08-081-10/+14
* SERVER-42398 On primary, abortTransaction and commitTransaction commands shou...Suganthi Mani2019-07-251-12/+12
* SERVER-41980 Prepared transactions should not acquire ticket on primary.Suganthi Mani2019-07-251-6/+22
* SERVER-41881 Unstashing the transaction lock resources should ignore the ...Suganthi Mani2019-07-241-5/+21
* SERVER-42251 Timestamp multikey writes with the prepare timestamp during repl...William Schultz2019-07-231-0/+16
* Revert "SERVER-41881 Unstashing the transaction lock resources should ignore ...Ian Boros2019-07-231-21/+5
* Revert "SERVER-41980 Prepared transactions should not acquire ticket on prima...Ian Boros2019-07-231-22/+6