summaryrefslogtreecommitdiff
path: root/src/mongo/db/session_catalog_test.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "SERVER-33501 Support retryable writes for commitTransaction command"William Schultz2018-04-111-2/+2
| | | | This reverts commit 4e1fff07b0d76337232abc682fbbe13c546e5c13.
* SERVER-33501 Support retryable writes for commitTransaction commandSiyuan Zhou2018-04-101-2/+2
|
* SERVER-34051 Require autocommit=false on all transaction operations and add ↵William Schultz2018-04-041-9/+9
| | | | | | | | | | | support for 'startTransaction' argument This patch requires all operations that are part of a multi-statement transaction to specify an autocommit=false command argument. It also adds the 'startTransaction' command argument, which when specified as 'true' indicates that a command is the beginning of a multi-statement transaction.
* SERVER-33922 Remove nestingLevel from SessionCatalog, check for ↵Spencer T Brody2018-03-201-7/+89
| | | | DBDirectClient explicitly instead
* SERVER-33669 Stepdown and shutdown should abort all uncommitted transactionsTess Avitabile2018-03-201-2/+1
|
* SERVER-33591 Cleanup interaction of write concerns and transactionsSiyuan Zhou2018-03-151-115/+7
|
* SERVER-33672 Make killSessionsLocal() kill any matching SessionsTess Avitabile2018-03-141-0/+36
|
* SERVER-33531 Read concern should be stashed with transaction resourcesTess Avitabile2018-03-071-21/+49
|
* SERVER-33440 DBDirectClient operations should be able to perform session ↵Tess Avitabile2018-02-231-6/+54
| | | | checkout
* SERVER-32880 Parse and add autocommit parameter to SessionPavithra Vetriselvan2018-02-211-11/+11
|
* SERVER-33223 Add transaction resource stashJames Wahlin2018-02-161-1/+48
|
* SERVER-30912 Only check out sessions for write commandsJack Mulrow2017-09-141-4/+19
|
* SERVER-30325 Simplify session transaction state maintenanceKaloian Manassiev2017-09-131-37/+36
| | | | | | This change exposes a single 'onWriteCompleted' method on the Session object, which hides all the concurrency control and the session cache maintenance.
* SERVER-30325 Introduce a getOrCreateSession method on the SessionCatalogKaloian Manassiev2017-08-141-0/+57
|
* SERVER-30318 Allow multiple instances of OperationContextSession per ↵Randolph Tan2017-07-281-0/+22
| | | | OperationContext
* SERVER-29531 Handle rollbacks in SessionTransactionTableJack Mulrow2017-07-121-0/+5
|
* SERVER-29885 Serialize operations for the same logical sessionKaloian Manassiev2017-07-061-0/+61
Also makes the session state available on the OperationContext.