summaryrefslogtreecommitdiff
path: root/src/mongo/db/transaction_participant.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* SERVER-40475 Migrate sentinel entry for retryable writes converted to transac...Matthew Saltz2019-05-021-2/+2
* SERVER-40462: Disallow transactions on shard servers with writeConcernMajorit...Lingzhi Deng2019-04-291-0/+9
* SERVER-40809 TransactionParticipant::OplogSlotReserver gets optimes from Loca...Benety Goh2019-04-251-1/+3
* SERVER-40018 Remove oldestOplogEntryOpTime from TransactionMetricsObserver an...Samy Lanka2019-04-171-37/+1
* SERVER-40688 Make CollectionLock take NamespaceStringGeert Bosch2019-04-171-2/+2
* SERVER-39798 Gate transactions larger than 16MB to FCV4.2Jason Chan2019-04-151-4/+13
* SERVER-40604 Make CollectionLock interruptibleGeert Bosch2019-04-151-2/+2
* SERVER-40381 Add the ability to specify a pipeline to an update commandJames Wahlin2019-04-111-6/+6
* SERVER-40329: Log all transactions at TXN verbosity levels >= 1Lingzhi Deng2019-04-091-2/+4
* SERVER-39829 Consider in-progress transactions when calculating the oldest ac...Jason Chan2019-04-091-2/+2
* SERVER-40508 Remove hash from OplogSlot and make OplogSlot an alias for OpTime.r4.1.10Siyuan Zhou2019-04-091-9/+9
* SERVER-39842 Allow update to shard key value if retryable writejannaerin2019-04-091-0/+11
* SERVER-40350 Create a ReplOperation/Durable class delineation to indicate fie...Blake Oler2019-04-051-1/+1
* SERVER-38139 prepareTransaction will error if transaction operations were don...Dianna Hohensee2019-04-021-1/+23
* SERVER-39690: Fix prepared transaction metrics after exceptions in prepareLingzhi Deng2019-04-021-5/+2
* Revert "SERVER-35811 disallow committing at the prepareTimestamp and pin stab...Pavi Vetriselvan2019-04-011-26/+9
* SERVER-38257: Make transactionMetricsObserver.onAbort self-containedLingzhi Deng2019-04-011-17/+10
* SERVER-39840 Add kExecutedRetryableWrite state to allow unstarted retryable w...Blake Oler2019-03-291-13/+37
* SERVER-39792 Update the txn table only on the first txn operation on primaryJason Chan2019-03-251-7/+14
* SERVER-39679 Get oldest transaction time when snapshottingA. Jesse Jiryu Davis2019-03-211-12/+57
* SERVER-39934 Fix locking for slow ops storage statsSulabh Mahajan2019-03-211-9/+3
* SERVER-40053 Add an RAII type to change and restore the timestamp read sourceSiyuan Zhou2019-03-201-6/+2
* SERVER-40051 Make committingWithoutPrepare state uninterruptibleJudah Schvimer2019-03-201-6/+18
* SERVER-39989 Store start timestamp as optime in config.transactionsVesselina Ratcheva2019-03-191-3/+3
* SERVER-39441 Write the new 'prepareTransaction' command on primaryJason Chan2019-03-111-9/+18
* Revert "SERVER-39441 Write the new 'prepareTransaction' command on primary"Benety Goh2019-03-071-18/+9
* SERVER-39441 Write the new 'prepareTransaction' command on primaryJason Chan2019-03-071-9/+18
* SERVER-39874 Make shard return readOnly bool in response to successful transa...Esha Maharishi2019-03-071-0/+7
* SERVER-38456 On shutdown, stepdown and FCV downgrade only kill sessions with ...Kaloian Manassiev2019-03-061-0/+3
* SERVER-39139 Disallow starting transactions on secondariesVesselina Ratcheva2019-03-061-0/+11
* SERVER-39139 Make TransactionParticipant acquire RSTL interruptiblyVesselina Ratcheva2019-03-061-2/+3
* SERVER-39680 Save start timestamp in config.transactionsA. Jesse Jiryu Davis2019-03-061-0/+20
* SERVER-37092 Remove old server parameter APISara Golemon2019-03-031-1/+0
* SERVER-39732 Migrate transaction participant set parameters to IDLSara Golemon2019-03-011-31/+6
* Revert "SERVER-39139 Disallow starting transactions on secondaries"Vesselina Ratcheva2019-02-271-11/+0
* SERVER-39139 Disallow starting transactions on secondariesVesselina Ratcheva2019-02-261-0/+11
* SERVER-39035 Specify durable_timestamp when committing prepared transaction.Suganthi Mani2019-02-261-4/+7
* SERVER-35872 reconstruct prepared transactions on rollback, fastcount inaccuratePavi Vetriselvan2019-02-221-10/+39
* SERVER-38906 No-op write after readonly transactionA. Jesse Jiryu Davis2019-02-201-11/+18
* SERVER-38906 Txns read without timestamp by defaultA. Jesse Jiryu Davis2019-02-201-11/+17
* SERVER-39561 Split OpObserver::onTransactionCommit() into two functions for u...Blake Oler2019-02-201-3/+2
* SERVER-36498 Gate "state" field in config.transactions on FCV and remove entr...Jack Mulrow2019-02-201-5/+17
* SERVER-38746 Improve error message when transaction aborts due to earlier com...Tess Avitabile2019-02-151-2/+6
* SERVER-38810 Use Session's concurrency control rules instead of internal mute...Andy Schwerin2019-02-151-622/+490
* SERVER-39429 Fix sense of uassert for transaction too large.Matthew Russotto2019-02-131-1/+1
* SERVER-39429 Add server parameter to gate the new oplog format of large trans...Matthew Russotto2019-02-131-1/+6
* SERVER-39206 Avoid PBWM lock conflicts for prepared transaction on startupSiyuan Zhou2019-02-111-0/+3
* SERVER-38866 Change commitOplogEntryOpTime from std::optional to boost::optionalJason Chan2019-02-061-3/+2
* SERVER-38866 Pass finishOpTime into commitPreparedTransaction on secondaries.Jason Chan2019-02-061-3/+14
* SERVER-39199 recalculate stable timestamp after releasing transaction oplog h...Judah Schvimer2019-02-041-7/+18