summaryrefslogtreecommitdiff
path: root/src/mongo/db/transaction
Commit message (Expand)AuthorAgeFilesLines
* SERVER-73112 Avoid constructing global namespaces directlyjannaerin2023-02-264-17/+13
* SERVER-73603 Optimize fetchActiveTransactionHistoryMark Benvenuto2023-02-242-21/+27
* SERVER-73873 Remove opCtx captures from onCommit/onRollback handlersLouis Williams2023-02-222-5/+7
* SERVER-72745: Allow for primaries with split prepared sessions to abort trans...Daniel Gottlieb2023-02-163-28/+297
* SERVER-73530 TransactionClient API to use DatabaseName objects rather than st...mathisbessamdb2023-02-163-96/+100
* SERVER-73375 Change DbClient fire-and-forget command functions to use Namespa...Sophia Tan2023-02-151-2/+2
* SERVER-73818 Remove CollectionPtr from CollectionCatalog interfaceHenrik Edin2023-02-151-2/+2
* SERVER-73949 Join created executor in transaction API unit testsJack Mulrow2023-02-141-0/+8
* SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.12023-02-114-8/+16
* SERVER-71019 add ReplicationCoordinator::isRetryableWrite()Benety Goh2023-02-101-17/+0
* SERVER-70642: Add ticket acquisition skip for node step upseanzimm2023-02-102-4/+2
* SERVER-72762 Split commit and abort entries during secondary oplog application.Wenbin Zhu2023-02-092-15/+15
* SERVER-73112 Expose function to construct NamespaceString in unit testsjannaerin2023-02-085-68/+92
* SERVER-72744: Introduce code path for a primary to commit a split prepared tr...Daniel Gottlieb2023-02-064-28/+416
* SERVER-73238 Introduce the `shard_role_api` libraryKaloian Manassiev2023-01-261-1/+1
* SERVER-73238 Cleanup direct linking references to `sharding_api_d`Kaloian Manassiev2023-01-241-2/+1
* SERVER-72948 Change DBClient runCommand function to use DatabaseName objectSophia Tan2023-01-232-2/+2
* SERVER-72954 Add logging to assertions in transaction API unit testsJack Mulrow2023-01-191-24/+27
* SERVER-72962 Use higher maxTimeMS in transaction API unit testJack Mulrow2023-01-181-3/+4
* SERVER-67509 Hook Multi-Doc Tx BeginMatt Kneiser2023-01-181-5/+5
* SERVER-72918 Use mutex and barrier in MockTransactionClientJack Mulrow2023-01-181-6/+22
* SERVER-72243 Add serverStatus counters for transaction retriesSpencer Jackson2023-01-136-0/+229
* SERVER-72287 Make transaction API wait for best effort abort if it hasn't bee...Jack Mulrow2022-12-303-14/+75
* SERVER-65364 Allow fine-grained selection of indexes to updateAlberto Massari2022-12-211-2/+2
* SERVER-71030 Modify CursorResponse to serialize/deserialize NamespaceString w...Hugh Tong2022-12-201-5/+7
* SERVER-70899 OpObserverImpl uses TransactionOperations::logOplogEntries()Benety Goh2022-12-142-3/+3
* SERVER-70899 add TransactionOperations::logOplogEntries()Benety Goh2022-12-143-0/+755
* SERVER-71287 Stash CollectionCatalog when starting multi-document transactionsHenrik Edin2022-12-141-6/+31
* SERVER-72085 Add ReplicaSetAwareService method to observe setting replica set...Jack Mulrow2022-12-141-0/+1
* SERVER-71649 Refactor Transaction API to not wait for an uncancelable abortJack Mulrow2022-12-123-126/+413
* SERVER-71657 OpObserver::onUnpreparedTransactionCommit() does not modify Tran...Benety Goh2022-12-083-7/+7
* SERVER-71657 OpObserver::preTransactionPrepare() does not modify TransactionO...Benety Goh2022-12-082-5/+5
* SERVER-71655 TransactionOperations::getApplyOpsInfo() returns number of opera...Benety Goh2022-12-083-2/+23
* SERVER-71657 OpObserver::onTransactionPrepare() accepts TransactionOperationsBenety Goh2022-12-083-7/+6
* SERVER-71657 add TransactionOperations::getOperationsForOpObserver()Benety Goh2022-12-085-20/+16
* SERVER-71671 move definition of hangAfterLoggingApplyOpsForTransaction fail p...Shin Yee Tan2022-12-062-0/+4
* SERVER-71488 TransactionOperations::getApplyOpsInfo() returns prepared transa...Benety Goh2022-11-284-4/+26
* SERVER-68867 Add simplecpplint check for UninterruptibleLockGuardYu Jin Kang Park2022-11-251-3/+5
* SERVER-68739 Do not reset WT session stats when fetching op statsYu Jin Kang Park2022-11-213-5/+13
* SERVER-69237 Make preImage doc available to CollectionUpdateArgsIsrael Hsu2022-11-181-2/+2
* SERVER-71210 move packTransactionStatementsForApplyOps() from op_observer_imp...Benety Goh2022-11-152-0/+51
* SERVER-71210 OpObserver::onTransactionPrepare() accepts const statements and ...Benety Goh2022-11-153-13/+18
* SERVER-70043 Thread-through CollectionPtr into the onDelete OpObserverJordi Serra Torrens2022-11-041-1/+2
* SERVER-70247 SyncTransactionWithRetries used with SEPTransactionClient can le...Jason Zhang2022-11-021-3/+18
* SERVER-70830 Unit test `WiredTigerOperationStats`Gregory Noma2022-10-311-1/+1
* Revert "SERVER-70830 Unit test `WiredTigerOperationStats`"Gregory Noma2022-10-311-1/+1
* SERVER-70830 Unit test `WiredTigerOperationStats`Gregory Noma2022-10-281-1/+1
* SERVER-70044 Thread-through CollectionPtr into the onUpdate OpObserverDaniel Gómez Ferro2022-10-281-7/+25
* SERVER-69820 Simplify Flow control ticket acquisitionJordi Olivares Provencio2022-10-271-9/+0
* SERVER-70765 make TransactionOperations::getApplyOpsInfo() limits mandatoryBenety Goh2022-10-273-41/+40