summaryrefslogtreecommitdiff
path: root/src/mongo/s/transaction_router.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-43119 FailPoint cleanupBilly Donahue2019-09-101-2/+2
* SERVER-42908 Add ErrorCodes to retryable errors to match driversBen Caimano2019-09-091-9/+2
* SERVER-41374 Track current open, active, and inactive transactions on mongos ...Jack Mulrow2019-09-031-75/+133
* SERVER-42963 For active sessions only set transaction stats in TransactionRou...Jack Mulrow2019-08-221-27/+31
* SERVER-42907 Add timeActiveMicros and timeInactiveMicros for transactions in ...Jack Mulrow2019-08-211-2/+6
* SERVER-41376 Track time transactions on mongos are active and inactive and in...Jack Mulrow2019-08-191-15/+87
* SERVER-40983 Track and log relevant single transaction metrics on mongos for ...Blake Oler2019-08-141-29/+151
* SERVER-42457 Check if atClusterTime has been set on TransactionRouter before ...Blake Oler2019-07-311-1/+9
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-27/+18
* SERVER-39692 Make mongos shutdown drain all in-progress transactionsRandolph Tan2019-07-181-0/+6
* SERVER-41676 Convert TransactionRouter to use observer pattern to synchronize...Blake Oler2019-06-271-222/+338
* SERVER-41375 Add successfulDurationMicros to commitTypes in mongos transactio...Jamie Heppenstall2019-06-131-1/+2
* SERVER-41373 Add abortCause to mongos transactions serverStatus outputJamie Heppenstall2019-06-111-0/+1
* SERVER-41137 Propagate WriteConcern in abortTransactionAlex Taskov2019-06-041-1/+2
* SERVER-41127 Track state of termination initializationAlex Taskov2019-05-301-3/+10
* SERVER-40980 SERVER-40984 Basic transactions serverStatus on mongosJack Mulrow2019-05-291-12/+45
* SERVER-41249 Fix special cases for $out to include $mergeCharlie Swanson2019-05-221-3/+3
* SERVER-40501 Added shard id and state to log message for failed commit errorAlex Taskov2019-05-221-1/+5
* SERVER-37837 Examine and reap sessions from the SessionsCatalogKaloian Manassiev2019-05-171-2/+4
* SERVER-40985 Basic slow transaction logging on mongosJack Mulrow2019-05-161-9/+250
* SERVER-40001 abortTransaction through mongos does not properly set error labelsEsha Maharishi2019-05-161-13/+41
* SERVER-41032 Properly reset the _isRecoverCommit flag on the TransactionRoute...Matthew Saltz2019-05-151-70/+86
* SERVER-37235 Adding missing header fileGregory Wlodarek2019-05-141-0/+1
* SERVER-37235 Use an onCommit/Abort handler to complete session kill on direct...Kaloian Manassiev2019-05-141-1/+0
* SERVER-40784 Change document shard key code should check commitTransaction wr...jannaerin2019-05-011-14/+15
* SERVER-40806 Router should choose first *write* participant shard as transact...Esha Maharishi2019-04-291-19/+30
* SERVER-40666 Router should skip two phase commit if transaction only wrote to...Esha Maharishi2019-04-251-97/+88
* SERVER-40220 Remove sendCoordinateCommitToConfigServer and doNotForgetCoordin...Jack Mulrow2019-04-231-44/+0
* SERVER-37734 Add a default log component verbosity for mongos to resmoke, and...Randolph Tan2019-04-011-15/+15
* SERVER-40201 Retrying commit on original router after a read only commit inco...Esha Maharishi2019-03-201-7/+18
* SERVER-39875 fix race in transaction_router_testEsha Maharishi2019-03-141-1/+3
* SERVER-39878 Make router return empty recoveryToken until transaction has don...Esha Maharishi2019-03-131-2/+18
* SERVER-39877 Make router send commitTransaction directly to participants for ...Esha Maharishi2019-03-131-0/+68
* SERVER-39877 Clean up transaction_router_test.cpp and transaction_router.cppEsha Maharishi2019-03-131-35/+39
* SERVER-39875 Make router process readOnly field in responses to transaction s...Esha Maharishi2019-03-131-0/+44
* SERVER-38297 Reenable FSM transactions tests with killOpKaloian Manassiev2019-03-131-2/+9
* SERVER-39973 Follow-up fix to prevent router from crashing if startTransactio...Esha Maharishi2019-03-081-1/+6
* SERVER-39973 Router should not decide to use recovery commit path based on wh...Esha Maharishi2019-03-061-1/+1
* SERVER-37972 Create suite for running multi shard jscore with sharded transac...Randolph Tan2019-02-281-7/+12
* SERVER-39624 Put internal router retries for stale version and snapshot error...Jack Mulrow2019-02-261-17/+27
* SERVER-39227 Mongos should always re-throw original error in a transactionJack Mulrow2019-02-251-31/+31
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-39274 Mongos shouldn't upconvert txn read concern level to snapshot if...Jack Mulrow2019-02-081-47/+23
* SERVER-39124 Mongos should abort cleared participants between retries of tran...Jack Mulrow2019-01-291-11/+64
* SERVER-38788 Log more context when TransactionRouter implicitly abortsJack Mulrow2019-01-071-5/+7
* SERVER-38522 Make persistParticipantList/persistDecision/deleteCoordinatorDoc...Kaloian Manassiev2019-01-031-53/+44
* SERVER-37885 Wait for something to be majority committed in term on step up i...Esha Maharishi2018-12-211-23/+26
* SERVER-38661 Don't allow read commands to change global read timestamp for sh...Jack Mulrow2018-12-201-28/+0
* SERVER-37344 Implement recovery token for retrying a commit command on a diff...Randolph Tan2018-12-171-6/+61
* SERVER-38470 Add more logging to TransactionRouterJack Mulrow2018-12-161-7/+42