2023-08-28 11:32:41 [06:02:41.043 DBG] [] disconnectConnections: { } {} 2023-08-28 11:32:41 [06:02:41.063 DBG] [] closeTransactions: { } {} 2023-08-28 11:32:41 [06:02:41.119 DBG] [] clusterConnectionCreate: { "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3", "clusterHostname": "couchbase://172.23.111.129", "clusterUsername": "Administrator", "clusterPassword": "password", "clusterConfig": { "transactionsConfig": { "cleanupConfig": { "cleanupLostAttempts": false, "cleanupClientAttempts": false } } } } {} 2023-08-28 11:32:41 [06:02:41.119 DBG] [] clusterConnectionId = defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:32:45 [06:02:45.653 DBG] [] transactionsFactoryCreate: { "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3", "config": { "cleanupConfig": { "cleanupLostAttempts": false, "cleanupClientAttempts": false } } } {} 2023-08-28 11:32:45 [06:02:45.653 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:32:45 [06:02:45.653 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:32:45 [06:02:45.653 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:32:45 [06:02:45.653 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:32:45 [06:02:45.653 DBG] [] No hooks registered {} 2023-08-28 11:32:45 [06:02:45.653 DBG] [] Created TransactionFactory with Ref 0f06a039-d110-4edc-a135-2a107aa74506 {} 2023-08-28 11:32:53 [06:02:53.226 INF] [] ======== Test file: Start ======= {} 2023-08-28 11:32:54 [06:02:54.353 INF] [] ======== java.util.stream.Stream com.couchbase.transactions.SameDocTwiceTest.allPermutations():allPermutations(): testStart ======= {} 2023-08-28 11:32:54 [06:02:54.400 DBG] [] transactionStream: requestStream {} 2023-08-28 11:32:54 [06:02:54.400 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:32:54 [06:02:54.410 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "f6df0b8a-324f-4b57-b566-643a0c293520" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "f6df0b8a-324f-4b57-b566-643a0c293520" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:32:54 [06:02:54.410 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:32:54 [06:02:54.410 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:32:54 [06:02:54.411 DBG] [] : Create Task enqueued {} 2023-08-28 11:32:54 [06:02:54.411 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "f6df0b8a-324f-4b57-b566-643a0c293520" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "f6df0b8a-324f-4b57-b566-643a0c293520" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:32:54 [06:02:54.412 INF] [] : Created, waiting until told to start {} 2023-08-28 11:32:54 [06:02:54.455 DBG] [] : MoveNext took 43ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:32:54 [06:02:54.455 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:32:54 [06:02:54.455 DBG] [] : Start triggered: { } {} 2023-08-28 11:32:54 [06:02:54.455 DBG] [] : END: { "start": { } } {} 2023-08-28 11:32:54 [06:02:54.455 INF] [] : Starting {} 2023-08-28 11:32:54 [06:02:54.455 DBG] [] Starting Attempt 0 {} 2023-08-28 11:32:54 [06:02:54.455 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:32:56 [06:02:56.457 DBG] [] : MoveNext took 2002ms with MoveNext=False, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:32:56 [06:02:56.457 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:32:56 [06:02:56.489 DBG] [] transactionStream: requestStream {} 2023-08-28 11:32:56 [06:02:56.489 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:32:56 [06:02:56.491 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "1425bb1a-1275-4a04-85db-1b95d14309ee" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "1425bb1a-1275-4a04-85db-1b95d14309ee" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:32:56 [06:02:56.491 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:32:56 [06:02:56.491 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:32:56 [06:02:56.492 DBG] [] : Create Task enqueued {} 2023-08-28 11:32:56 [06:02:56.492 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "1425bb1a-1275-4a04-85db-1b95d14309ee" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "1425bb1a-1275-4a04-85db-1b95d14309ee" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:32:56 [06:02:56.492 INF] [] : Created, waiting until told to start {} 2023-08-28 11:32:56 [06:02:56.541 DBG] [] : MoveNext took 48ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:32:56 [06:02:56.541 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:32:56 [06:02:56.541 DBG] [] : Start triggered: { } {} 2023-08-28 11:32:56 [06:02:56.541 DBG] [] : END: { "start": { } } {} 2023-08-28 11:32:56 [06:02:56.543 INF] [] : Starting {} 2023-08-28 11:32:56 [06:02:56.544 DBG] [] Starting Attempt 0 {} 2023-08-28 11:32:56 [06:02:56.544 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:32:57 [06:02:57.403 DBG] [] 79dc43eb-b65e-41c7-a2d9-1600ded73795.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372: Performing command: insert {} 2023-08-28 11:32:57 [06:02:57.404 DBG] [] f61793c8-1df3-49ef-b846-3f2963b24f7e.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5: Performing command: insert {} 2023-08-28 11:32:57 [06:02:57.405 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["InsertWithKv", "InsertWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:32:57 [06:02:57.405 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["InsertWithKv", "InsertWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:32:57 [06:02:57.926 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-812-#120e/attempts.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372 (cas = 1693202577922588672) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:32:57 [06:02:57.927 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-812-#120e (attempt=e2550a6a-bef7-4dc3-bee4-3b49ee6a7372) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending"]} 2023-08-28 11:32:57 [06:02:57.926 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-96-#79/attempts.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5 (cas = 1693202577922588672) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:32:57 [06:02:57.928 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-96-#79 (attempt=744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending"]} 2023-08-28 11:32:58 [06:02:58.201 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedInsert for f6df0b8a-324f-4b57-b566-643a0c293520, attemptId=e2550a6a-bef7-4dc3-bee4-3b49ee6a7372, preCas=null, postCas=1693202578199216128 {"Scope": ["InsertWithKv", "InsertWithKv", "CreateStagedInsert"]} 2023-08-28 11:32:58 [06:02:58.201 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedInsert for 1425bb1a-1275-4a04-85db-1b95d14309ee, attemptId=744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5, preCas=null, postCas=1693202578198364160 {"Scope": ["InsertWithKv", "InsertWithKv", "CreateStagedInsert"]} 2023-08-28 11:32:58 [06:02:58.202 DBG] [] f61793c8-1df3-49ef-b846-3f2963b24f7e.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5: Command Succeeded {} 2023-08-28 11:32:58 [06:02:58.202 DBG] [] 79dc43eb-b65e-41c7-a2d9-1600ded73795.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372: Command Succeeded {} 2023-08-28 11:32:58 [06:02:58.202 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:32:58 [06:02:58.202 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:32:58 [06:02:58.202 DBG] [] f61793c8-1df3-49ef-b846-3f2963b24f7e.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5: Performing command: insert {} 2023-08-28 11:32:58 [06:02:58.202 DBG] [] 79dc43eb-b65e-41c7-a2d9-1600ded73795.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372: Performing command: insert {} 2023-08-28 11:32:58 [06:02:58.203 WRN] [ExecuteApplicationLambda] Attempt failed, attempting automatic rollback... {} 2023-08-28 11:32:58 [06:02:58.204 INF] [Couchbase.Transactions.AttemptContext] Setting Aborted status. isAppRollback=False {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:32:58 [06:02:58.204 WRN] [ExecuteApplicationLambda] Attempt failed, attempting automatic rollback... {} 2023-08-28 11:32:58 [06:02:58.205 INF] [Couchbase.Transactions.AttemptContext] Setting Aborted status. isAppRollback=False {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:32:58 [06:02:58.522 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to ABORTED ATR _txn:atr-812-#120e/attempts.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372 (cas = 1693202578464964608) {"Scope": ["RollbackWithKv", "SetAtrAborted", "MutateAtrAborted"]} 2023-08-28 11:32:58 [06:02:58.523 DBG] [Couchbase.Transactions.AttemptContext] SetAtrAborted for default._default._default::_txn:atr-812-#120e (attempt=e2550a6a-bef7-4dc3-bee4-3b49ee6a7372) {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:32:58 [06:02:58.524 DBG] [Couchbase.Transactions.AttemptContext] [e2550a6a-bef7-4dc3-bee4-3b49ee6a7372] rolling back staged insert for default::_default::_default::f6df0b8a-324f-4b57-b566-643a0c293520 {"Scope": ["RollbackWithKv", "RollbackStagedInsert"]} 2023-08-28 11:32:58 [06:02:58.524 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to ABORTED ATR _txn:atr-96-#79/attempts.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5 (cas = 1693202578464899072) {"Scope": ["RollbackWithKv", "SetAtrAborted", "MutateAtrAborted"]} 2023-08-28 11:32:58 [06:02:58.524 DBG] [Couchbase.Transactions.AttemptContext] SetAtrAborted for default._default._default::_txn:atr-96-#79 (attempt=744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5) {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:32:58 [06:02:58.524 DBG] [Couchbase.Transactions.AttemptContext] [744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5] rolling back staged insert for default::_default::_default::1425bb1a-1275-4a04-85db-1b95d14309ee {"Scope": ["RollbackWithKv", "RollbackStagedInsert"]} 2023-08-28 11:32:58 [06:02:58.543 DBG] [] : MoveNext took 2002ms with MoveNext=False, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:32:58 [06:02:58.543 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:32:58 [06:02:58.607 DBG] [] transactionStream: requestStream {} 2023-08-28 11:32:58 [06:02:58.607 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:32:58 [06:02:58.608 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d4139354-b433-4f6e-8889-bdc03e341620" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d4139354-b433-4f6e-8889-bdc03e341620" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:32:58 [06:02:58.608 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:32:58 [06:02:58.609 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:32:58 [06:02:58.609 INF] [] : Created, waiting until told to start {} 2023-08-28 11:32:58 [06:02:58.609 DBG] [] : Create Task enqueued {} 2023-08-28 11:32:58 [06:02:58.609 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d4139354-b433-4f6e-8889-bdc03e341620" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d4139354-b433-4f6e-8889-bdc03e341620" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:32:58 [06:02:58.660 DBG] [] : MoveNext took 50ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:32:58 [06:02:58.660 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:32:58 [06:02:58.660 DBG] [] : Start triggered: { } {} 2023-08-28 11:32:58 [06:02:58.660 DBG] [] : END: { "start": { } } {} 2023-08-28 11:32:58 [06:02:58.661 INF] [] : Starting {} 2023-08-28 11:32:58 [06:02:58.661 DBG] [] Starting Attempt 0 {} 2023-08-28 11:32:58 [06:02:58.661 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:32:58 [06:02:58.661 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Performing command: insert {} 2023-08-28 11:32:58 [06:02:58.661 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["InsertWithKv", "InsertWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:32:58 [06:02:58.826 DBG] [Couchbase.Transactions.AttemptContext] Rolled back staged Insert for f6df0b8a-324f-4b57-b566-643a0c293520 {"Scope": ["RollbackWithKv", "RollbackStagedInsert"]} 2023-08-28 11:32:58 [06:02:58.833 DBG] [Couchbase.Transactions.AttemptContext] Rolled back staged Insert for 1425bb1a-1275-4a04-85db-1b95d14309ee {"Scope": ["RollbackWithKv", "RollbackStagedInsert"]} 2023-08-28 11:32:58 [06:02:58.929 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-184-#3c9/attempts.a0ac34cd-6029-4ba9-b83d-12ecba512e46 (cas = 1693202578922864640) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:32:58 [06:02:58.930 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-184-#3c9 (attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending"]} 2023-08-28 11:32:59 [06:02:59.093 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-96-#79/attempts.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5 (cas = 1693202579091881984) {"Scope": ["RollbackWithKv", "SetAtrRolledBack", "MutateAtrRolledBack"]} 2023-08-28 11:32:59 [06:02:59.094 DBG] [Couchbase.Transactions.AttemptContext] SetAtrRolledBack for default._default._default::_txn:atr-96-#79 (attempt=744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5) {"Scope": ["RollbackWithKv", "SetAtrRolledBack"]} 2023-08-28 11:32:59 [06:02:59.094 DBG] [ExecuteApplicationLambda] Propagating error up. (ec = FailDocAlreadyExists, retry = False, finalError = TransactionFailed) {} 2023-08-28 11:32:59 [06:02:59.094 INF] [ExecuteApplicationLambda] Attempt 744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:32:59 Transaction Failed with: Couchbase.Transactions.Error.TransactionFailedException: Transaction failed. 2023-08-28 11:32:59 ---> Couchbase.Core.Exceptions.KeyValue.DocumentExistsException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentExistsException' was thrown. 2023-08-28 11:32:59 at Couchbase.Transactions.AttemptContext.InsertWithKv(ICouchbaseCollection collection, String id, Object content, IRequestSpan parentSpan) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 597 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 130 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, AttemptContext ctx, TransactionCommand command, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 127 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass5_0.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 79 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.Transactions.ExecuteApplicationLambda(Func`2 transactionLogic, TransactionContext overallContext, ILoggerFactory loggerFactory, TransactionResult result, IRequestSpan parentSpan, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 407 2023-08-28 11:32:59 -----------------------Context Info--------------------------- 2023-08-28 11:32:59 2023-08-28 11:32:59 2023-08-28 11:32:59 --- End of inner exception stack trace --- 2023-08-28 11:32:59 at Couchbase.Transactions.Transactions.RunAsync(Func`2 transactionLogic, PerTransactionConfig perConfig, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 229 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.Run(Transactions transactions, TransactionCreateRequest request, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 68 2023-08-28 11:32:59 -----------------------Context Info--------------------------- 2023-08-28 11:32:59 2023-08-28 11:32:59 2023-08-28 11:32:59 [06:02:59.102 DBG] [] UNKNOWN due to Couchbase.Core.Exceptions.KeyValue.DocumentExistsException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentExistsException' was thrown. 2023-08-28 11:32:59 at Couchbase.Transactions.AttemptContext.InsertWithKv(ICouchbaseCollection collection, String id, Object content, IRequestSpan parentSpan) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 597 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 130 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, AttemptContext ctx, TransactionCommand command, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 127 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass5_0.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 79 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.Transactions.ExecuteApplicationLambda(Func`2 transactionLogic, TransactionContext overallContext, ILoggerFactory loggerFactory, TransactionResult result, IRequestSpan parentSpan, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 407 2023-08-28 11:32:59 -----------------------Context Info--------------------------- 2023-08-28 11:32:59 2023-08-28 11:32:59 {} 2023-08-28 11:32:59 [06:02:59.102 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "exception": "EXCEPTION_FAILED", "log": [ "[2023-08-28 06:02:57.40] [Debug] Requested Durability = Majority", "[2023-08-28 06:02:57.92] [Information] Upserted ATR to PENDING _txn:atr-96-#79/attempts.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5 (cas = 1693202577922588672)", "[2023-08-28 06:02:57.92] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-96-#79\u003c/ud\u003e (attempt=744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5)", "[2023-08-28 06:02:58.20] [Debug] CreateStagedInsert for \u003cud\u003e1425bb1a-1275-4a04-85db-1b95d14309ee\u003c/ud\u003e, attemptId=744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5, preCas=(null), postCas=1693202578198364160", "[2023-08-28 06:02:58.20] [Warning] Attempt failed, attempting automatic rollback...", "[2023-08-28 06:02:58.20] [Information] Setting Aborted status. isAppRollback=False", "[2023-08-28 06:02:58.52] [Debug] Updated to ABORTED ATR _txn:atr-96-#79/attempts.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5 (cas = 1693202578464899072)", "[2023-08-28 06:02:58.52] [Debug] SetAtrAborted for \u003cud\u003edefault._default._default::_txn:atr-96-#79\u003c/ud\u003e (attempt=744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5)", "[2023-08-28 06:02:58.52] [Debug] [744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5] rolling back staged insert for \u003cud\u003edefault::_default::_default::1425bb1a-1275-4a04-85db-1b95d14309ee\u003c/ud\u003e", "[2023-08-28 06:02:58.83] [Debug] Rolled back staged Insert for \u003cud\u003e1425bb1a-1275-4a04-85db-1b95d14309ee\u003c/ud\u003e", "[2023-08-28 06:02:59.09] [Debug] Removed ATR _txn:atr-96-#79/attempts.744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5 (cas = 1693202579091881984)", "[2023-08-28 06:02:59.09] [Debug] SetAtrRolledBack for \u003cud\u003edefault._default._default::_txn:atr-96-#79\u003c/ud\u003e (attempt=744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5)", "[2023-08-28 06:02:59.09] [Debug] Propagating error up. (ec = FailDocAlreadyExists, retry = False, finalError = TransactionFailed)", "[2023-08-28 06:02:59.09] [Information] Attempt 744d5ae8-434e-43d4-b4b9-0ef6b5f7d7c5 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "f61793c8-1df3-49ef-b846-3f2963b24f7e", "exceptionCause": "DocumentExistsException" }, unstagingComplete = False {} 2023-08-28 11:32:59 [06:02:59.104 WRN] [] : Completed Transaction Stream with Exception System.InvalidOperationException: Already finished. 2023-08-28 11:32:59 at Grpc.Core.Internal.AsyncCallServer`2.CheckSendAllowedOrEarlyResult() 2023-08-28 11:32:59 at Grpc.Core.Internal.AsyncCallBase`2.SendMessageInternalAsync(TWrite msg, WriteFlags writeFlags) 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.PerformerServiceImpl.<>c__DisplayClass14_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/PerformerService.cs:line 289 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.PerformerServiceImpl.transactionStream(IAsyncStreamReader`1 requestStream, IServerStreamWriter`1 responseStream, ServerCallContext context) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/PerformerService.cs:line 338 {} 2023-08-28 11:32:59 [06:02:59.105 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-812-#120e/attempts.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372 (cas = 1693202579091816448) {"Scope": ["RollbackWithKv", "SetAtrRolledBack", "MutateAtrRolledBack"]} 2023-08-28 11:32:59 [06:02:59.105 DBG] [Couchbase.Transactions.AttemptContext] SetAtrRolledBack for default._default._default::_txn:atr-812-#120e (attempt=e2550a6a-bef7-4dc3-bee4-3b49ee6a7372) {"Scope": ["RollbackWithKv", "SetAtrRolledBack"]} 2023-08-28 11:32:59 [06:02:59.105 DBG] [ExecuteApplicationLambda] Propagating error up. (ec = FailDocAlreadyExists, retry = False, finalError = TransactionFailed) {} 2023-08-28 11:32:59 [06:02:59.105 INF] [ExecuteApplicationLambda] Attempt e2550a6a-bef7-4dc3-bee4-3b49ee6a7372 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:32:59 Transaction Failed with: Couchbase.Transactions.Error.TransactionFailedException: Transaction failed. 2023-08-28 11:32:59 ---> Couchbase.Core.Exceptions.KeyValue.DocumentExistsException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentExistsException' was thrown. 2023-08-28 11:32:59 at Couchbase.Transactions.AttemptContext.InsertWithKv(ICouchbaseCollection collection, String id, Object content, IRequestSpan parentSpan) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 597 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 130 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, AttemptContext ctx, TransactionCommand command, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 127 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass5_0.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 79 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.Transactions.ExecuteApplicationLambda(Func`2 transactionLogic, TransactionContext overallContext, ILoggerFactory loggerFactory, TransactionResult result, IRequestSpan parentSpan, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 407 2023-08-28 11:32:59 -----------------------Context Info--------------------------- 2023-08-28 11:32:59 2023-08-28 11:32:59 2023-08-28 11:32:59 --- End of inner exception stack trace --- 2023-08-28 11:32:59 at Couchbase.Transactions.Transactions.RunAsync(Func`2 transactionLogic, PerTransactionConfig perConfig, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 229 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.Run(Transactions transactions, TransactionCreateRequest request, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 68 2023-08-28 11:32:59 -----------------------Context Info--------------------------- 2023-08-28 11:32:59 2023-08-28 11:32:59 2023-08-28 11:32:59 [06:02:59.106 DBG] [] UNKNOWN due to Couchbase.Core.Exceptions.KeyValue.DocumentExistsException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentExistsException' was thrown. 2023-08-28 11:32:59 at Couchbase.Transactions.AttemptContext.InsertWithKv(ICouchbaseCollection collection, String id, Object content, IRequestSpan parentSpan) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 597 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 130 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, AttemptContext ctx, TransactionCommand command, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 127 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass5_0.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 79 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.Transactions.ExecuteApplicationLambda(Func`2 transactionLogic, TransactionContext overallContext, ILoggerFactory loggerFactory, TransactionResult result, IRequestSpan parentSpan, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 407 2023-08-28 11:32:59 -----------------------Context Info--------------------------- 2023-08-28 11:32:59 2023-08-28 11:32:59 {} 2023-08-28 11:32:59 [06:02:59.106 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "exception": "EXCEPTION_FAILED", "log": [ "[2023-08-28 06:02:57.40] [Debug] Requested Durability = Majority", "[2023-08-28 06:02:57.92] [Information] Upserted ATR to PENDING _txn:atr-812-#120e/attempts.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372 (cas = 1693202577922588672)", "[2023-08-28 06:02:57.92] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-812-#120e\u003c/ud\u003e (attempt=e2550a6a-bef7-4dc3-bee4-3b49ee6a7372)", "[2023-08-28 06:02:58.20] [Debug] CreateStagedInsert for \u003cud\u003ef6df0b8a-324f-4b57-b566-643a0c293520\u003c/ud\u003e, attemptId=e2550a6a-bef7-4dc3-bee4-3b49ee6a7372, preCas=(null), postCas=1693202578199216128", "[2023-08-28 06:02:58.20] [Warning] Attempt failed, attempting automatic rollback...", "[2023-08-28 06:02:58.20] [Information] Setting Aborted status. isAppRollback=False", "[2023-08-28 06:02:58.52] [Debug] Updated to ABORTED ATR _txn:atr-812-#120e/attempts.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372 (cas = 1693202578464964608)", "[2023-08-28 06:02:58.52] [Debug] SetAtrAborted for \u003cud\u003edefault._default._default::_txn:atr-812-#120e\u003c/ud\u003e (attempt=e2550a6a-bef7-4dc3-bee4-3b49ee6a7372)", "[2023-08-28 06:02:58.52] [Debug] [e2550a6a-bef7-4dc3-bee4-3b49ee6a7372] rolling back staged insert for \u003cud\u003edefault::_default::_default::f6df0b8a-324f-4b57-b566-643a0c293520\u003c/ud\u003e", "[2023-08-28 06:02:58.82] [Debug] Rolled back staged Insert for \u003cud\u003ef6df0b8a-324f-4b57-b566-643a0c293520\u003c/ud\u003e", "[2023-08-28 06:02:59.10] [Debug] Removed ATR _txn:atr-812-#120e/attempts.e2550a6a-bef7-4dc3-bee4-3b49ee6a7372 (cas = 1693202579091816448)", "[2023-08-28 06:02:59.10] [Debug] SetAtrRolledBack for \u003cud\u003edefault._default._default::_txn:atr-812-#120e\u003c/ud\u003e (attempt=e2550a6a-bef7-4dc3-bee4-3b49ee6a7372)", "[2023-08-28 06:02:59.10] [Debug] Propagating error up. (ec = FailDocAlreadyExists, retry = False, finalError = TransactionFailed)", "[2023-08-28 06:02:59.10] [Information] Attempt e2550a6a-bef7-4dc3-bee4-3b49ee6a7372 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "79dc43eb-b65e-41c7-a2d9-1600ded73795", "exceptionCause": "DocumentExistsException" }, unstagingComplete = False {} 2023-08-28 11:32:59 [06:02:59.106 WRN] [] : Completed Transaction Stream with Exception System.InvalidOperationException: Already finished. 2023-08-28 11:32:59 at Grpc.Core.Internal.AsyncCallServer`2.CheckSendAllowedOrEarlyResult() 2023-08-28 11:32:59 at Grpc.Core.Internal.AsyncCallBase`2.SendMessageInternalAsync(TWrite msg, WriteFlags writeFlags) 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.PerformerServiceImpl.<>c__DisplayClass14_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/PerformerService.cs:line 289 2023-08-28 11:32:59 --- End of stack trace from previous location --- 2023-08-28 11:32:59 at Couchbase.Transactions.FitPerformer.PerformerServiceImpl.transactionStream(IAsyncStreamReader`1 requestStream, IServerStreamWriter`1 responseStream, ServerCallContext context) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/PerformerService.cs:line 338 {} 2023-08-28 11:32:59 [06:02:59.191 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedInsert for d4139354-b433-4f6e-8889-bdc03e341620, attemptId=a0ac34cd-6029-4ba9-b83d-12ecba512e46, preCas=null, postCas=1693202579188613120 {"Scope": ["InsertWithKv", "InsertWithKv", "CreateStagedInsert"]} 2023-08-28 11:32:59 [06:02:59.192 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Command Succeeded {} 2023-08-28 11:32:59 [06:02:59.192 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:32:59 [06:02:59.192 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Performing command: replace {} 2023-08-28 11:32:59 [06:02:59.193 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::d4139354-b433-4f6e-8889-bdc03e341620, attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46 {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:32:59 [06:02:59.193 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict same txn for default::_default::_default::d4139354-b433-4f6e-8889-bdc03e341620, attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46 {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:32:59 [06:02:59.458 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedInsert for d4139354-b433-4f6e-8889-bdc03e341620, attemptId=a0ac34cd-6029-4ba9-b83d-12ecba512e46, preCas=1693202579188613120, postCas=1693202579454427136 {"Scope": ["ReplaceWithKv", "CreateStagedInsert"]} 2023-08-28 11:32:59 [06:02:59.459 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Command Succeeded {} 2023-08-28 11:32:59 [06:02:59.459 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:32:59 [06:02:59.459 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:32:59 [06:02:59.461 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Command Succeeded {} 2023-08-28 11:32:59 [06:02:59.461 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:32:59 [06:02:59.461 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:32:59 [06:02:59.743 DBG] [] : MoveNext took 1083ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:32:59 [06:02:59.744 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:32:59 [06:02:59.744 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:32:59 [06:02:59.744 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:32:59 [06:02:59.744 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:32:59 [06:02:59.744 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:32:59 [06:02:59.744 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Command Succeeded {} 2023-08-28 11:32:59 [06:02:59.744 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:32:59 [06:02:59.744 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Performing command: commit {} 2023-08-28 11:33:00 [06:03:00.004 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-184-#3c9/attempts.a0ac34cd-6029-4ba9-b83d-12ecba512e46 (cas = 1693202580002897920) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:00 [06:03:00.004 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-184-#3c9 (attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:00 [06:03:00.357 INF] [Couchbase.Transactions.AttemptContext] Unstaged mutation successfully on default::_default::_default::d4139354-b433-4f6e-8889-bdc03e341620, attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46, insertMode=True, ambiguityResolutionMode=False, preCas=1693202579454427136, postCas=1693202580260061184 {"Scope": ["CommitWithKv", "UnstageDocs", "UnstageInsertOrReplace"]} 2023-08-28 11:33:00 [06:03:00.685 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-184-#3c9/attempts.a0ac34cd-6029-4ba9-b83d-12ecba512e46 on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:00 [06:03:00.686 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-184-#3c9 (attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:00 [06:03:00.686 DBG] [] 3b10f1a1-5043-42d9-9acb-5d789c2fda78.a0ac34cd-6029-4ba9-b83d-12ecba512e46: Command Succeeded {} 2023-08-28 11:33:00 [06:03:00.686 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:00 [06:03:00.686 INF] [ExecuteApplicationLambda] Attempt a0ac34cd-6029-4ba9-b83d-12ecba512e46 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:00 [06:03:00.686 DBG] [] Transaction with ID 3b10f1a1-5043-42d9-9acb-5d789c2fda78 Completed without Failure {} 2023-08-28 11:33:00 [06:03:00.687 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:02:58.66] [Debug] Requested Durability = Majority", "[2023-08-28 06:02:58.92] [Information] Upserted ATR to PENDING _txn:atr-184-#3c9/attempts.a0ac34cd-6029-4ba9-b83d-12ecba512e46 (cas = 1693202578922864640)", "[2023-08-28 06:02:58.93] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-184-#3c9\u003c/ud\u003e (attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46)", "[2023-08-28 06:02:59.19] [Debug] CreateStagedInsert for \u003cud\u003ed4139354-b433-4f6e-8889-bdc03e341620\u003c/ud\u003e, attemptId=a0ac34cd-6029-4ba9-b83d-12ecba512e46, preCas=(null), postCas=1693202579188613120", "[2023-08-28 06:02:59.19] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::d4139354-b433-4f6e-8889-bdc03e341620\u003c/ud\u003e, attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46", "[2023-08-28 06:02:59.19] [Debug] CheckWriteWriteConflict same txn for \u003cud\u003edefault::_default::_default::d4139354-b433-4f6e-8889-bdc03e341620\u003c/ud\u003e, attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46", "[2023-08-28 06:02:59.45] [Debug] CreateStagedInsert for \u003cud\u003ed4139354-b433-4f6e-8889-bdc03e341620\u003c/ud\u003e, attemptId=a0ac34cd-6029-4ba9-b83d-12ecba512e46, preCas=1693202579188613120, postCas=1693202579454427136", "[2023-08-28 06:03:00.00] [Debug] Updated to COMMITTED ATR _txn:atr-184-#3c9/attempts.a0ac34cd-6029-4ba9-b83d-12ecba512e46 (cas = 1693202580002897920)", "[2023-08-28 06:03:00.00] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-184-#3c9\u003c/ud\u003e (attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46)", "[2023-08-28 06:03:00.35] [Information] Unstaged mutation successfully on \u003cud\u003edefault::_default::_default::d4139354-b433-4f6e-8889-bdc03e341620\u003c/ud\u003e, attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46, insertMode=True, ambiguityResolutionMode=False, preCas=1693202579454427136, postCas=1693202580260061184", "[2023-08-28 06:03:00.68] [Information] Removed ATR _txn:atr-184-#3c9/attempts.a0ac34cd-6029-4ba9-b83d-12ecba512e46 on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:00.68] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-184-#3c9\u003c/ud\u003e (attempt=a0ac34cd-6029-4ba9-b83d-12ecba512e46)", "[2023-08-28 06:03:00.68] [Information] Attempt a0ac34cd-6029-4ba9-b83d-12ecba512e46 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "3b10f1a1-5043-42d9-9acb-5d789c2fda78", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:00 [06:03:00.688 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:01 [06:03:01.747 DBG] [] : MoveNext took 2003ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:01 [06:03:01.747 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:01 [06:03:01.747 DBG] [] : Done with requestStream. (moveNext = False, cancelled=False} {} 2023-08-28 11:33:01 [06:03:01.748 DBG] [] : Done with background tasks {} 2023-08-28 11:33:01 [06:03:01.748 DBG] [] : Reached end of transactionStream with cancellation=False, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:02 [06:03:02.317 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:02 [06:03:02.317 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:02 [06:03:02.317 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:02 [06:03:02.318 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:02 [06:03:02.318 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:02 [06:03:02.319 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:02 [06:03:02.319 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:02 [06:03:02.319 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:02 [06:03:02.368 DBG] [] : MoveNext took 49ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:02 [06:03:02.368 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:02 [06:03:02.368 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:02 [06:03:02.368 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:02 [06:03:02.368 INF] [] : Starting {} 2023-08-28 11:33:02 [06:03:02.369 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:02 [06:03:02.369 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:33:02 [06:03:02.369 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Performing command: insert {} 2023-08-28 11:33:02 [06:03:02.369 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["InsertWithKv", "InsertWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:02 [06:03:02.626 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-519-#a68/attempts.404487db-c3e4-4071-8644-422355acf621 (cas = 1693202582626566144) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:02 [06:03:02.627 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-519-#a68 (attempt=404487db-c3e4-4071-8644-422355acf621) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending"]} 2023-08-28 11:33:02 [06:03:02.892 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedInsert for d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9, attemptId=404487db-c3e4-4071-8644-422355acf621, preCas=null, postCas=1693202582888906752 {"Scope": ["InsertWithKv", "InsertWithKv", "CreateStagedInsert"]} 2023-08-28 11:33:02 [06:03:02.892 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Command Succeeded {} 2023-08-28 11:33:02 [06:03:02.892 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:02 [06:03:02.893 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Performing command: replace {} 2023-08-28 11:33:02 [06:03:02.893 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9, attempt=404487db-c3e4-4071-8644-422355acf621 {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:02 [06:03:02.893 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict same txn for default::_default::_default::d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9, attempt=404487db-c3e4-4071-8644-422355acf621 {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:03 [06:03:03.150 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedInsert for d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9, attemptId=404487db-c3e4-4071-8644-422355acf621, preCas=1693202582888906752, postCas=1693202583152230400 {"Scope": ["ReplaceWithKv", "CreateStagedInsert"]} 2023-08-28 11:33:03 [06:03:03.151 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Command Succeeded {} 2023-08-28 11:33:03 [06:03:03.151 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:03 [06:03:03.151 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:03 [06:03:03.151 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Command Succeeded {} 2023-08-28 11:33:03 [06:03:03.151 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:03 [06:03:03.151 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:03 [06:03:03.417 DBG] [] : MoveNext took 1048ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:03 [06:03:03.417 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:03 [06:03:03.417 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:03 [06:03:03.417 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:03 [06:03:03.417 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:03 [06:03:03.418 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:03 [06:03:03.418 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Command Succeeded {} 2023-08-28 11:33:03 [06:03:03.418 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:03 [06:03:03.418 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Performing command: commit {} 2023-08-28 11:33:03 [06:03:03.684 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-519-#a68/attempts.404487db-c3e4-4071-8644-422355acf621 (cas = 1693202583681761280) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:03 [06:03:03.684 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-519-#a68 (attempt=404487db-c3e4-4071-8644-422355acf621) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:04 [06:03:04.049 INF] [Couchbase.Transactions.AttemptContext] Unstaged mutation successfully on default::_default::_default::d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9, attempt=404487db-c3e4-4071-8644-422355acf621, insertMode=True, ambiguityResolutionMode=False, preCas=1693202583152230400, postCas=1693202583942922240 {"Scope": ["CommitWithKv", "UnstageDocs", "UnstageInsertOrReplace"]} 2023-08-28 11:33:04 [06:03:04.357 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-519-#a68/attempts.404487db-c3e4-4071-8644-422355acf621 on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:04 [06:03:04.357 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-519-#a68 (attempt=404487db-c3e4-4071-8644-422355acf621) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:04 [06:03:04.357 DBG] [] 86d30cde-4476-4122-b575-c2a34e5c18f8.404487db-c3e4-4071-8644-422355acf621: Command Succeeded {} 2023-08-28 11:33:04 [06:03:04.357 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:04 [06:03:04.357 INF] [ExecuteApplicationLambda] Attempt 404487db-c3e4-4071-8644-422355acf621 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:04 [06:03:04.358 DBG] [] Transaction with ID 86d30cde-4476-4122-b575-c2a34e5c18f8 Completed without Failure {} 2023-08-28 11:33:04 [06:03:04.358 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:02.36] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:02.62] [Information] Upserted ATR to PENDING _txn:atr-519-#a68/attempts.404487db-c3e4-4071-8644-422355acf621 (cas = 1693202582626566144)", "[2023-08-28 06:03:02.62] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-519-#a68\u003c/ud\u003e (attempt=404487db-c3e4-4071-8644-422355acf621)", "[2023-08-28 06:03:02.89] [Debug] CreateStagedInsert for \u003cud\u003ed9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9\u003c/ud\u003e, attemptId=404487db-c3e4-4071-8644-422355acf621, preCas=(null), postCas=1693202582888906752", "[2023-08-28 06:03:02.89] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9\u003c/ud\u003e, attempt=404487db-c3e4-4071-8644-422355acf621", "[2023-08-28 06:03:02.89] [Debug] CheckWriteWriteConflict same txn for \u003cud\u003edefault::_default::_default::d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9\u003c/ud\u003e, attempt=404487db-c3e4-4071-8644-422355acf621", "[2023-08-28 06:03:03.15] [Debug] CreateStagedInsert for \u003cud\u003ed9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9\u003c/ud\u003e, attemptId=404487db-c3e4-4071-8644-422355acf621, preCas=1693202582888906752, postCas=1693202583152230400", "[2023-08-28 06:03:03.68] [Debug] Updated to COMMITTED ATR _txn:atr-519-#a68/attempts.404487db-c3e4-4071-8644-422355acf621 (cas = 1693202583681761280)", "[2023-08-28 06:03:03.68] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-519-#a68\u003c/ud\u003e (attempt=404487db-c3e4-4071-8644-422355acf621)", "[2023-08-28 06:03:04.04] [Information] Unstaged mutation successfully on \u003cud\u003edefault::_default::_default::d9312fa3-f2fb-4a9a-8dd1-f1e2fb024ef9\u003c/ud\u003e, attempt=404487db-c3e4-4071-8644-422355acf621, insertMode=True, ambiguityResolutionMode=False, preCas=1693202583152230400, postCas=1693202583942922240", "[2023-08-28 06:03:04.35] [Information] Removed ATR _txn:atr-519-#a68/attempts.404487db-c3e4-4071-8644-422355acf621 on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:04.35] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-519-#a68\u003c/ud\u003e (attempt=404487db-c3e4-4071-8644-422355acf621)", "[2023-08-28 06:03:04.35] [Information] Attempt 404487db-c3e4-4071-8644-422355acf621 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "86d30cde-4476-4122-b575-c2a34e5c18f8", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:04 [06:03:04.364 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:05 [06:03:05.423 DBG] [] : MoveNext took 2005ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:05 [06:03:05.424 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:33:05 [06:03:05.424 DBG] [] : Done with background tasks {} 2023-08-28 11:33:05 [06:03:05.424 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:06 [06:03:06.821 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:06 [06:03:06.822 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:06 [06:03:06.824 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "fcc71fe5-cbc6-40a3-b8ea-e750e054dc20" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "fcc71fe5-cbc6-40a3-b8ea-e750e054dc20" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:06 [06:03:06.824 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:06 [06:03:06.824 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:06 [06:03:06.825 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:06 [06:03:06.825 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:06 [06:03:06.825 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "fcc71fe5-cbc6-40a3-b8ea-e750e054dc20" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "fcc71fe5-cbc6-40a3-b8ea-e750e054dc20" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:06 [06:03:06.874 DBG] [] : MoveNext took 48ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:06 [06:03:06.874 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:06 [06:03:06.874 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:06 [06:03:06.874 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:06 [06:03:06.874 INF] [] : Starting {} 2023-08-28 11:33:06 [06:03:06.875 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:06 [06:03:06.875 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:33:06 [06:03:06.875 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Performing command: insert {} 2023-08-28 11:33:06 [06:03:06.875 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["InsertWithKv", "InsertWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:07 [06:03:07.136 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-1021-#159/attempts.09d21258-d6cd-4235-8e0a-e85e41d4b692 (cas = 1693202587134787584) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:07 [06:03:07.136 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-1021-#159 (attempt=09d21258-d6cd-4235-8e0a-e85e41d4b692) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending"]} 2023-08-28 11:33:07 [06:03:07.398 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedInsert for fcc71fe5-cbc6-40a3-b8ea-e750e054dc20, attemptId=09d21258-d6cd-4235-8e0a-e85e41d4b692, preCas=null, postCas=1693202587396145152 {"Scope": ["InsertWithKv", "InsertWithKv", "CreateStagedInsert"]} 2023-08-28 11:33:07 [06:03:07.398 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Command Succeeded {} 2023-08-28 11:33:07 [06:03:07.399 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:07 [06:03:07.399 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Performing command: remove {} 2023-08-28 11:33:07 [06:03:07.660 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Command Succeeded {} 2023-08-28 11:33:07 [06:03:07.660 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:07 [06:03:07.660 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:07 [06:03:07.662 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Command Succeeded {} 2023-08-28 11:33:07 [06:03:07.662 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:07 [06:03:07.662 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:07 [06:03:07.942 DBG] [] : MoveNext took 1068ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:07 [06:03:07.943 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:07 [06:03:07.943 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:07 [06:03:07.943 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:07 [06:03:07.943 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:07 [06:03:07.943 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:07 [06:03:07.943 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Command Succeeded {} 2023-08-28 11:33:07 [06:03:07.943 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:07 [06:03:07.943 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Performing command: commit {} 2023-08-28 11:33:08 [06:03:08.200 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-1021-#159/attempts.09d21258-d6cd-4235-8e0a-e85e41d4b692 (cas = 1693202588200337408) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:08 [06:03:08.201 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-1021-#159 (attempt=09d21258-d6cd-4235-8e0a-e85e41d4b692) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:08 [06:03:08.457 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-1021-#159/attempts.09d21258-d6cd-4235-8e0a-e85e41d4b692 on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:08 [06:03:08.458 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-1021-#159 (attempt=09d21258-d6cd-4235-8e0a-e85e41d4b692) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:08 [06:03:08.458 DBG] [] fb4d18ab-71b0-40fa-86b9-b83ce76e84f4.09d21258-d6cd-4235-8e0a-e85e41d4b692: Command Succeeded {} 2023-08-28 11:33:08 [06:03:08.458 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:08 [06:03:08.458 INF] [ExecuteApplicationLambda] Attempt 09d21258-d6cd-4235-8e0a-e85e41d4b692 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:08 [06:03:08.458 DBG] [] Transaction with ID fb4d18ab-71b0-40fa-86b9-b83ce76e84f4 Completed without Failure {} 2023-08-28 11:33:08 [06:03:08.458 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:06.87] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:07.13] [Information] Upserted ATR to PENDING _txn:atr-1021-#159/attempts.09d21258-d6cd-4235-8e0a-e85e41d4b692 (cas = 1693202587134787584)", "[2023-08-28 06:03:07.13] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-1021-#159\u003c/ud\u003e (attempt=09d21258-d6cd-4235-8e0a-e85e41d4b692)", "[2023-08-28 06:03:07.39] [Debug] CreateStagedInsert for \u003cud\u003efcc71fe5-cbc6-40a3-b8ea-e750e054dc20\u003c/ud\u003e, attemptId=09d21258-d6cd-4235-8e0a-e85e41d4b692, preCas=(null), postCas=1693202587396145152", "[2023-08-28 06:03:08.20] [Debug] Updated to COMMITTED ATR _txn:atr-1021-#159/attempts.09d21258-d6cd-4235-8e0a-e85e41d4b692 (cas = 1693202588200337408)", "[2023-08-28 06:03:08.20] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-1021-#159\u003c/ud\u003e (attempt=09d21258-d6cd-4235-8e0a-e85e41d4b692)", "[2023-08-28 06:03:08.45] [Information] Removed ATR _txn:atr-1021-#159/attempts.09d21258-d6cd-4235-8e0a-e85e41d4b692 on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:08.45] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-1021-#159\u003c/ud\u003e (attempt=09d21258-d6cd-4235-8e0a-e85e41d4b692)", "[2023-08-28 06:03:08.45] [Information] Attempt 09d21258-d6cd-4235-8e0a-e85e41d4b692 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "fb4d18ab-71b0-40fa-86b9-b83ce76e84f4", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:08 [06:03:08.458 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:09 [06:03:09.946 DBG] [] : MoveNext took 2003ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:09 [06:03:09.947 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:33:09 [06:03:09.947 DBG] [] : Done with background tasks {} 2023-08-28 11:33:09 [06:03:09.947 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:10 [06:03:10.612 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:10 [06:03:10.612 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:10 [06:03:10.613 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "4884ff91-720b-42ed-8c59-00c5022f26c8" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "4884ff91-720b-42ed-8c59-00c5022f26c8" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:10 [06:03:10.613 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:10 [06:03:10.613 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:10 [06:03:10.615 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:10 [06:03:10.616 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:10 [06:03:10.616 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "4884ff91-720b-42ed-8c59-00c5022f26c8" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "4884ff91-720b-42ed-8c59-00c5022f26c8" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:10 [06:03:10.665 DBG] [] : MoveNext took 48ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:10 [06:03:10.666 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:10 [06:03:10.666 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:10 [06:03:10.666 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:10 [06:03:10.666 INF] [] : Starting {} 2023-08-28 11:33:10 [06:03:10.667 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:10 [06:03:10.667 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:33:10 [06:03:10.667 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Performing command: insert {} 2023-08-28 11:33:10 [06:03:10.667 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["InsertWithKv", "InsertWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:11 [06:03:11.014 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-624-#82/attempts.1fb44116-dd10-4561-b316-b1aeaa4b73ea (cas = 1693202590925193216) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:11 [06:03:11.015 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-624-#82 (attempt=1fb44116-dd10-4561-b316-b1aeaa4b73ea) {"Scope": ["InsertWithKv", "InsertWithKv", "SetAtrPending"]} 2023-08-28 11:33:11 [06:03:11.298 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedInsert for 4884ff91-720b-42ed-8c59-00c5022f26c8, attemptId=1fb44116-dd10-4561-b316-b1aeaa4b73ea, preCas=null, postCas=1693202591278104576 {"Scope": ["InsertWithKv", "InsertWithKv", "CreateStagedInsert"]} 2023-08-28 11:33:11 [06:03:11.298 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Command Succeeded {} 2023-08-28 11:33:11 [06:03:11.298 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:11 [06:03:11.298 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Performing command: remove {} 2023-08-28 11:33:11 [06:03:11.563 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Command Succeeded {} 2023-08-28 11:33:11 [06:03:11.563 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:11 [06:03:11.563 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:11 [06:03:11.564 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Command Succeeded {} 2023-08-28 11:33:11 [06:03:11.564 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:11 [06:03:11.564 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:11 [06:03:11.831 DBG] [] : MoveNext took 1164ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:11 [06:03:11.831 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:11 [06:03:11.831 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:11 [06:03:11.831 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:11 [06:03:11.831 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:11 [06:03:11.832 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:11 [06:03:11.832 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Command Succeeded {} 2023-08-28 11:33:11 [06:03:11.832 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:11 [06:03:11.832 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Performing command: commit {} 2023-08-28 11:33:12 [06:03:12.092 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-624-#82/attempts.1fb44116-dd10-4561-b316-b1aeaa4b73ea (cas = 1693202592090685440) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:12 [06:03:12.092 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-624-#82 (attempt=1fb44116-dd10-4561-b316-b1aeaa4b73ea) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:12 [06:03:12.350 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-624-#82/attempts.1fb44116-dd10-4561-b316-b1aeaa4b73ea on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:12 [06:03:12.351 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-624-#82 (attempt=1fb44116-dd10-4561-b316-b1aeaa4b73ea) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:12 [06:03:12.351 DBG] [] b70d98b7-f876-402a-b939-9ae48b1000c6.1fb44116-dd10-4561-b316-b1aeaa4b73ea: Command Succeeded {} 2023-08-28 11:33:12 [06:03:12.351 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:12 [06:03:12.351 INF] [ExecuteApplicationLambda] Attempt 1fb44116-dd10-4561-b316-b1aeaa4b73ea completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:12 [06:03:12.351 DBG] [] Transaction with ID b70d98b7-f876-402a-b939-9ae48b1000c6 Completed without Failure {} 2023-08-28 11:33:12 [06:03:12.351 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:10.66] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:11.01] [Information] Upserted ATR to PENDING _txn:atr-624-#82/attempts.1fb44116-dd10-4561-b316-b1aeaa4b73ea (cas = 1693202590925193216)", "[2023-08-28 06:03:11.01] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-624-#82\u003c/ud\u003e (attempt=1fb44116-dd10-4561-b316-b1aeaa4b73ea)", "[2023-08-28 06:03:11.29] [Debug] CreateStagedInsert for \u003cud\u003e4884ff91-720b-42ed-8c59-00c5022f26c8\u003c/ud\u003e, attemptId=1fb44116-dd10-4561-b316-b1aeaa4b73ea, preCas=(null), postCas=1693202591278104576", "[2023-08-28 06:03:12.09] [Debug] Updated to COMMITTED ATR _txn:atr-624-#82/attempts.1fb44116-dd10-4561-b316-b1aeaa4b73ea (cas = 1693202592090685440)", "[2023-08-28 06:03:12.09] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-624-#82\u003c/ud\u003e (attempt=1fb44116-dd10-4561-b316-b1aeaa4b73ea)", "[2023-08-28 06:03:12.35] [Information] Removed ATR _txn:atr-624-#82/attempts.1fb44116-dd10-4561-b316-b1aeaa4b73ea on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:12.35] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-624-#82\u003c/ud\u003e (attempt=1fb44116-dd10-4561-b316-b1aeaa4b73ea)", "[2023-08-28 06:03:12.35] [Information] Attempt 1fb44116-dd10-4561-b316-b1aeaa4b73ea completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "b70d98b7-f876-402a-b939-9ae48b1000c6", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:12 [06:03:12.352 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:13 [06:03:13.834 DBG] [] : MoveNext took 2002ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:13 [06:03:13.834 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:13 [06:03:13.834 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:33:13 [06:03:13.834 DBG] [] : Done with background tasks {} 2023-08-28 11:33:13 [06:03:13.834 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:15 [06:03:15.778 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:15 [06:03:15.778 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:15 [06:03:15.779 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "f7694872-561a-4835-80a2-e845a9aaac75" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "f7694872-561a-4835-80a2-e845a9aaac75" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:15 [06:03:15.779 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:15 [06:03:15.779 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:15 [06:03:15.780 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:15 [06:03:15.781 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "f7694872-561a-4835-80a2-e845a9aaac75" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "f7694872-561a-4835-80a2-e845a9aaac75" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:15 [06:03:15.781 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:15 [06:03:15.830 DBG] [] : MoveNext took 49ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:15 [06:03:15.831 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:15 [06:03:15.831 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:15 [06:03:15.831 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:15 [06:03:15.832 INF] [] : Starting {} 2023-08-28 11:33:15 [06:03:15.832 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:15 [06:03:15.832 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:15 [06:03:15.832 DBG] [] 53bd0cdb-2a82-4466-bbf1-c6d4bfb5d2fd.99390f40-5160-4906-8e16-e11f8861a3dc: Performing command: replace {} 2023-08-28 11:33:16 [06:03:16.089 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for f7694872-561a-4835-80a2-e845a9aaac75, attemptId=99390f40-5160-4906-8e16-e11f8861a3dc, postCas=1693202595776299008 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:16 [06:03:16.090 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::f7694872-561a-4835-80a2-e845a9aaac75, attempt=99390f40-5160-4906-8e16-e11f8861a3dc {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:16 [06:03:16.090 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::f7694872-561a-4835-80a2-e845a9aaac75, attempt=99390f40-5160-4906-8e16-e11f8861a3dc {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:16 [06:03:16.090 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["ReplaceWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:16 [06:03:16.353 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-296-#f79/attempts.99390f40-5160-4906-8e16-e11f8861a3dc (cas = 1693202596351377408) {"Scope": ["ReplaceWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:16 [06:03:16.353 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-296-#f79 (attempt=99390f40-5160-4906-8e16-e11f8861a3dc) {"Scope": ["ReplaceWithKv", "SetAtrPending"]} 2023-08-28 11:33:16 [06:03:16.613 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for f7694872-561a-4835-80a2-e845a9aaac75, attemptId=99390f40-5160-4906-8e16-e11f8861a3dc, preCase=1693202595776299008, postCas=1693202596611489792, accessDeleted=False {"Scope": ["ReplaceWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:16 [06:03:16.614 DBG] [] 53bd0cdb-2a82-4466-bbf1-c6d4bfb5d2fd.99390f40-5160-4906-8e16-e11f8861a3dc: Command Succeeded {} 2023-08-28 11:33:16 [06:03:16.614 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:33:16 [06:03:16.614 DBG] [] 53bd0cdb-2a82-4466-bbf1-c6d4bfb5d2fd.99390f40-5160-4906-8e16-e11f8861a3dc: Performing command: insert {} 2023-08-28 11:33:16 [06:03:16.614 WRN] [ExecuteApplicationLambda] Attempt failed, attempting automatic rollback... {} 2023-08-28 11:33:16 [06:03:16.614 INF] [Couchbase.Transactions.AttemptContext] Setting Aborted status. isAppRollback=False {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:16 [06:03:16.875 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to ABORTED ATR _txn:atr-296-#f79/attempts.99390f40-5160-4906-8e16-e11f8861a3dc (cas = 1693202596875075584) {"Scope": ["RollbackWithKv", "SetAtrAborted", "MutateAtrAborted"]} 2023-08-28 11:33:16 [06:03:16.876 DBG] [Couchbase.Transactions.AttemptContext] SetAtrAborted for default._default._default::_txn:atr-296-#f79 (attempt=99390f40-5160-4906-8e16-e11f8861a3dc) {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:16 [06:03:16.876 DBG] [Couchbase.Transactions.AttemptContext] [99390f40-5160-4906-8e16-e11f8861a3dc] rolling back staged replace or remove for default::_default::_default::f7694872-561a-4835-80a2-e845a9aaac75 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:17 [06:03:17.137 DBG] [Couchbase.Transactions.AttemptContext] Rolled back staged Replace for f7694872-561a-4835-80a2-e845a9aaac75 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:17 [06:03:17.400 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-296-#f79/attempts.99390f40-5160-4906-8e16-e11f8861a3dc (cas = 1693202597397856256) {"Scope": ["RollbackWithKv", "SetAtrRolledBack", "MutateAtrRolledBack"]} 2023-08-28 11:33:17 [06:03:17.400 DBG] [Couchbase.Transactions.AttemptContext] SetAtrRolledBack for default._default._default::_txn:atr-296-#f79 (attempt=99390f40-5160-4906-8e16-e11f8861a3dc) {"Scope": ["RollbackWithKv", "SetAtrRolledBack"]} 2023-08-28 11:33:17 [06:03:17.400 DBG] [ExecuteApplicationLambda] Propagating error up. (ec = FailDocAlreadyExists, retry = False, finalError = TransactionFailed) {} 2023-08-28 11:33:17 [06:03:17.401 INF] [ExecuteApplicationLambda] Attempt 99390f40-5160-4906-8e16-e11f8861a3dc completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:17 Transaction Failed with: Couchbase.Transactions.Error.TransactionFailedException: Transaction failed. 2023-08-28 11:33:17 ---> Couchbase.Core.Exceptions.KeyValue.DocumentExistsException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentExistsException' was thrown. 2023-08-28 11:33:17 at Couchbase.Transactions.AttemptContext.InsertWithKv(ICouchbaseCollection collection, String id, Object content, IRequestSpan parentSpan) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 597 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 130 2023-08-28 11:33:17 --- End of stack trace from previous location --- 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, AttemptContext ctx, TransactionCommand command, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 127 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass5_0.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 79 2023-08-28 11:33:17 --- End of stack trace from previous location --- 2023-08-28 11:33:17 at Couchbase.Transactions.Transactions.ExecuteApplicationLambda(Func`2 transactionLogic, TransactionContext overallContext, ILoggerFactory loggerFactory, TransactionResult result, IRequestSpan parentSpan, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 407 2023-08-28 11:33:17 -----------------------Context Info--------------------------- 2023-08-28 11:33:17 2023-08-28 11:33:17 2023-08-28 11:33:17 --- End of inner exception stack trace --- 2023-08-28 11:33:17 at Couchbase.Transactions.Transactions.RunAsync(Func`2 transactionLogic, PerTransactionConfig perConfig, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 229 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.Run(Transactions transactions, TransactionCreateRequest request, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 68 2023-08-28 11:33:17 -----------------------Context Info--------------------------- 2023-08-28 11:33:17 2023-08-28 11:33:17 2023-08-28 11:33:17 [06:03:17.402 DBG] [] UNKNOWN due to Couchbase.Core.Exceptions.KeyValue.DocumentExistsException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentExistsException' was thrown. 2023-08-28 11:33:17 at Couchbase.Transactions.AttemptContext.InsertWithKv(ICouchbaseCollection collection, String id, Object content, IRequestSpan parentSpan) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 597 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 130 2023-08-28 11:33:17 --- End of stack trace from previous location --- 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, AttemptContext ctx, TransactionCommand command, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 127 2023-08-28 11:33:17 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass5_0.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 79 2023-08-28 11:33:17 --- End of stack trace from previous location --- 2023-08-28 11:33:17 at Couchbase.Transactions.Transactions.ExecuteApplicationLambda(Func`2 transactionLogic, TransactionContext overallContext, ILoggerFactory loggerFactory, TransactionResult result, IRequestSpan parentSpan, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 407 2023-08-28 11:33:17 -----------------------Context Info--------------------------- 2023-08-28 11:33:17 2023-08-28 11:33:17 {} 2023-08-28 11:33:17 [06:03:17.403 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "exception": "EXCEPTION_FAILED", "log": [ "[2023-08-28 06:03:16.09] [Debug] GetWithMav for \u003cud\u003ef7694872-561a-4835-80a2-e845a9aaac75\u003c/ud\u003e, attemptId=99390f40-5160-4906-8e16-e11f8861a3dc, postCas=1693202595776299008", "[2023-08-28 06:03:16.09] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::f7694872-561a-4835-80a2-e845a9aaac75\u003c/ud\u003e, attempt=99390f40-5160-4906-8e16-e11f8861a3dc", "[2023-08-28 06:03:16.09] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::f7694872-561a-4835-80a2-e845a9aaac75\u003c/ud\u003e, attempt=99390f40-5160-4906-8e16-e11f8861a3dc", "[2023-08-28 06:03:16.09] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:16.35] [Information] Upserted ATR to PENDING _txn:atr-296-#f79/attempts.99390f40-5160-4906-8e16-e11f8861a3dc (cas = 1693202596351377408)", "[2023-08-28 06:03:16.35] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-296-#f79\u003c/ud\u003e (attempt=99390f40-5160-4906-8e16-e11f8861a3dc)", "[2023-08-28 06:03:16.61] [Debug] CreateStagedReplace for \u003cud\u003ef7694872-561a-4835-80a2-e845a9aaac75\u003c/ud\u003e, attemptId=99390f40-5160-4906-8e16-e11f8861a3dc, preCase=1693202595776299008, postCas=1693202596611489792, accessDeleted=False", "[2023-08-28 06:03:16.61] [Warning] Attempt failed, attempting automatic rollback...", "[2023-08-28 06:03:16.61] [Information] Setting Aborted status. isAppRollback=False", "[2023-08-28 06:03:16.87] [Debug] Updated to ABORTED ATR _txn:atr-296-#f79/attempts.99390f40-5160-4906-8e16-e11f8861a3dc (cas = 1693202596875075584)", "[2023-08-28 06:03:16.87] [Debug] SetAtrAborted for \u003cud\u003edefault._default._default::_txn:atr-296-#f79\u003c/ud\u003e (attempt=99390f40-5160-4906-8e16-e11f8861a3dc)", "[2023-08-28 06:03:16.87] [Debug] [99390f40-5160-4906-8e16-e11f8861a3dc] rolling back staged replace or remove for \u003cud\u003edefault::_default::_default::f7694872-561a-4835-80a2-e845a9aaac75\u003c/ud\u003e", "[2023-08-28 06:03:17.13] [Debug] Rolled back staged Replace for \u003cud\u003ef7694872-561a-4835-80a2-e845a9aaac75\u003c/ud\u003e", "[2023-08-28 06:03:17.40] [Debug] Removed ATR _txn:atr-296-#f79/attempts.99390f40-5160-4906-8e16-e11f8861a3dc (cas = 1693202597397856256)", "[2023-08-28 06:03:17.40] [Debug] SetAtrRolledBack for \u003cud\u003edefault._default._default::_txn:atr-296-#f79\u003c/ud\u003e (attempt=99390f40-5160-4906-8e16-e11f8861a3dc)", "[2023-08-28 06:03:17.40] [Debug] Propagating error up. (ec = FailDocAlreadyExists, retry = False, finalError = TransactionFailed)", "[2023-08-28 06:03:17.40] [Information] Attempt 99390f40-5160-4906-8e16-e11f8861a3dc completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "53bd0cdb-2a82-4466-bbf1-c6d4bfb5d2fd", "exceptionCause": "DocumentExistsException" }, unstagingComplete = False {} 2023-08-28 11:33:17 [06:03:17.405 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:17 [06:03:17.833 DBG] [] : MoveNext took 2002ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:17 [06:03:17.834 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:33:17 [06:03:17.834 DBG] [] : Done with background tasks {} 2023-08-28 11:33:17 [06:03:17.834 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:18 [06:03:18.691 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:18 [06:03:18.692 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:18 [06:03:18.693 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "11000647-d619-402c-8bbc-a6f2b1cfc108" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "11000647-d619-402c-8bbc-a6f2b1cfc108" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:18 [06:03:18.693 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:18 [06:03:18.693 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:18 [06:03:18.694 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:18 [06:03:18.694 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "11000647-d619-402c-8bbc-a6f2b1cfc108" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "11000647-d619-402c-8bbc-a6f2b1cfc108" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:18 [06:03:18.694 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:18 [06:03:18.742 DBG] [] : MoveNext took 48ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:18 [06:03:18.742 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:18 [06:03:18.742 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:18 [06:03:18.742 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:18 [06:03:18.743 INF] [] : Starting {} 2023-08-28 11:33:18 [06:03:18.743 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:18 [06:03:18.743 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:18 [06:03:18.743 DBG] [] 08bdc2f9-2009-4582-8d94-3558a28682ca.8666cbf3-0449-49d2-9bc3-47dc6075ace1: Performing command: replace {} 2023-08-28 11:33:19 [06:03:19.008 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for 11000647-d619-402c-8bbc-a6f2b1cfc108, attemptId=8666cbf3-0449-49d2-9bc3-47dc6075ace1, postCas=1693202598689505280 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:19 [06:03:19.008 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::11000647-d619-402c-8bbc-a6f2b1cfc108, attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1 {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:19 [06:03:19.008 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::11000647-d619-402c-8bbc-a6f2b1cfc108, attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1 {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:19 [06:03:19.008 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["ReplaceWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:19 [06:03:19.266 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-517-#1008/attempts.8666cbf3-0449-49d2-9bc3-47dc6075ace1 (cas = 1693202599267794944) {"Scope": ["ReplaceWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:19 [06:03:19.266 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-517-#1008 (attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1) {"Scope": ["ReplaceWithKv", "SetAtrPending"]} 2023-08-28 11:33:19 [06:03:19.527 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for 11000647-d619-402c-8bbc-a6f2b1cfc108, attemptId=8666cbf3-0449-49d2-9bc3-47dc6075ace1, preCase=1693202598689505280, postCas=1693202599526989824, accessDeleted=False {"Scope": ["ReplaceWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:19 [06:03:19.528 DBG] [] 08bdc2f9-2009-4582-8d94-3558a28682ca.8666cbf3-0449-49d2-9bc3-47dc6075ace1: Command Succeeded {} 2023-08-28 11:33:19 [06:03:19.528 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:33:19 [06:03:19.528 DBG] [] 08bdc2f9-2009-4582-8d94-3558a28682ca.8666cbf3-0449-49d2-9bc3-47dc6075ace1: Performing command: insert {} 2023-08-28 11:33:19 [06:03:19.529 WRN] [ExecuteApplicationLambda] Attempt failed, attempting automatic rollback... {} 2023-08-28 11:33:19 [06:03:19.529 INF] [Couchbase.Transactions.AttemptContext] Setting Aborted status. isAppRollback=False {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:19 [06:03:19.788 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to ABORTED ATR _txn:atr-517-#1008/attempts.8666cbf3-0449-49d2-9bc3-47dc6075ace1 (cas = 1693202599788347392) {"Scope": ["RollbackWithKv", "SetAtrAborted", "MutateAtrAborted"]} 2023-08-28 11:33:19 [06:03:19.789 DBG] [Couchbase.Transactions.AttemptContext] SetAtrAborted for default._default._default::_txn:atr-517-#1008 (attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1) {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:19 [06:03:19.789 DBG] [Couchbase.Transactions.AttemptContext] [8666cbf3-0449-49d2-9bc3-47dc6075ace1] rolling back staged replace or remove for default::_default::_default::11000647-d619-402c-8bbc-a6f2b1cfc108 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:20 [06:03:20.048 DBG] [Couchbase.Transactions.AttemptContext] Rolled back staged Replace for 11000647-d619-402c-8bbc-a6f2b1cfc108 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:20 [06:03:20.330 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-517-#1008/attempts.8666cbf3-0449-49d2-9bc3-47dc6075ace1 (cas = 1693202600309555200) {"Scope": ["RollbackWithKv", "SetAtrRolledBack", "MutateAtrRolledBack"]} 2023-08-28 11:33:20 [06:03:20.331 DBG] [Couchbase.Transactions.AttemptContext] SetAtrRolledBack for default._default._default::_txn:atr-517-#1008 (attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1) {"Scope": ["RollbackWithKv", "SetAtrRolledBack"]} 2023-08-28 11:33:20 [06:03:20.331 DBG] [ExecuteApplicationLambda] Propagating error up. (ec = FailDocAlreadyExists, retry = False, finalError = TransactionFailed) {} 2023-08-28 11:33:20 [06:03:20.333 INF] [ExecuteApplicationLambda] Attempt 8666cbf3-0449-49d2-9bc3-47dc6075ace1 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:20 Transaction Failed with: Couchbase.Transactions.Error.TransactionFailedException: Transaction failed. 2023-08-28 11:33:20 ---> Couchbase.Core.Exceptions.KeyValue.DocumentExistsException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentExistsException' was thrown. 2023-08-28 11:33:20 at Couchbase.Transactions.AttemptContext.InsertWithKv(ICouchbaseCollection collection, String id, Object content, IRequestSpan parentSpan) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 597 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 130 2023-08-28 11:33:20 --- End of stack trace from previous location --- 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, AttemptContext ctx, TransactionCommand command, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 127 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass5_0.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 79 2023-08-28 11:33:20 --- End of stack trace from previous location --- 2023-08-28 11:33:20 at Couchbase.Transactions.Transactions.ExecuteApplicationLambda(Func`2 transactionLogic, TransactionContext overallContext, ILoggerFactory loggerFactory, TransactionResult result, IRequestSpan parentSpan, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 407 2023-08-28 11:33:20 -----------------------Context Info--------------------------- 2023-08-28 11:33:20 2023-08-28 11:33:20 2023-08-28 11:33:20 --- End of inner exception stack trace --- 2023-08-28 11:33:20 at Couchbase.Transactions.Transactions.RunAsync(Func`2 transactionLogic, PerTransactionConfig perConfig, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 229 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.Run(Transactions transactions, TransactionCreateRequest request, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 68 2023-08-28 11:33:20 -----------------------Context Info--------------------------- 2023-08-28 11:33:20 2023-08-28 11:33:20 2023-08-28 11:33:20 [06:03:20.335 DBG] [] UNKNOWN due to Couchbase.Core.Exceptions.KeyValue.DocumentExistsException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentExistsException' was thrown. 2023-08-28 11:33:20 at Couchbase.Transactions.AttemptContext.InsertWithKv(ICouchbaseCollection collection, String id, Object content, IRequestSpan parentSpan) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 597 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_1.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 130 2023-08-28 11:33:20 --- End of stack trace from previous location --- 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, AttemptContext ctx, TransactionCommand command, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 127 2023-08-28 11:33:20 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass5_0.<b__0>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 79 2023-08-28 11:33:20 --- End of stack trace from previous location --- 2023-08-28 11:33:20 at Couchbase.Transactions.Transactions.ExecuteApplicationLambda(Func`2 transactionLogic, TransactionContext overallContext, ILoggerFactory loggerFactory, TransactionResult result, IRequestSpan parentSpan, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 407 2023-08-28 11:33:20 -----------------------Context Info--------------------------- 2023-08-28 11:33:20 2023-08-28 11:33:20 {} 2023-08-28 11:33:20 [06:03:20.336 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "exception": "EXCEPTION_FAILED", "log": [ "[2023-08-28 06:03:19.00] [Debug] GetWithMav for \u003cud\u003e11000647-d619-402c-8bbc-a6f2b1cfc108\u003c/ud\u003e, attemptId=8666cbf3-0449-49d2-9bc3-47dc6075ace1, postCas=1693202598689505280", "[2023-08-28 06:03:19.00] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::11000647-d619-402c-8bbc-a6f2b1cfc108\u003c/ud\u003e, attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1", "[2023-08-28 06:03:19.00] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::11000647-d619-402c-8bbc-a6f2b1cfc108\u003c/ud\u003e, attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1", "[2023-08-28 06:03:19.00] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:19.26] [Information] Upserted ATR to PENDING _txn:atr-517-#1008/attempts.8666cbf3-0449-49d2-9bc3-47dc6075ace1 (cas = 1693202599267794944)", "[2023-08-28 06:03:19.26] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-517-#1008\u003c/ud\u003e (attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1)", "[2023-08-28 06:03:19.52] [Debug] CreateStagedReplace for \u003cud\u003e11000647-d619-402c-8bbc-a6f2b1cfc108\u003c/ud\u003e, attemptId=8666cbf3-0449-49d2-9bc3-47dc6075ace1, preCase=1693202598689505280, postCas=1693202599526989824, accessDeleted=False", "[2023-08-28 06:03:19.52] [Warning] Attempt failed, attempting automatic rollback...", "[2023-08-28 06:03:19.53] [Information] Setting Aborted status. isAppRollback=False", "[2023-08-28 06:03:19.78] [Debug] Updated to ABORTED ATR _txn:atr-517-#1008/attempts.8666cbf3-0449-49d2-9bc3-47dc6075ace1 (cas = 1693202599788347392)", "[2023-08-28 06:03:19.78] [Debug] SetAtrAborted for \u003cud\u003edefault._default._default::_txn:atr-517-#1008\u003c/ud\u003e (attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1)", "[2023-08-28 06:03:19.78] [Debug] [8666cbf3-0449-49d2-9bc3-47dc6075ace1] rolling back staged replace or remove for \u003cud\u003edefault::_default::_default::11000647-d619-402c-8bbc-a6f2b1cfc108\u003c/ud\u003e", "[2023-08-28 06:03:20.04] [Debug] Rolled back staged Replace for \u003cud\u003e11000647-d619-402c-8bbc-a6f2b1cfc108\u003c/ud\u003e", "[2023-08-28 06:03:20.33] [Debug] Removed ATR _txn:atr-517-#1008/attempts.8666cbf3-0449-49d2-9bc3-47dc6075ace1 (cas = 1693202600309555200)", "[2023-08-28 06:03:20.33] [Debug] SetAtrRolledBack for \u003cud\u003edefault._default._default::_txn:atr-517-#1008\u003c/ud\u003e (attempt=8666cbf3-0449-49d2-9bc3-47dc6075ace1)", "[2023-08-28 06:03:20.33] [Debug] Propagating error up. (ec = FailDocAlreadyExists, retry = False, finalError = TransactionFailed)", "[2023-08-28 06:03:20.33] [Information] Attempt 8666cbf3-0449-49d2-9bc3-47dc6075ace1 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "08bdc2f9-2009-4582-8d94-3558a28682ca", "exceptionCause": "DocumentExistsException" }, unstagingComplete = False {} 2023-08-28 11:33:20 [06:03:20.338 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:20 [06:03:20.745 DBG] [] : MoveNext took 2003ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:20 [06:03:20.745 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:20 [06:03:20.745 DBG] [] : Done with requestStream. (moveNext = False, cancelled=False} {} 2023-08-28 11:33:20 [06:03:20.745 DBG] [] : Done with background tasks {} 2023-08-28 11:33:20 [06:03:20.746 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:21 [06:03:21.424 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:21 [06:03:21.424 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:21 [06:03:21.425 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "bf84868c-3952-4ba4-afa1-95c372ece2cf" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "bf84868c-3952-4ba4-afa1-95c372ece2cf" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:21 [06:03:21.425 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:21 [06:03:21.425 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:21 [06:03:21.426 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:21 [06:03:21.426 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "bf84868c-3952-4ba4-afa1-95c372ece2cf" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "bf84868c-3952-4ba4-afa1-95c372ece2cf" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:21 [06:03:21.427 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:21 [06:03:21.477 DBG] [] : MoveNext took 50ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:21 [06:03:21.477 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:21 [06:03:21.477 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:21 [06:03:21.477 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:21 [06:03:21.480 INF] [] : Starting {} 2023-08-28 11:33:21 [06:03:21.480 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:21 [06:03:21.480 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:21 [06:03:21.480 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Performing command: replace {} 2023-08-28 11:33:21 [06:03:21.739 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for bf84868c-3952-4ba4-afa1-95c372ece2cf, attemptId=5bc057a9-ed11-4052-b1c1-a519c9347a0e, postCas=1693202601425698816 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:21 [06:03:21.742 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:21 [06:03:21.742 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:21 [06:03:21.742 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["ReplaceWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:22 [06:03:22.006 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-227-#39d9/attempts.5bc057a9-ed11-4052-b1c1-a519c9347a0e (cas = 1693202602004054016) {"Scope": ["ReplaceWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:22 [06:03:22.007 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-227-#39d9 (attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e) {"Scope": ["ReplaceWithKv", "SetAtrPending"]} 2023-08-28 11:33:22 [06:03:22.275 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for bf84868c-3952-4ba4-afa1-95c372ece2cf, attemptId=5bc057a9-ed11-4052-b1c1-a519c9347a0e, preCase=1693202601425698816, postCas=1693202602274455552, accessDeleted=False {"Scope": ["ReplaceWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:22 [06:03:22.276 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Command Succeeded {} 2023-08-28 11:33:22 [06:03:22.276 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:22 [06:03:22.276 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Performing command: replace {} 2023-08-28 11:33:22 [06:03:22.276 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:22 [06:03:22.276 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:22 [06:03:22.536 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for bf84868c-3952-4ba4-afa1-95c372ece2cf, attemptId=5bc057a9-ed11-4052-b1c1-a519c9347a0e, preCase=1693202602274455552, postCas=1693202602535682048, accessDeleted=False {"Scope": ["ReplaceWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:22 [06:03:22.537 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Command Succeeded {} 2023-08-28 11:33:22 [06:03:22.537 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:22 [06:03:22.537 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:22 [06:03:22.539 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Command Succeeded {} 2023-08-28 11:33:22 [06:03:22.539 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:22 [06:03:22.539 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:23 [06:03:23.065 DBG] [] : MoveNext took 1586ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:23 [06:03:23.065 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:23 [06:03:23.065 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:23 [06:03:23.065 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:23 [06:03:23.065 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:23 [06:03:23.066 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:23 [06:03:23.066 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Command Succeeded {} 2023-08-28 11:33:23 [06:03:23.066 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:23 [06:03:23.066 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Performing command: commit {} 2023-08-28 11:33:23 [06:03:23.362 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-227-#39d9/attempts.5bc057a9-ed11-4052-b1c1-a519c9347a0e (cas = 1693202603326767104) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:23 [06:03:23.362 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-227-#39d9 (attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:23 [06:03:23.709 INF] [Couchbase.Transactions.AttemptContext] Unstaged mutation successfully on default::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e, insertMode=False, ambiguityResolutionMode=False, preCas=1693202602535682048, postCas=1693202603622072320 {"Scope": ["CommitWithKv", "UnstageDocs", "UnstageInsertOrReplace"]} 2023-08-28 11:33:24 [06:03:24.015 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-227-#39d9/attempts.5bc057a9-ed11-4052-b1c1-a519c9347a0e on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:24 [06:03:24.015 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-227-#39d9 (attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:24 [06:03:24.015 DBG] [] a5c3a01c-be74-4007-92c1-1023605d30d9.5bc057a9-ed11-4052-b1c1-a519c9347a0e: Command Succeeded {} 2023-08-28 11:33:24 [06:03:24.015 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:24 [06:03:24.015 INF] [ExecuteApplicationLambda] Attempt 5bc057a9-ed11-4052-b1c1-a519c9347a0e completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:24 [06:03:24.016 DBG] [] Transaction with ID a5c3a01c-be74-4007-92c1-1023605d30d9 Completed without Failure {} 2023-08-28 11:33:24 [06:03:24.016 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:21.74] [Debug] GetWithMav for \u003cud\u003ebf84868c-3952-4ba4-afa1-95c372ece2cf\u003c/ud\u003e, attemptId=5bc057a9-ed11-4052-b1c1-a519c9347a0e, postCas=1693202601425698816", "[2023-08-28 06:03:21.74] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf\u003c/ud\u003e, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e", "[2023-08-28 06:03:21.74] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf\u003c/ud\u003e, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e", "[2023-08-28 06:03:21.74] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:22.00] [Information] Upserted ATR to PENDING _txn:atr-227-#39d9/attempts.5bc057a9-ed11-4052-b1c1-a519c9347a0e (cas = 1693202602004054016)", "[2023-08-28 06:03:22.00] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-227-#39d9\u003c/ud\u003e (attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e)", "[2023-08-28 06:03:22.27] [Debug] CreateStagedReplace for \u003cud\u003ebf84868c-3952-4ba4-afa1-95c372ece2cf\u003c/ud\u003e, attemptId=5bc057a9-ed11-4052-b1c1-a519c9347a0e, preCase=1693202601425698816, postCas=1693202602274455552, accessDeleted=False", "[2023-08-28 06:03:22.27] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf\u003c/ud\u003e, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e", "[2023-08-28 06:03:22.27] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf\u003c/ud\u003e, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e", "[2023-08-28 06:03:22.53] [Debug] CreateStagedReplace for \u003cud\u003ebf84868c-3952-4ba4-afa1-95c372ece2cf\u003c/ud\u003e, attemptId=5bc057a9-ed11-4052-b1c1-a519c9347a0e, preCase=1693202602274455552, postCas=1693202602535682048, accessDeleted=False", "[2023-08-28 06:03:23.36] [Debug] Updated to COMMITTED ATR _txn:atr-227-#39d9/attempts.5bc057a9-ed11-4052-b1c1-a519c9347a0e (cas = 1693202603326767104)", "[2023-08-28 06:03:23.36] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-227-#39d9\u003c/ud\u003e (attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e)", "[2023-08-28 06:03:23.70] [Information] Unstaged mutation successfully on \u003cud\u003edefault::_default::_default::bf84868c-3952-4ba4-afa1-95c372ece2cf\u003c/ud\u003e, attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e, insertMode=False, ambiguityResolutionMode=False, preCas=1693202602535682048, postCas=1693202603622072320", "[2023-08-28 06:03:24.01] [Information] Removed ATR _txn:atr-227-#39d9/attempts.5bc057a9-ed11-4052-b1c1-a519c9347a0e on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:24.01] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-227-#39d9\u003c/ud\u003e (attempt=5bc057a9-ed11-4052-b1c1-a519c9347a0e)", "[2023-08-28 06:03:24.01] [Information] Attempt 5bc057a9-ed11-4052-b1c1-a519c9347a0e completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "a5c3a01c-be74-4007-92c1-1023605d30d9", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:24 [06:03:24.016 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:25 [06:03:25.069 DBG] [] : MoveNext took 2004ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:25 [06:03:25.069 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:25 [06:03:25.070 DBG] [] : Done with requestStream. (moveNext = False, cancelled=False} {} 2023-08-28 11:33:25 [06:03:25.070 DBG] [] : Done with background tasks {} 2023-08-28 11:33:25 [06:03:25.070 DBG] [] : Reached end of transactionStream with cancellation=False, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:25 [06:03:25.641 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:25 [06:03:25.642 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:25 [06:03:25.643 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "3ae0287a-ca3b-4b38-ac93-dd691934f5e7" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "3ae0287a-ca3b-4b38-ac93-dd691934f5e7" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:25 [06:03:25.643 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:25 [06:03:25.643 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:25 [06:03:25.643 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:25 [06:03:25.644 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "3ae0287a-ca3b-4b38-ac93-dd691934f5e7" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "3ae0287a-ca3b-4b38-ac93-dd691934f5e7" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:25 [06:03:25.644 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:25 [06:03:25.692 DBG] [] : MoveNext took 48ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:25 [06:03:25.693 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:25 [06:03:25.693 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:25 [06:03:25.693 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:25 [06:03:25.693 INF] [] : Starting {} 2023-08-28 11:33:25 [06:03:25.694 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:25 [06:03:25.694 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:25 [06:03:25.694 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Performing command: replace {} 2023-08-28 11:33:25 [06:03:25.950 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for 3ae0287a-ca3b-4b38-ac93-dd691934f5e7, attemptId=938d6517-e50c-4410-b2a9-ede1bf20a96c, postCas=1693202605643464704 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:25 [06:03:25.951 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:25 [06:03:25.951 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:25 [06:03:25.951 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["ReplaceWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:26 [06:03:26.210 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-102-#81a/attempts.938d6517-e50c-4410-b2a9-ede1bf20a96c (cas = 1693202606209499136) {"Scope": ["ReplaceWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:26 [06:03:26.211 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-102-#81a (attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c) {"Scope": ["ReplaceWithKv", "SetAtrPending"]} 2023-08-28 11:33:26 [06:03:26.473 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for 3ae0287a-ca3b-4b38-ac93-dd691934f5e7, attemptId=938d6517-e50c-4410-b2a9-ede1bf20a96c, preCase=1693202605643464704, postCas=1693202606472036352, accessDeleted=False {"Scope": ["ReplaceWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:26 [06:03:26.474 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Command Succeeded {} 2023-08-28 11:33:26 [06:03:26.474 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:26 [06:03:26.474 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Performing command: replace {} 2023-08-28 11:33:26 [06:03:26.474 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:26 [06:03:26.474 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:26 [06:03:26.734 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for 3ae0287a-ca3b-4b38-ac93-dd691934f5e7, attemptId=938d6517-e50c-4410-b2a9-ede1bf20a96c, preCase=1693202606472036352, postCas=1693202606733393920, accessDeleted=False {"Scope": ["ReplaceWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:26 [06:03:26.734 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Command Succeeded {} 2023-08-28 11:33:26 [06:03:26.734 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:26 [06:03:26.734 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:26 [06:03:26.736 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Command Succeeded {} 2023-08-28 11:33:26 [06:03:26.736 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:26 [06:03:26.736 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:27 [06:03:27.259 DBG] [] : MoveNext took 1565ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:27 [06:03:27.259 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:27 [06:03:27.259 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:27 [06:03:27.259 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:27 [06:03:27.259 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:27 [06:03:27.260 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:27 [06:03:27.260 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Command Succeeded {} 2023-08-28 11:33:27 [06:03:27.260 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:27 [06:03:27.260 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Performing command: commit {} 2023-08-28 11:33:27 [06:03:27.520 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-102-#81a/attempts.938d6517-e50c-4410-b2a9-ede1bf20a96c (cas = 1693202607518973952) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:27 [06:03:27.520 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-102-#81a (attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:27 [06:03:27.779 INF] [Couchbase.Transactions.AttemptContext] Unstaged mutation successfully on default::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c, insertMode=False, ambiguityResolutionMode=False, preCas=1693202606733393920, postCas=1693202607780003840 {"Scope": ["CommitWithKv", "UnstageDocs", "UnstageInsertOrReplace"]} 2023-08-28 11:33:28 [06:03:28.111 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-102-#81a/attempts.938d6517-e50c-4410-b2a9-ede1bf20a96c on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:28 [06:03:28.111 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-102-#81a (attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:28 [06:03:28.112 DBG] [] 7d43b048-c966-4cda-8512-dcb8a6e9436e.938d6517-e50c-4410-b2a9-ede1bf20a96c: Command Succeeded {} 2023-08-28 11:33:28 [06:03:28.112 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:28 [06:03:28.112 INF] [ExecuteApplicationLambda] Attempt 938d6517-e50c-4410-b2a9-ede1bf20a96c completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:28 [06:03:28.112 DBG] [] Transaction with ID 7d43b048-c966-4cda-8512-dcb8a6e9436e Completed without Failure {} 2023-08-28 11:33:28 [06:03:28.112 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:25.95] [Debug] GetWithMav for \u003cud\u003e3ae0287a-ca3b-4b38-ac93-dd691934f5e7\u003c/ud\u003e, attemptId=938d6517-e50c-4410-b2a9-ede1bf20a96c, postCas=1693202605643464704", "[2023-08-28 06:03:25.95] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7\u003c/ud\u003e, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c", "[2023-08-28 06:03:25.95] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7\u003c/ud\u003e, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c", "[2023-08-28 06:03:25.95] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:26.21] [Information] Upserted ATR to PENDING _txn:atr-102-#81a/attempts.938d6517-e50c-4410-b2a9-ede1bf20a96c (cas = 1693202606209499136)", "[2023-08-28 06:03:26.21] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-102-#81a\u003c/ud\u003e (attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c)", "[2023-08-28 06:03:26.47] [Debug] CreateStagedReplace for \u003cud\u003e3ae0287a-ca3b-4b38-ac93-dd691934f5e7\u003c/ud\u003e, attemptId=938d6517-e50c-4410-b2a9-ede1bf20a96c, preCase=1693202605643464704, postCas=1693202606472036352, accessDeleted=False", "[2023-08-28 06:03:26.47] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7\u003c/ud\u003e, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c", "[2023-08-28 06:03:26.47] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7\u003c/ud\u003e, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c", "[2023-08-28 06:03:26.73] [Debug] CreateStagedReplace for \u003cud\u003e3ae0287a-ca3b-4b38-ac93-dd691934f5e7\u003c/ud\u003e, attemptId=938d6517-e50c-4410-b2a9-ede1bf20a96c, preCase=1693202606472036352, postCas=1693202606733393920, accessDeleted=False", "[2023-08-28 06:03:27.52] [Debug] Updated to COMMITTED ATR _txn:atr-102-#81a/attempts.938d6517-e50c-4410-b2a9-ede1bf20a96c (cas = 1693202607518973952)", "[2023-08-28 06:03:27.52] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-102-#81a\u003c/ud\u003e (attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c)", "[2023-08-28 06:03:27.77] [Information] Unstaged mutation successfully on \u003cud\u003edefault::_default::_default::3ae0287a-ca3b-4b38-ac93-dd691934f5e7\u003c/ud\u003e, attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c, insertMode=False, ambiguityResolutionMode=False, preCas=1693202606733393920, postCas=1693202607780003840", "[2023-08-28 06:03:28.11] [Information] Removed ATR _txn:atr-102-#81a/attempts.938d6517-e50c-4410-b2a9-ede1bf20a96c on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:28.11] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-102-#81a\u003c/ud\u003e (attempt=938d6517-e50c-4410-b2a9-ede1bf20a96c)", "[2023-08-28 06:03:28.11] [Information] Attempt 938d6517-e50c-4410-b2a9-ede1bf20a96c completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "7d43b048-c966-4cda-8512-dcb8a6e9436e", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:28 [06:03:28.114 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:29 [06:03:29.264 DBG] [] : MoveNext took 2004ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:29 [06:03:29.264 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:29 [06:03:29.264 DBG] [] : Done with requestStream. (moveNext = False, cancelled=False} {} 2023-08-28 11:33:29 [06:03:29.264 DBG] [] : Done with background tasks {} 2023-08-28 11:33:29 [06:03:29.264 DBG] [] : Reached end of transactionStream with cancellation=False, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:31 [06:03:31.292 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:31 [06:03:31.292 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:31 [06:03:31.293 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "bb6a4a2b-fbff-474b-bc69-121e12da9cdc" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "bb6a4a2b-fbff-474b-bc69-121e12da9cdc" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:31 [06:03:31.293 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:31 [06:03:31.293 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:31 [06:03:31.294 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:31 [06:03:31.294 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "bb6a4a2b-fbff-474b-bc69-121e12da9cdc" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "bb6a4a2b-fbff-474b-bc69-121e12da9cdc" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:31 [06:03:31.294 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:31 [06:03:31.349 DBG] [] : MoveNext took 54ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:31 [06:03:31.349 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:31 [06:03:31.349 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:31 [06:03:31.349 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:31 [06:03:31.350 INF] [] : Starting {} 2023-08-28 11:33:31 [06:03:31.350 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:31 [06:03:31.350 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:31 [06:03:31.352 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Performing command: replace {} 2023-08-28 11:33:31 [06:03:31.610 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for bb6a4a2b-fbff-474b-bc69-121e12da9cdc, attemptId=cbef02cb-14ee-468c-a428-3c93a937b9a5, postCas=1693202611237748736 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:31 [06:03:31.611 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc, attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5 {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:31 [06:03:31.611 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc, attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5 {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:31 [06:03:31.611 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["ReplaceWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:31 [06:03:31.873 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-698-#b71/attempts.cbef02cb-14ee-468c-a428-3c93a937b9a5 (cas = 1693202611872530432) {"Scope": ["ReplaceWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:31 [06:03:31.873 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-698-#b71 (attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5) {"Scope": ["ReplaceWithKv", "SetAtrPending"]} 2023-08-28 11:33:32 [06:03:32.134 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for bb6a4a2b-fbff-474b-bc69-121e12da9cdc, attemptId=cbef02cb-14ee-468c-a428-3c93a937b9a5, preCase=1693202611237748736, postCas=1693202612132970496, accessDeleted=False {"Scope": ["ReplaceWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:32 [06:03:32.135 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Command Succeeded {} 2023-08-28 11:33:32 [06:03:32.135 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:32 [06:03:32.135 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Performing command: remove {} 2023-08-28 11:33:32 [06:03:32.135 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RM for default::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc, attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:32 [06:03:32.135 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc, attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:32 [06:03:32.399 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedRemove for bb6a4a2b-fbff-474b-bc69-121e12da9cdc, attemptId=cbef02cb-14ee-468c-a428-3c93a937b9a5, preCas=1693202612132970496, postCas=1693202612399767552 {"Scope": ["RemoveWithKv", "CreateStagedRemove"]} 2023-08-28 11:33:32 [06:03:32.399 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Command Succeeded {} 2023-08-28 11:33:32 [06:03:32.399 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:32 [06:03:32.399 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:32 [06:03:32.400 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Command Succeeded {} 2023-08-28 11:33:32 [06:03:32.400 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:32 [06:03:32.400 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:32 [06:03:32.661 DBG] [] : MoveNext took 1312ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:32 [06:03:32.662 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:32 [06:03:32.662 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:32 [06:03:32.662 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:32 [06:03:32.662 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:32 [06:03:32.662 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:32 [06:03:32.662 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Command Succeeded {} 2023-08-28 11:33:32 [06:03:32.662 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:32 [06:03:32.662 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Performing command: commit {} 2023-08-28 11:33:32 [06:03:32.924 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-698-#b71/attempts.cbef02cb-14ee-468c-a428-3c93a937b9a5 (cas = 1693202612921237504) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:32 [06:03:32.924 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-698-#b71 (attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:33 [06:03:33.231 DBG] [Couchbase.Transactions.AttemptContext] Unstaged RemoveAsync successfully for {redactedId)} (retryCount=0 {"redactedId)": "default::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc", "Scope": ["CommitWithKv", "UnstageDocs", "UnstageRemove"]} 2023-08-28 11:33:33 [06:03:33.492 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-698-#b71/attempts.cbef02cb-14ee-468c-a428-3c93a937b9a5 on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:33 [06:03:33.493 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-698-#b71 (attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:33 [06:03:33.493 DBG] [] 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780.cbef02cb-14ee-468c-a428-3c93a937b9a5: Command Succeeded {} 2023-08-28 11:33:33 [06:03:33.493 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:33 [06:03:33.493 INF] [ExecuteApplicationLambda] Attempt cbef02cb-14ee-468c-a428-3c93a937b9a5 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:33 [06:03:33.493 DBG] [] Transaction with ID 6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780 Completed without Failure {} 2023-08-28 11:33:33 [06:03:33.493 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:31.61] [Debug] GetWithMav for \u003cud\u003ebb6a4a2b-fbff-474b-bc69-121e12da9cdc\u003c/ud\u003e, attemptId=cbef02cb-14ee-468c-a428-3c93a937b9a5, postCas=1693202611237748736", "[2023-08-28 06:03:31.61] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc\u003c/ud\u003e, attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5", "[2023-08-28 06:03:31.61] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc\u003c/ud\u003e, attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5", "[2023-08-28 06:03:31.61] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:31.87] [Information] Upserted ATR to PENDING _txn:atr-698-#b71/attempts.cbef02cb-14ee-468c-a428-3c93a937b9a5 (cas = 1693202611872530432)", "[2023-08-28 06:03:31.87] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-698-#b71\u003c/ud\u003e (attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5)", "[2023-08-28 06:03:32.13] [Debug] CreateStagedReplace for \u003cud\u003ebb6a4a2b-fbff-474b-bc69-121e12da9cdc\u003c/ud\u003e, attemptId=cbef02cb-14ee-468c-a428-3c93a937b9a5, preCase=1693202611237748736, postCas=1693202612132970496, accessDeleted=False", "[2023-08-28 06:03:32.13] [Debug] CheckWriteWriteConflict@WW_RM for \u003cud\u003edefault::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc\u003c/ud\u003e, attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5", "[2023-08-28 06:03:32.13] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc\u003c/ud\u003e, attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5", "[2023-08-28 06:03:32.39] [Debug] CreateStagedRemove for \u003cud\u003ebb6a4a2b-fbff-474b-bc69-121e12da9cdc\u003c/ud\u003e, attemptId=cbef02cb-14ee-468c-a428-3c93a937b9a5, preCas=1693202612132970496, postCas=1693202612399767552", "[2023-08-28 06:03:32.92] [Debug] Updated to COMMITTED ATR _txn:atr-698-#b71/attempts.cbef02cb-14ee-468c-a428-3c93a937b9a5 (cas = 1693202612921237504)", "[2023-08-28 06:03:32.92] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-698-#b71\u003c/ud\u003e (attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5)", "[2023-08-28 06:03:33.23] [Debug] Unstaged RemoveAsync successfully for \u003cud\u003edefault::_default::_default::bb6a4a2b-fbff-474b-bc69-121e12da9cdc\u003c/ud\u003e (retryCount=0", "[2023-08-28 06:03:33.49] [Information] Removed ATR _txn:atr-698-#b71/attempts.cbef02cb-14ee-468c-a428-3c93a937b9a5 on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:33.49] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-698-#b71\u003c/ud\u003e (attempt=cbef02cb-14ee-468c-a428-3c93a937b9a5)", "[2023-08-28 06:03:33.49] [Information] Attempt cbef02cb-14ee-468c-a428-3c93a937b9a5 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "6800cfb4-80e1-43a3-8ef1-4a5bd6ae7780", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:33 [06:03:33.495 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:34 [06:03:34.667 DBG] [] : MoveNext took 2005ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:34 [06:03:34.668 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:34 [06:03:34.668 DBG] [] : Done with requestStream. (moveNext = False, cancelled=False} {} 2023-08-28 11:33:34 [06:03:34.668 DBG] [] : Done with background tasks {} 2023-08-28 11:33:34 [06:03:34.668 DBG] [] : Reached end of transactionStream with cancellation=False, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:35 [06:03:35.468 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:35 [06:03:35.468 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:35 [06:03:35.469 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d5ede989-aa47-4264-8f67-2955f0593c64" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d5ede989-aa47-4264-8f67-2955f0593c64" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:35 [06:03:35.469 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:35 [06:03:35.469 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:35 [06:03:35.470 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:35 [06:03:35.470 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d5ede989-aa47-4264-8f67-2955f0593c64" }, "contentJson": "{\"content\":\"updated\"}", "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "d5ede989-aa47-4264-8f67-2955f0593c64" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:35 [06:03:35.470 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:35 [06:03:35.525 DBG] [] : MoveNext took 54ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:35 [06:03:35.525 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:35 [06:03:35.525 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:35 [06:03:35.525 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:35 [06:03:35.526 INF] [] : Starting {} 2023-08-28 11:33:35 [06:03:35.526 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:35 [06:03:35.526 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:35 [06:03:35.527 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Performing command: replace {} 2023-08-28 11:33:35 [06:03:35.796 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for d5ede989-aa47-4264-8f67-2955f0593c64, attemptId=94394c12-8660-450b-a844-e792cfc7b31e, postCas=1693202615470522368 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:35 [06:03:35.797 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RP for default::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64, attempt=94394c12-8660-450b-a844-e792cfc7b31e {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:35 [06:03:35.797 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64, attempt=94394c12-8660-450b-a844-e792cfc7b31e {"Scope": ["ReplaceWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:35 [06:03:35.797 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["ReplaceWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:36 [06:03:36.059 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-30-#22/attempts.94394c12-8660-450b-a844-e792cfc7b31e (cas = 1693202616055693312) {"Scope": ["ReplaceWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:36 [06:03:36.059 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-30-#22 (attempt=94394c12-8660-450b-a844-e792cfc7b31e) {"Scope": ["ReplaceWithKv", "SetAtrPending"]} 2023-08-28 11:33:36 [06:03:36.322 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for d5ede989-aa47-4264-8f67-2955f0593c64, attemptId=94394c12-8660-450b-a844-e792cfc7b31e, preCase=1693202615470522368, postCas=1693202616316788736, accessDeleted=False {"Scope": ["ReplaceWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:36 [06:03:36.323 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Command Succeeded {} 2023-08-28 11:33:36 [06:03:36.323 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:36 [06:03:36.323 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Performing command: remove {} 2023-08-28 11:33:36 [06:03:36.323 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RM for default::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64, attempt=94394c12-8660-450b-a844-e792cfc7b31e {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:36 [06:03:36.323 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64, attempt=94394c12-8660-450b-a844-e792cfc7b31e {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:36 [06:03:36.583 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedRemove for d5ede989-aa47-4264-8f67-2955f0593c64, attemptId=94394c12-8660-450b-a844-e792cfc7b31e, preCas=1693202616316788736, postCas=1693202616582144000 {"Scope": ["RemoveWithKv", "CreateStagedRemove"]} 2023-08-28 11:33:36 [06:03:36.583 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Command Succeeded {} 2023-08-28 11:33:36 [06:03:36.583 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:36 [06:03:36.583 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:36 [06:03:36.586 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Command Succeeded {} 2023-08-28 11:33:36 [06:03:36.586 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:36 [06:03:36.586 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:36 [06:03:36.855 DBG] [] : MoveNext took 1329ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:36 [06:03:36.855 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:36 [06:03:36.855 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:36 [06:03:36.855 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:36 [06:03:36.855 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:36 [06:03:36.856 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:36 [06:03:36.856 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Command Succeeded {} 2023-08-28 11:33:36 [06:03:36.856 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:36 [06:03:36.856 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Performing command: commit {} 2023-08-28 11:33:37 [06:03:37.116 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-30-#22/attempts.94394c12-8660-450b-a844-e792cfc7b31e (cas = 1693202617115148288) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:37 [06:03:37.116 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-30-#22 (attempt=94394c12-8660-450b-a844-e792cfc7b31e) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:37 [06:03:37.429 DBG] [Couchbase.Transactions.AttemptContext] Unstaged RemoveAsync successfully for {redactedId)} (retryCount=0 {"redactedId)": "default::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64", "Scope": ["CommitWithKv", "UnstageDocs", "UnstageRemove"]} 2023-08-28 11:33:37 [06:03:37.688 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-30-#22/attempts.94394c12-8660-450b-a844-e792cfc7b31e on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:37 [06:03:37.688 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-30-#22 (attempt=94394c12-8660-450b-a844-e792cfc7b31e) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:37 [06:03:37.689 DBG] [] 53d8b036-1ebb-4036-bbe0-18185d24b4fb.94394c12-8660-450b-a844-e792cfc7b31e: Command Succeeded {} 2023-08-28 11:33:37 [06:03:37.689 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:37 [06:03:37.689 INF] [ExecuteApplicationLambda] Attempt 94394c12-8660-450b-a844-e792cfc7b31e completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:37 [06:03:37.689 DBG] [] Transaction with ID 53d8b036-1ebb-4036-bbe0-18185d24b4fb Completed without Failure {} 2023-08-28 11:33:37 [06:03:37.689 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:35.79] [Debug] GetWithMav for \u003cud\u003ed5ede989-aa47-4264-8f67-2955f0593c64\u003c/ud\u003e, attemptId=94394c12-8660-450b-a844-e792cfc7b31e, postCas=1693202615470522368", "[2023-08-28 06:03:35.79] [Debug] CheckWriteWriteConflict@WW_RP for \u003cud\u003edefault::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64\u003c/ud\u003e, attempt=94394c12-8660-450b-a844-e792cfc7b31e", "[2023-08-28 06:03:35.79] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64\u003c/ud\u003e, attempt=94394c12-8660-450b-a844-e792cfc7b31e", "[2023-08-28 06:03:35.79] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:36.05] [Information] Upserted ATR to PENDING _txn:atr-30-#22/attempts.94394c12-8660-450b-a844-e792cfc7b31e (cas = 1693202616055693312)", "[2023-08-28 06:03:36.05] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-30-#22\u003c/ud\u003e (attempt=94394c12-8660-450b-a844-e792cfc7b31e)", "[2023-08-28 06:03:36.32] [Debug] CreateStagedReplace for \u003cud\u003ed5ede989-aa47-4264-8f67-2955f0593c64\u003c/ud\u003e, attemptId=94394c12-8660-450b-a844-e792cfc7b31e, preCase=1693202615470522368, postCas=1693202616316788736, accessDeleted=False", "[2023-08-28 06:03:36.32] [Debug] CheckWriteWriteConflict@WW_RM for \u003cud\u003edefault::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64\u003c/ud\u003e, attempt=94394c12-8660-450b-a844-e792cfc7b31e", "[2023-08-28 06:03:36.32] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64\u003c/ud\u003e, attempt=94394c12-8660-450b-a844-e792cfc7b31e", "[2023-08-28 06:03:36.58] [Debug] CreateStagedRemove for \u003cud\u003ed5ede989-aa47-4264-8f67-2955f0593c64\u003c/ud\u003e, attemptId=94394c12-8660-450b-a844-e792cfc7b31e, preCas=1693202616316788736, postCas=1693202616582144000", "[2023-08-28 06:03:37.11] [Debug] Updated to COMMITTED ATR _txn:atr-30-#22/attempts.94394c12-8660-450b-a844-e792cfc7b31e (cas = 1693202617115148288)", "[2023-08-28 06:03:37.11] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-30-#22\u003c/ud\u003e (attempt=94394c12-8660-450b-a844-e792cfc7b31e)", "[2023-08-28 06:03:37.42] [Debug] Unstaged RemoveAsync successfully for \u003cud\u003edefault::_default::_default::d5ede989-aa47-4264-8f67-2955f0593c64\u003c/ud\u003e (retryCount=0", "[2023-08-28 06:03:37.68] [Information] Removed ATR _txn:atr-30-#22/attempts.94394c12-8660-450b-a844-e792cfc7b31e on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:37.68] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-30-#22\u003c/ud\u003e (attempt=94394c12-8660-450b-a844-e792cfc7b31e)", "[2023-08-28 06:03:37.68] [Information] Attempt 94394c12-8660-450b-a844-e792cfc7b31e completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "53d8b036-1ebb-4036-bbe0-18185d24b4fb", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:37 [06:03:37.691 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:38 [06:03:38.858 DBG] [] : MoveNext took 2002ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:38 [06:03:38.858 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:33:38 [06:03:38.858 DBG] [] : Done with background tasks {} 2023-08-28 11:33:38 [06:03:38.858 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:40 [06:03:40.606 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:40 [06:03:40.607 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:40 [06:03:40.608 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "233ffc44-4bf4-4976-9515-35bd34754bf2" }, "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "233ffc44-4bf4-4976-9515-35bd34754bf2" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:40 [06:03:40.611 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:40 [06:03:40.611 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:40 [06:03:40.613 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:40 [06:03:40.614 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "233ffc44-4bf4-4976-9515-35bd34754bf2" }, "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "233ffc44-4bf4-4976-9515-35bd34754bf2" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:40 [06:03:40.614 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:40 [06:03:40.657 DBG] [] : MoveNext took 43ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:40 [06:03:40.657 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:40 [06:03:40.657 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:40 [06:03:40.657 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:40 [06:03:40.659 INF] [] : Starting {} 2023-08-28 11:33:40 [06:03:40.660 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:40 [06:03:40.660 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:40 [06:03:40.660 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Performing command: remove {} 2023-08-28 11:33:41 [06:03:41.014 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for 233ffc44-4bf4-4976-9515-35bd34754bf2, attemptId=88b793df-921b-4ce0-aea4-83a9c2a9afeb, postCas=1693202620557099008 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:41 [06:03:41.014 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RM for default::_default::_default::233ffc44-4bf4-4976-9515-35bd34754bf2, attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:41 [06:03:41.014 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::233ffc44-4bf4-4976-9515-35bd34754bf2, attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:41 [06:03:41.015 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["RemoveWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:41 [06:03:41.321 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-938-#b0d/attempts.88b793df-921b-4ce0-aea4-83a9c2a9afeb (cas = 1693202621273210880) {"Scope": ["RemoveWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:41 [06:03:41.321 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-938-#b0d (attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb) {"Scope": ["RemoveWithKv", "SetAtrPending"]} 2023-08-28 11:33:41 [06:03:41.629 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedRemove for 233ffc44-4bf4-4976-9515-35bd34754bf2, attemptId=88b793df-921b-4ce0-aea4-83a9c2a9afeb, preCas=1693202620557099008, postCas=1693202621581426688 {"Scope": ["RemoveWithKv", "CreateStagedRemove"]} 2023-08-28 11:33:41 [06:03:41.630 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Command Succeeded {} 2023-08-28 11:33:41 [06:03:41.630 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:33:41 [06:03:41.630 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Performing command: insert {} 2023-08-28 11:33:41 [06:03:41.937 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for 233ffc44-4bf4-4976-9515-35bd34754bf2, attemptId=88b793df-921b-4ce0-aea4-83a9c2a9afeb, preCase=1693202621581426688, postCas=1693202621889511424, accessDeleted=True {"Scope": ["InsertWithKv", "InsertWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:41 [06:03:41.937 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Command Succeeded {} 2023-08-28 11:33:41 [06:03:41.937 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:41 [06:03:41.937 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:41 [06:03:41.939 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Command Succeeded {} 2023-08-28 11:33:41 [06:03:41.939 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:41 [06:03:41.939 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:42 [06:03:42.512 DBG] [] : MoveNext took 1854ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:42 [06:03:42.512 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:42 [06:03:42.512 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:42 [06:03:42.513 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:42 [06:03:42.513 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:42 [06:03:42.513 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:42 [06:03:42.513 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Command Succeeded {} 2023-08-28 11:33:42 [06:03:42.514 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:42 [06:03:42.514 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Performing command: commit {} 2023-08-28 11:33:42 [06:03:42.774 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-938-#b0d/attempts.88b793df-921b-4ce0-aea4-83a9c2a9afeb (cas = 1693202622774575104) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:42 [06:03:42.775 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-938-#b0d (attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:43 [06:03:43.035 INF] [Couchbase.Transactions.AttemptContext] Unstaged mutation successfully on default::_default::_default::233ffc44-4bf4-4976-9515-35bd34754bf2, attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb, insertMode=False, ambiguityResolutionMode=False, preCas=1693202621889511424, postCas=1693202623034097664 {"Scope": ["CommitWithKv", "UnstageDocs", "UnstageInsertOrReplace"]} 2023-08-28 11:33:43 [06:03:43.301 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-938-#b0d/attempts.88b793df-921b-4ce0-aea4-83a9c2a9afeb on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:43 [06:03:43.301 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-938-#b0d (attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:43 [06:03:43.301 DBG] [] 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31.88b793df-921b-4ce0-aea4-83a9c2a9afeb: Command Succeeded {} 2023-08-28 11:33:43 [06:03:43.301 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:43 [06:03:43.301 INF] [ExecuteApplicationLambda] Attempt 88b793df-921b-4ce0-aea4-83a9c2a9afeb completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:43 [06:03:43.301 DBG] [] Transaction with ID 7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31 Completed without Failure {} 2023-08-28 11:33:43 [06:03:43.302 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:41.01] [Debug] GetWithMav for \u003cud\u003e233ffc44-4bf4-4976-9515-35bd34754bf2\u003c/ud\u003e, attemptId=88b793df-921b-4ce0-aea4-83a9c2a9afeb, postCas=1693202620557099008", "[2023-08-28 06:03:41.01] [Debug] CheckWriteWriteConflict@WW_RM for \u003cud\u003edefault::_default::_default::233ffc44-4bf4-4976-9515-35bd34754bf2\u003c/ud\u003e, attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb", "[2023-08-28 06:03:41.01] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::233ffc44-4bf4-4976-9515-35bd34754bf2\u003c/ud\u003e, attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb", "[2023-08-28 06:03:41.01] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:41.32] [Information] Upserted ATR to PENDING _txn:atr-938-#b0d/attempts.88b793df-921b-4ce0-aea4-83a9c2a9afeb (cas = 1693202621273210880)", "[2023-08-28 06:03:41.32] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-938-#b0d\u003c/ud\u003e (attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb)", "[2023-08-28 06:03:41.62] [Debug] CreateStagedRemove for \u003cud\u003e233ffc44-4bf4-4976-9515-35bd34754bf2\u003c/ud\u003e, attemptId=88b793df-921b-4ce0-aea4-83a9c2a9afeb, preCas=1693202620557099008, postCas=1693202621581426688", "[2023-08-28 06:03:41.93] [Debug] CreateStagedReplace for \u003cud\u003e233ffc44-4bf4-4976-9515-35bd34754bf2\u003c/ud\u003e, attemptId=88b793df-921b-4ce0-aea4-83a9c2a9afeb, preCase=1693202621581426688, postCas=1693202621889511424, accessDeleted=True", "[2023-08-28 06:03:42.77] [Debug] Updated to COMMITTED ATR _txn:atr-938-#b0d/attempts.88b793df-921b-4ce0-aea4-83a9c2a9afeb (cas = 1693202622774575104)", "[2023-08-28 06:03:42.77] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-938-#b0d\u003c/ud\u003e (attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb)", "[2023-08-28 06:03:43.03] [Information] Unstaged mutation successfully on \u003cud\u003edefault::_default::_default::233ffc44-4bf4-4976-9515-35bd34754bf2\u003c/ud\u003e, attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb, insertMode=False, ambiguityResolutionMode=False, preCas=1693202621889511424, postCas=1693202623034097664", "[2023-08-28 06:03:43.30] [Information] Removed ATR _txn:atr-938-#b0d/attempts.88b793df-921b-4ce0-aea4-83a9c2a9afeb on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:43.30] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-938-#b0d\u003c/ud\u003e (attempt=88b793df-921b-4ce0-aea4-83a9c2a9afeb)", "[2023-08-28 06:03:43.30] [Information] Attempt 88b793df-921b-4ce0-aea4-83a9c2a9afeb completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "7f72fd6a-58cd-4cb4-b9d4-1349b9a9fd31", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:43 [06:03:43.304 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:44 [06:03:44.525 DBG] [] : MoveNext took 2012ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:44 [06:03:44.526 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:33:44 [06:03:44.526 DBG] [] : Done with background tasks {} 2023-08-28 11:33:44 [06:03:44.526 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:45 [06:03:45.123 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:45 [06:03:45.123 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:45 [06:03:45.124 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "28399b64-3b57-4e1b-a838-93dc33244e9d" }, "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "28399b64-3b57-4e1b-a838-93dc33244e9d" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:45 [06:03:45.124 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:45 [06:03:45.124 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:45 [06:03:45.126 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:45 [06:03:45.126 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "28399b64-3b57-4e1b-a838-93dc33244e9d" }, "expectedResult": [ { "success": true } ] } }, { "insert": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "28399b64-3b57-4e1b-a838-93dc33244e9d" }, "contentJson": "{\"content\":\"initial\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:45 [06:03:45.126 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:45 [06:03:45.176 DBG] [] : MoveNext took 50ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:45 [06:03:45.176 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:45 [06:03:45.176 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:45 [06:03:45.176 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:45 [06:03:45.177 INF] [] : Starting {} 2023-08-28 11:33:45 [06:03:45.178 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:45 [06:03:45.178 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:45 [06:03:45.178 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Performing command: remove {} 2023-08-28 11:33:45 [06:03:45.434 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for 28399b64-3b57-4e1b-a838-93dc33244e9d, attemptId=521bd6ca-f99d-4675-ac0f-33e5f2624449, postCas=1693202625122140160 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:45 [06:03:45.434 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RM for default::_default::_default::28399b64-3b57-4e1b-a838-93dc33244e9d, attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:45 [06:03:45.434 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::28399b64-3b57-4e1b-a838-93dc33244e9d, attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:45 [06:03:45.434 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["RemoveWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:45 [06:03:45.692 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-811-#8c0/attempts.521bd6ca-f99d-4675-ac0f-33e5f2624449 (cas = 1693202625692631040) {"Scope": ["RemoveWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:45 [06:03:45.693 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-811-#8c0 (attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449) {"Scope": ["RemoveWithKv", "SetAtrPending"]} 2023-08-28 11:33:45 [06:03:45.951 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedRemove for 28399b64-3b57-4e1b-a838-93dc33244e9d, attemptId=521bd6ca-f99d-4675-ac0f-33e5f2624449, preCas=1693202625122140160, postCas=1693202625951301632 {"Scope": ["RemoveWithKv", "CreateStagedRemove"]} 2023-08-28 11:33:45 [06:03:45.951 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Command Succeeded {} 2023-08-28 11:33:45 [06:03:45.951 DBG] [] Performing TransactionCommand Insert {} 2023-08-28 11:33:45 [06:03:45.951 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Performing command: insert {} 2023-08-28 11:33:46 [06:03:46.209 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedReplace for 28399b64-3b57-4e1b-a838-93dc33244e9d, attemptId=521bd6ca-f99d-4675-ac0f-33e5f2624449, preCase=1693202625951301632, postCas=1693202626209382400, accessDeleted=True {"Scope": ["InsertWithKv", "InsertWithKv", "CreateStagedReplace"]} 2023-08-28 11:33:46 [06:03:46.209 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Command Succeeded {} 2023-08-28 11:33:46 [06:03:46.209 DBG] [] Performing TransactionCommand SetLatch {} 2023-08-28 11:33:46 [06:03:46.209 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Performing command: set latch beforeExecutingDriverCode {} 2023-08-28 11:33:46 [06:03:46.211 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Command Succeeded {} 2023-08-28 11:33:46 [06:03:46.211 DBG] [] Performing TransactionCommand WaitOnLatch {} 2023-08-28 11:33:46 [06:03:46.211 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Performing command: wait on latch afterExecutingDriverCode {} 2023-08-28 11:33:46 [06:03:46.859 DBG] [] : MoveNext took 1682ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:46 [06:03:46.859 DBG] [] : Request: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:46 [06:03:46.859 DBG] [] : Broadcast triggered: { "latchSet": { "latchName": "afterExecutingDriverCode" } } {} 2023-08-28 11:33:46 [06:03:46.859 DBG] [] Signalling latch: afterExecutingDriverCode {} 2023-08-28 11:33:46 [06:03:46.859 DBG] [] : END: { "broadcast": { "latchSet": { "latchName": "afterExecutingDriverCode" } } } {} 2023-08-28 11:33:46 [06:03:46.860 DBG] [] Passed latch afterExecutingDriverCode {} 2023-08-28 11:33:46 [06:03:46.860 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Command Succeeded {} 2023-08-28 11:33:46 [06:03:46.860 DBG] [] Performing TransactionCommand Commit {} 2023-08-28 11:33:46 [06:03:46.860 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Performing command: commit {} 2023-08-28 11:33:47 [06:03:47.156 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to COMMITTED ATR _txn:atr-811-#8c0/attempts.521bd6ca-f99d-4675-ac0f-33e5f2624449 (cas = 1693202627119874048) {"Scope": ["CommitWithKv", "SetAtrCommit", "MutateAtrCommit"]} 2023-08-28 11:33:47 [06:03:47.156 DBG] [Couchbase.Transactions.AttemptContext] SetAtrCommit for default._default._default::_txn:atr-811-#8c0 (attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449) {"Scope": ["CommitWithKv", "SetAtrCommit"]} 2023-08-28 11:33:47 [06:03:47.415 INF] [Couchbase.Transactions.AttemptContext] Unstaged mutation successfully on default::_default::_default::28399b64-3b57-4e1b-a838-93dc33244e9d, attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449, insertMode=False, ambiguityResolutionMode=False, preCas=1693202626209382400, postCas=1693202627414982656 {"Scope": ["CommitWithKv", "UnstageDocs", "UnstageInsertOrReplace"]} 2023-08-28 11:33:47 [06:03:47.676 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-811-#8c0/attempts.521bd6ca-f99d-4675-ac0f-33e5f2624449 on default:`default`.`_default`.`_default` {"Scope": ["CommitWithKv", "SetAtrComplete", "MutateAtrComplete"]} 2023-08-28 11:33:47 [06:03:47.677 DBG] [Couchbase.Transactions.AttemptContext] SetAtrComplete for default._default._default::_txn:atr-811-#8c0 (attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449) {"Scope": ["CommitWithKv", "SetAtrComplete"]} 2023-08-28 11:33:47 [06:03:47.677 DBG] [] 7e24ef58-fa52-4436-afd1-6dd408322f18.521bd6ca-f99d-4675-ac0f-33e5f2624449: Command Succeeded {} 2023-08-28 11:33:47 [06:03:47.677 DBG] [] Completed Attempt 0 {} 2023-08-28 11:33:47 [06:03:47.677 INF] [ExecuteApplicationLambda] Attempt 521bd6ca-f99d-4675-ac0f-33e5f2624449 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:47 [06:03:47.677 DBG] [] Transaction with ID 7e24ef58-fa52-4436-afd1-6dd408322f18 Completed without Failure {} 2023-08-28 11:33:47 [06:03:47.677 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "log": [ "[2023-08-28 06:03:45.43] [Debug] GetWithMav for \u003cud\u003e28399b64-3b57-4e1b-a838-93dc33244e9d\u003c/ud\u003e, attemptId=521bd6ca-f99d-4675-ac0f-33e5f2624449, postCas=1693202625122140160", "[2023-08-28 06:03:45.43] [Debug] CheckWriteWriteConflict@WW_RM for \u003cud\u003edefault::_default::_default::28399b64-3b57-4e1b-a838-93dc33244e9d\u003c/ud\u003e, attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449", "[2023-08-28 06:03:45.43] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::28399b64-3b57-4e1b-a838-93dc33244e9d\u003c/ud\u003e, attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449", "[2023-08-28 06:03:45.43] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:45.69] [Information] Upserted ATR to PENDING _txn:atr-811-#8c0/attempts.521bd6ca-f99d-4675-ac0f-33e5f2624449 (cas = 1693202625692631040)", "[2023-08-28 06:03:45.69] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-811-#8c0\u003c/ud\u003e (attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449)", "[2023-08-28 06:03:45.95] [Debug] CreateStagedRemove for \u003cud\u003e28399b64-3b57-4e1b-a838-93dc33244e9d\u003c/ud\u003e, attemptId=521bd6ca-f99d-4675-ac0f-33e5f2624449, preCas=1693202625122140160, postCas=1693202625951301632", "[2023-08-28 06:03:46.20] [Debug] CreateStagedReplace for \u003cud\u003e28399b64-3b57-4e1b-a838-93dc33244e9d\u003c/ud\u003e, attemptId=521bd6ca-f99d-4675-ac0f-33e5f2624449, preCase=1693202625951301632, postCas=1693202626209382400, accessDeleted=True", "[2023-08-28 06:03:47.15] [Debug] Updated to COMMITTED ATR _txn:atr-811-#8c0/attempts.521bd6ca-f99d-4675-ac0f-33e5f2624449 (cas = 1693202627119874048)", "[2023-08-28 06:03:47.15] [Debug] SetAtrCommit for \u003cud\u003edefault._default._default::_txn:atr-811-#8c0\u003c/ud\u003e (attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449)", "[2023-08-28 06:03:47.41] [Information] Unstaged mutation successfully on \u003cud\u003edefault::_default::_default::28399b64-3b57-4e1b-a838-93dc33244e9d\u003c/ud\u003e, attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449, insertMode=False, ambiguityResolutionMode=False, preCas=1693202626209382400, postCas=1693202627414982656", "[2023-08-28 06:03:47.67] [Information] Removed ATR _txn:atr-811-#8c0/attempts.521bd6ca-f99d-4675-ac0f-33e5f2624449 on default:`default`.`_default`.`_default` ", "[2023-08-28 06:03:47.67] [Debug] SetAtrComplete for \u003cud\u003edefault._default._default::_txn:atr-811-#8c0\u003c/ud\u003e (attempt=521bd6ca-f99d-4675-ac0f-33e5f2624449)", "[2023-08-28 06:03:47.67] [Information] Attempt 521bd6ca-f99d-4675-ac0f-33e5f2624449 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "7e24ef58-fa52-4436-afd1-6dd408322f18", "unstagingComplete": true }, unstagingComplete = True {} 2023-08-28 11:33:47 [06:03:47.680 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:48 [06:03:48.863 DBG] [] : MoveNext took 2003ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:48 [06:03:48.863 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:48 [06:03:48.863 DBG] [] : Done with requestStream. (moveNext = False, cancelled=False} {} 2023-08-28 11:33:48 [06:03:48.863 DBG] [] : Done with background tasks {} 2023-08-28 11:33:48 [06:03:48.863 DBG] [] : Reached end of transactionStream with cancellation=False, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:50 [06:03:50.492 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:50 [06:03:50.492 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:50 [06:03:50.493 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "027ac5d5-f7d2-4075-b685-0c0b1129388d" }, "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "027ac5d5-f7d2-4075-b685-0c0b1129388d" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:50 [06:03:50.493 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:50 [06:03:50.495 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:50 [06:03:50.496 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:50 [06:03:50.496 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "027ac5d5-f7d2-4075-b685-0c0b1129388d" }, "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "027ac5d5-f7d2-4075-b685-0c0b1129388d" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:50 [06:03:50.496 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:50 [06:03:50.543 DBG] [] : MoveNext took 46ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:50 [06:03:50.543 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:50 [06:03:50.543 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:50 [06:03:50.543 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:50 [06:03:50.543 INF] [] : Starting {} 2023-08-28 11:33:50 [06:03:50.544 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:50 [06:03:50.544 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:50 [06:03:50.544 DBG] [] eda2bcdb-13ef-44ff-9d82-43208d60b29a.4665511f-f540-4982-820c-194b7ea79503: Performing command: remove {} 2023-08-28 11:33:50 [06:03:50.801 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for 027ac5d5-f7d2-4075-b685-0c0b1129388d, attemptId=4665511f-f540-4982-820c-194b7ea79503, postCas=1693202630495240192 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:50 [06:03:50.801 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RM for default::_default::_default::027ac5d5-f7d2-4075-b685-0c0b1129388d, attempt=4665511f-f540-4982-820c-194b7ea79503 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:50 [06:03:50.802 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::027ac5d5-f7d2-4075-b685-0c0b1129388d, attempt=4665511f-f540-4982-820c-194b7ea79503 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:50 [06:03:50.802 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["RemoveWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:51 [06:03:51.061 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-626-#895/attempts.4665511f-f540-4982-820c-194b7ea79503 (cas = 1693202631060815872) {"Scope": ["RemoveWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:51 [06:03:51.062 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-626-#895 (attempt=4665511f-f540-4982-820c-194b7ea79503) {"Scope": ["RemoveWithKv", "SetAtrPending"]} 2023-08-28 11:33:51 [06:03:51.321 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedRemove for 027ac5d5-f7d2-4075-b685-0c0b1129388d, attemptId=4665511f-f540-4982-820c-194b7ea79503, preCas=1693202630495240192, postCas=1693202631320928256 {"Scope": ["RemoveWithKv", "CreateStagedRemove"]} 2023-08-28 11:33:51 [06:03:51.321 DBG] [] eda2bcdb-13ef-44ff-9d82-43208d60b29a.4665511f-f540-4982-820c-194b7ea79503: Command Succeeded {} 2023-08-28 11:33:51 [06:03:51.321 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:51 [06:03:51.322 DBG] [] eda2bcdb-13ef-44ff-9d82-43208d60b29a.4665511f-f540-4982-820c-194b7ea79503: Performing command: replace {} 2023-08-28 11:33:51 [06:03:51.325 DBG] [] Got Error {"ExceptionNumber": 19, "CausingErrorClass": "FailDocNotFound", "AutoRollbackAttempt": true, "RetryTransaction": false, "Cause": {"Context": null, "TargetSite": "Void MoveNext()", "Message": "Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown.", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Couchbase.Transactions", "HResult": -2146233088, "StackTrace": " at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140\n at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_2.<b__1>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 162", "$type": "DocumentNotFoundException"}, "FinalErrorToRaise": "TransactionFailed", "Context": null, "TargetSite": "Void MoveNext()", "Message": "Exception of type 'Couchbase.Transactions.Error.External.TransactionOperationFailedException' was thrown.", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Couchbase.Transactions.FitPerformer", "HResult": -2146233088, "StackTrace": " at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_2.<b__1>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 162\n--- End of stack trace from previous location ---\n at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420", "$type": "TransactionOperationFailedException"}, but anything allowed so not failing the test. doNotPropagateError=False {} 2023-08-28 11:33:51 [06:03:51.326 WRN] [ExecuteApplicationLambda] Attempt failed, attempting automatic rollback... {} 2023-08-28 11:33:51 [06:03:51.327 INF] [Couchbase.Transactions.AttemptContext] Setting Aborted status. isAppRollback=False {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:51 [06:03:51.592 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to ABORTED ATR _txn:atr-626-#895/attempts.4665511f-f540-4982-820c-194b7ea79503 (cas = 1693202631589232640) {"Scope": ["RollbackWithKv", "SetAtrAborted", "MutateAtrAborted"]} 2023-08-28 11:33:51 [06:03:51.592 DBG] [Couchbase.Transactions.AttemptContext] SetAtrAborted for default._default._default::_txn:atr-626-#895 (attempt=4665511f-f540-4982-820c-194b7ea79503) {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:51 [06:03:51.592 DBG] [Couchbase.Transactions.AttemptContext] [4665511f-f540-4982-820c-194b7ea79503] rolling back staged replace or remove for default::_default::_default::027ac5d5-f7d2-4075-b685-0c0b1129388d {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:51 [06:03:51.853 DBG] [Couchbase.Transactions.AttemptContext] Rolled back staged Remove for 027ac5d5-f7d2-4075-b685-0c0b1129388d {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:52 [06:03:52.176 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-626-#895/attempts.4665511f-f540-4982-820c-194b7ea79503 (cas = 1693202632112668672) {"Scope": ["RollbackWithKv", "SetAtrRolledBack", "MutateAtrRolledBack"]} 2023-08-28 11:33:52 [06:03:52.176 DBG] [Couchbase.Transactions.AttemptContext] SetAtrRolledBack for default._default._default::_txn:atr-626-#895 (attempt=4665511f-f540-4982-820c-194b7ea79503) {"Scope": ["RollbackWithKv", "SetAtrRolledBack"]} 2023-08-28 11:33:52 [06:03:52.177 DBG] [ExecuteApplicationLambda] Propagating error up. (ec = FailDocNotFound, retry = False, finalError = TransactionFailed) {} 2023-08-28 11:33:52 [06:03:52.177 INF] [ExecuteApplicationLambda] Attempt 4665511f-f540-4982-820c-194b7ea79503 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:52 Transaction Failed with: Couchbase.Transactions.Error.TransactionFailedException: Transaction failed. 2023-08-28 11:33:52 ---> Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown. 2023-08-28 11:33:52 at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140 2023-08-28 11:33:52 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_2.<b__1>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 162 2023-08-28 11:33:52 -----------------------Context Info--------------------------- 2023-08-28 11:33:52 2023-08-28 11:33:52 2023-08-28 11:33:52 --- End of inner exception stack trace --- 2023-08-28 11:33:52 at Couchbase.Transactions.Transactions.RunAsync(Func`2 transactionLogic, PerTransactionConfig perConfig, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 229 2023-08-28 11:33:52 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.Run(Transactions transactions, TransactionCreateRequest request, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 68 2023-08-28 11:33:52 -----------------------Context Info--------------------------- 2023-08-28 11:33:52 2023-08-28 11:33:52 2023-08-28 11:33:52 [06:03:52.179 DBG] [] UNKNOWN due to Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown. 2023-08-28 11:33:52 at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140 2023-08-28 11:33:52 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_2.<b__1>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 162 2023-08-28 11:33:52 -----------------------Context Info--------------------------- 2023-08-28 11:33:52 2023-08-28 11:33:52 {} 2023-08-28 11:33:52 [06:03:52.179 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "exception": "EXCEPTION_FAILED", "log": [ "[2023-08-28 06:03:50.80] [Debug] GetWithMav for \u003cud\u003e027ac5d5-f7d2-4075-b685-0c0b1129388d\u003c/ud\u003e, attemptId=4665511f-f540-4982-820c-194b7ea79503, postCas=1693202630495240192", "[2023-08-28 06:03:50.80] [Debug] CheckWriteWriteConflict@WW_RM for \u003cud\u003edefault::_default::_default::027ac5d5-f7d2-4075-b685-0c0b1129388d\u003c/ud\u003e, attempt=4665511f-f540-4982-820c-194b7ea79503", "[2023-08-28 06:03:50.80] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::027ac5d5-f7d2-4075-b685-0c0b1129388d\u003c/ud\u003e, attempt=4665511f-f540-4982-820c-194b7ea79503", "[2023-08-28 06:03:50.80] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:51.06] [Information] Upserted ATR to PENDING _txn:atr-626-#895/attempts.4665511f-f540-4982-820c-194b7ea79503 (cas = 1693202631060815872)", "[2023-08-28 06:03:51.06] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-626-#895\u003c/ud\u003e (attempt=4665511f-f540-4982-820c-194b7ea79503)", "[2023-08-28 06:03:51.32] [Debug] CreateStagedRemove for \u003cud\u003e027ac5d5-f7d2-4075-b685-0c0b1129388d\u003c/ud\u003e, attemptId=4665511f-f540-4982-820c-194b7ea79503, preCas=1693202630495240192, postCas=1693202631320928256", "[2023-08-28 06:03:51.32] [Warning] Attempt failed, attempting automatic rollback...", "[2023-08-28 06:03:51.32] [Information] Setting Aborted status. isAppRollback=False", "[2023-08-28 06:03:51.59] [Debug] Updated to ABORTED ATR _txn:atr-626-#895/attempts.4665511f-f540-4982-820c-194b7ea79503 (cas = 1693202631589232640)", "[2023-08-28 06:03:51.59] [Debug] SetAtrAborted for \u003cud\u003edefault._default._default::_txn:atr-626-#895\u003c/ud\u003e (attempt=4665511f-f540-4982-820c-194b7ea79503)", "[2023-08-28 06:03:51.59] [Debug] [4665511f-f540-4982-820c-194b7ea79503] rolling back staged replace or remove for \u003cud\u003edefault::_default::_default::027ac5d5-f7d2-4075-b685-0c0b1129388d\u003c/ud\u003e", "[2023-08-28 06:03:51.85] [Debug] Rolled back staged Remove for \u003cud\u003e027ac5d5-f7d2-4075-b685-0c0b1129388d\u003c/ud\u003e", "[2023-08-28 06:03:52.17] [Debug] Removed ATR _txn:atr-626-#895/attempts.4665511f-f540-4982-820c-194b7ea79503 (cas = 1693202632112668672)", "[2023-08-28 06:03:52.17] [Debug] SetAtrRolledBack for \u003cud\u003edefault._default._default::_txn:atr-626-#895\u003c/ud\u003e (attempt=4665511f-f540-4982-820c-194b7ea79503)", "[2023-08-28 06:03:52.17] [Debug] Propagating error up. (ec = FailDocNotFound, retry = False, finalError = TransactionFailed)", "[2023-08-28 06:03:52.17] [Information] Attempt 4665511f-f540-4982-820c-194b7ea79503 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "eda2bcdb-13ef-44ff-9d82-43208d60b29a", "exceptionCause": "DocumentNotFoundException" }, unstagingComplete = False {} 2023-08-28 11:33:52 [06:03:52.184 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:52 [06:03:52.546 DBG] [] : MoveNext took 2002ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:52 [06:03:52.546 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:52 [06:03:52.546 DBG] [] : Done with requestStream. (moveNext = False, cancelled=False} {} 2023-08-28 11:33:52 [06:03:52.546 DBG] [] : Done with background tasks {} 2023-08-28 11:33:52 [06:03:52.546 DBG] [] : Reached end of transactionStream with cancellation=False, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:53 [06:03:53.108 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:53 [06:03:53.108 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:53 [06:03:53.109 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "04e5e381-6d21-410d-89bf-55452393aae3" }, "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "04e5e381-6d21-410d-89bf-55452393aae3" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:53 [06:03:53.109 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:53 [06:03:53.109 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:53 [06:03:53.110 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:53 [06:03:53.110 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:53 [06:03:53.110 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "04e5e381-6d21-410d-89bf-55452393aae3" }, "expectedResult": [ { "success": true } ] } }, { "replace": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "04e5e381-6d21-410d-89bf-55452393aae3" }, "contentJson": "{\"content\":\"updated_again\"}", "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:53 [06:03:53.163 DBG] [] : MoveNext took 52ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:53 [06:03:53.163 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:53 [06:03:53.163 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:53 [06:03:53.163 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:53 [06:03:53.164 INF] [] : Starting {} 2023-08-28 11:33:53 [06:03:53.164 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:53 [06:03:53.164 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:53 [06:03:53.164 DBG] [] 72d06ce2-2147-493a-b328-ba77c70ef5db.e10e5473-38ff-47b7-90d5-cd29490452e3: Performing command: remove {} 2023-08-28 11:33:53 [06:03:53.423 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for 04e5e381-6d21-410d-89bf-55452393aae3, attemptId=e10e5473-38ff-47b7-90d5-cd29490452e3, postCas=1693202633108094976 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:53 [06:03:53.423 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RM for default::_default::_default::04e5e381-6d21-410d-89bf-55452393aae3, attempt=e10e5473-38ff-47b7-90d5-cd29490452e3 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:53 [06:03:53.424 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::04e5e381-6d21-410d-89bf-55452393aae3, attempt=e10e5473-38ff-47b7-90d5-cd29490452e3 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:53 [06:03:53.424 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["RemoveWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:53 [06:03:53.687 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-801-#c1/attempts.e10e5473-38ff-47b7-90d5-cd29490452e3 (cas = 1693202633685139456) {"Scope": ["RemoveWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:53 [06:03:53.688 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-801-#c1 (attempt=e10e5473-38ff-47b7-90d5-cd29490452e3) {"Scope": ["RemoveWithKv", "SetAtrPending"]} 2023-08-28 11:33:53 [06:03:53.951 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedRemove for 04e5e381-6d21-410d-89bf-55452393aae3, attemptId=e10e5473-38ff-47b7-90d5-cd29490452e3, preCas=1693202633108094976, postCas=1693202633950363648 {"Scope": ["RemoveWithKv", "CreateStagedRemove"]} 2023-08-28 11:33:53 [06:03:53.951 DBG] [] 72d06ce2-2147-493a-b328-ba77c70ef5db.e10e5473-38ff-47b7-90d5-cd29490452e3: Command Succeeded {} 2023-08-28 11:33:53 [06:03:53.951 DBG] [] Performing TransactionCommand Replace {} 2023-08-28 11:33:53 [06:03:53.951 DBG] [] 72d06ce2-2147-493a-b328-ba77c70ef5db.e10e5473-38ff-47b7-90d5-cd29490452e3: Performing command: replace {} 2023-08-28 11:33:53 [06:03:53.952 DBG] [] Got Error {"ExceptionNumber": 20, "CausingErrorClass": "FailDocNotFound", "AutoRollbackAttempt": true, "RetryTransaction": false, "Cause": {"Context": null, "TargetSite": "Void MoveNext()", "Message": "Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown.", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Couchbase.Transactions", "HResult": -2146233088, "StackTrace": " at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140\n at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_2.<b__1>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 162", "$type": "DocumentNotFoundException"}, "FinalErrorToRaise": "TransactionFailed", "Context": null, "TargetSite": "Void MoveNext()", "Message": "Exception of type 'Couchbase.Transactions.Error.External.TransactionOperationFailedException' was thrown.", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Couchbase.Transactions.FitPerformer", "HResult": -2146233088, "StackTrace": " at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_2.<b__1>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 162\n--- End of stack trace from previous location ---\n at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420", "$type": "TransactionOperationFailedException"}, but anything allowed so not failing the test. doNotPropagateError=False {} 2023-08-28 11:33:53 [06:03:53.952 WRN] [ExecuteApplicationLambda] Attempt failed, attempting automatic rollback... {} 2023-08-28 11:33:53 [06:03:53.952 INF] [Couchbase.Transactions.AttemptContext] Setting Aborted status. isAppRollback=False {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:54 [06:03:54.212 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to ABORTED ATR _txn:atr-801-#c1/attempts.e10e5473-38ff-47b7-90d5-cd29490452e3 (cas = 1693202634212311040) {"Scope": ["RollbackWithKv", "SetAtrAborted", "MutateAtrAborted"]} 2023-08-28 11:33:54 [06:03:54.212 DBG] [Couchbase.Transactions.AttemptContext] SetAtrAborted for default._default._default::_txn:atr-801-#c1 (attempt=e10e5473-38ff-47b7-90d5-cd29490452e3) {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:54 [06:03:54.213 DBG] [Couchbase.Transactions.AttemptContext] [e10e5473-38ff-47b7-90d5-cd29490452e3] rolling back staged replace or remove for default::_default::_default::04e5e381-6d21-410d-89bf-55452393aae3 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:54 [06:03:54.476 DBG] [Couchbase.Transactions.AttemptContext] Rolled back staged Remove for 04e5e381-6d21-410d-89bf-55452393aae3 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:54 [06:03:54.744 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-801-#c1/attempts.e10e5473-38ff-47b7-90d5-cd29490452e3 (cas = 1693202634736336896) {"Scope": ["RollbackWithKv", "SetAtrRolledBack", "MutateAtrRolledBack"]} 2023-08-28 11:33:54 [06:03:54.745 DBG] [Couchbase.Transactions.AttemptContext] SetAtrRolledBack for default._default._default::_txn:atr-801-#c1 (attempt=e10e5473-38ff-47b7-90d5-cd29490452e3) {"Scope": ["RollbackWithKv", "SetAtrRolledBack"]} 2023-08-28 11:33:54 [06:03:54.745 DBG] [ExecuteApplicationLambda] Propagating error up. (ec = FailDocNotFound, retry = False, finalError = TransactionFailed) {} 2023-08-28 11:33:54 [06:03:54.745 INF] [ExecuteApplicationLambda] Attempt e10e5473-38ff-47b7-90d5-cd29490452e3 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:54 Transaction Failed with: Couchbase.Transactions.Error.TransactionFailedException: Transaction failed. 2023-08-28 11:33:54 ---> Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown. 2023-08-28 11:33:54 at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140 2023-08-28 11:33:54 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_2.<b__1>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 162 2023-08-28 11:33:54 -----------------------Context Info--------------------------- 2023-08-28 11:33:54 2023-08-28 11:33:54 2023-08-28 11:33:54 --- End of inner exception stack trace --- 2023-08-28 11:33:54 at Couchbase.Transactions.Transactions.RunAsync(Func`2 transactionLogic, PerTransactionConfig perConfig, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 229 2023-08-28 11:33:54 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.Run(Transactions transactions, TransactionCreateRequest request, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 68 2023-08-28 11:33:54 -----------------------Context Info--------------------------- 2023-08-28 11:33:54 2023-08-28 11:33:54 2023-08-28 11:33:54 [06:03:54.747 DBG] [] UNKNOWN due to Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown. 2023-08-28 11:33:54 at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140 2023-08-28 11:33:54 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_2.<b__1>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 162 2023-08-28 11:33:54 -----------------------Context Info--------------------------- 2023-08-28 11:33:54 2023-08-28 11:33:54 {} 2023-08-28 11:33:54 [06:03:54.747 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "exception": "EXCEPTION_FAILED", "log": [ "[2023-08-28 06:03:53.42] [Debug] GetWithMav for \u003cud\u003e04e5e381-6d21-410d-89bf-55452393aae3\u003c/ud\u003e, attemptId=e10e5473-38ff-47b7-90d5-cd29490452e3, postCas=1693202633108094976", "[2023-08-28 06:03:53.42] [Debug] CheckWriteWriteConflict@WW_RM for \u003cud\u003edefault::_default::_default::04e5e381-6d21-410d-89bf-55452393aae3\u003c/ud\u003e, attempt=e10e5473-38ff-47b7-90d5-cd29490452e3", "[2023-08-28 06:03:53.42] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::04e5e381-6d21-410d-89bf-55452393aae3\u003c/ud\u003e, attempt=e10e5473-38ff-47b7-90d5-cd29490452e3", "[2023-08-28 06:03:53.42] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:53.68] [Information] Upserted ATR to PENDING _txn:atr-801-#c1/attempts.e10e5473-38ff-47b7-90d5-cd29490452e3 (cas = 1693202633685139456)", "[2023-08-28 06:03:53.68] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-801-#c1\u003c/ud\u003e (attempt=e10e5473-38ff-47b7-90d5-cd29490452e3)", "[2023-08-28 06:03:53.95] [Debug] CreateStagedRemove for \u003cud\u003e04e5e381-6d21-410d-89bf-55452393aae3\u003c/ud\u003e, attemptId=e10e5473-38ff-47b7-90d5-cd29490452e3, preCas=1693202633108094976, postCas=1693202633950363648", "[2023-08-28 06:03:53.95] [Warning] Attempt failed, attempting automatic rollback...", "[2023-08-28 06:03:53.95] [Information] Setting Aborted status. isAppRollback=False", "[2023-08-28 06:03:54.21] [Debug] Updated to ABORTED ATR _txn:atr-801-#c1/attempts.e10e5473-38ff-47b7-90d5-cd29490452e3 (cas = 1693202634212311040)", "[2023-08-28 06:03:54.21] [Debug] SetAtrAborted for \u003cud\u003edefault._default._default::_txn:atr-801-#c1\u003c/ud\u003e (attempt=e10e5473-38ff-47b7-90d5-cd29490452e3)", "[2023-08-28 06:03:54.21] [Debug] [e10e5473-38ff-47b7-90d5-cd29490452e3] rolling back staged replace or remove for \u003cud\u003edefault::_default::_default::04e5e381-6d21-410d-89bf-55452393aae3\u003c/ud\u003e", "[2023-08-28 06:03:54.47] [Debug] Rolled back staged Remove for \u003cud\u003e04e5e381-6d21-410d-89bf-55452393aae3\u003c/ud\u003e", "[2023-08-28 06:03:54.74] [Debug] Removed ATR _txn:atr-801-#c1/attempts.e10e5473-38ff-47b7-90d5-cd29490452e3 (cas = 1693202634736336896)", "[2023-08-28 06:03:54.74] [Debug] SetAtrRolledBack for \u003cud\u003edefault._default._default::_txn:atr-801-#c1\u003c/ud\u003e (attempt=e10e5473-38ff-47b7-90d5-cd29490452e3)", "[2023-08-28 06:03:54.74] [Debug] Propagating error up. (ec = FailDocNotFound, retry = False, finalError = TransactionFailed)", "[2023-08-28 06:03:54.74] [Information] Attempt e10e5473-38ff-47b7-90d5-cd29490452e3 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "72d06ce2-2147-493a-b328-ba77c70ef5db", "exceptionCause": "DocumentNotFoundException" }, unstagingComplete = False {} 2023-08-28 11:33:54 [06:03:54.749 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:55 [06:03:55.165 DBG] [] : MoveNext took 2001ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:55 [06:03:55.165 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:33:55 [06:03:55.165 DBG] [] : Done with background tasks {} 2023-08-28 11:33:55 [06:03:55.165 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:55 [06:03:55.873 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:55 [06:03:55.873 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:55 [06:03:55.874 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "5e878ac9-e472-473d-903c-82d7edbb1300" }, "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "5e878ac9-e472-473d-903c-82d7edbb1300" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:55 [06:03:55.874 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:55 [06:03:55.874 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:55 [06:03:55.875 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:55 [06:03:55.875 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:55 [06:03:55.875 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "5e878ac9-e472-473d-903c-82d7edbb1300" }, "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "5e878ac9-e472-473d-903c-82d7edbb1300" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { "hook": [ { "hookPoint": "AFTER_ATR_COMMIT" } ] }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:55 [06:03:55.932 DBG] [] : MoveNext took 57ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:55 [06:03:55.933 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:55 [06:03:55.933 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:55 [06:03:55.933 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:55 [06:03:55.933 INF] [] : Starting {} 2023-08-28 11:33:55 [06:03:55.933 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:55 [06:03:55.934 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:55 [06:03:55.934 DBG] [] 17d34f4f-6922-4bb5-a2cb-06c5037e1e2c.052ab186-b21e-4b6f-a2e9-7951572868c4: Performing command: remove {} 2023-08-28 11:33:56 [06:03:56.194 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for 5e878ac9-e472-473d-903c-82d7edbb1300, attemptId=052ab186-b21e-4b6f-a2e9-7951572868c4, postCas=1693202635803525120 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:56 [06:03:56.195 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RM for default::_default::_default::5e878ac9-e472-473d-903c-82d7edbb1300, attempt=052ab186-b21e-4b6f-a2e9-7951572868c4 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:56 [06:03:56.195 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::5e878ac9-e472-473d-903c-82d7edbb1300, attempt=052ab186-b21e-4b6f-a2e9-7951572868c4 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:56 [06:03:56.195 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["RemoveWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:56 [06:03:56.455 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-815-#3b8/attempts.052ab186-b21e-4b6f-a2e9-7951572868c4 (cas = 1693202636454494208) {"Scope": ["RemoveWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:56 [06:03:56.455 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-815-#3b8 (attempt=052ab186-b21e-4b6f-a2e9-7951572868c4) {"Scope": ["RemoveWithKv", "SetAtrPending"]} 2023-08-28 11:33:56 [06:03:56.719 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedRemove for 5e878ac9-e472-473d-903c-82d7edbb1300, attemptId=052ab186-b21e-4b6f-a2e9-7951572868c4, preCas=1693202635803525120, postCas=1693202636715458560 {"Scope": ["RemoveWithKv", "CreateStagedRemove"]} 2023-08-28 11:33:56 [06:03:56.719 DBG] [] 17d34f4f-6922-4bb5-a2cb-06c5037e1e2c.052ab186-b21e-4b6f-a2e9-7951572868c4: Command Succeeded {} 2023-08-28 11:33:56 [06:03:56.719 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:56 [06:03:56.720 DBG] [] 17d34f4f-6922-4bb5-a2cb-06c5037e1e2c.052ab186-b21e-4b6f-a2e9-7951572868c4: Performing command: remove {} 2023-08-28 11:33:56 [06:03:56.722 DBG] [] Got Error {"ExceptionNumber": 21, "CausingErrorClass": "FailDocNotFound", "AutoRollbackAttempt": true, "RetryTransaction": false, "Cause": {"Context": null, "TargetSite": "Void MoveNext()", "Message": "Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown.", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Couchbase.Transactions", "HResult": -2146233088, "StackTrace": " at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140\n at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_3.<b__2>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 187", "$type": "DocumentNotFoundException"}, "FinalErrorToRaise": "TransactionFailed", "Context": null, "TargetSite": "Void MoveNext()", "Message": "Exception of type 'Couchbase.Transactions.Error.External.TransactionOperationFailedException' was thrown.", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Couchbase.Transactions.FitPerformer", "HResult": -2146233088, "StackTrace": " at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_3.<b__2>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 187\n--- End of stack trace from previous location ---\n at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420", "$type": "TransactionOperationFailedException"}, but anything allowed so not failing the test. doNotPropagateError=False {} 2023-08-28 11:33:56 [06:03:56.723 WRN] [ExecuteApplicationLambda] Attempt failed, attempting automatic rollback... {} 2023-08-28 11:33:56 [06:03:56.723 INF] [Couchbase.Transactions.AttemptContext] Setting Aborted status. isAppRollback=False {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:56 [06:03:56.987 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to ABORTED ATR _txn:atr-815-#3b8/attempts.052ab186-b21e-4b6f-a2e9-7951572868c4 (cas = 1693202636986777600) {"Scope": ["RollbackWithKv", "SetAtrAborted", "MutateAtrAborted"]} 2023-08-28 11:33:56 [06:03:56.988 DBG] [Couchbase.Transactions.AttemptContext] SetAtrAborted for default._default._default::_txn:atr-815-#3b8 (attempt=052ab186-b21e-4b6f-a2e9-7951572868c4) {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:33:56 [06:03:56.988 DBG] [Couchbase.Transactions.AttemptContext] [052ab186-b21e-4b6f-a2e9-7951572868c4] rolling back staged replace or remove for default::_default::_default::5e878ac9-e472-473d-903c-82d7edbb1300 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:57 [06:03:57.246 DBG] [Couchbase.Transactions.AttemptContext] Rolled back staged Remove for 5e878ac9-e472-473d-903c-82d7edbb1300 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:33:57 [06:03:57.504 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-815-#3b8/attempts.052ab186-b21e-4b6f-a2e9-7951572868c4 (cas = 1693202637505167360) {"Scope": ["RollbackWithKv", "SetAtrRolledBack", "MutateAtrRolledBack"]} 2023-08-28 11:33:57 [06:03:57.505 DBG] [Couchbase.Transactions.AttemptContext] SetAtrRolledBack for default._default._default::_txn:atr-815-#3b8 (attempt=052ab186-b21e-4b6f-a2e9-7951572868c4) {"Scope": ["RollbackWithKv", "SetAtrRolledBack"]} 2023-08-28 11:33:57 [06:03:57.505 DBG] [ExecuteApplicationLambda] Propagating error up. (ec = FailDocNotFound, retry = False, finalError = TransactionFailed) {} 2023-08-28 11:33:57 [06:03:57.505 INF] [ExecuteApplicationLambda] Attempt 052ab186-b21e-4b6f-a2e9-7951572868c4 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:33:57 Transaction Failed with: Couchbase.Transactions.Error.TransactionFailedException: Transaction failed. 2023-08-28 11:33:57 ---> Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown. 2023-08-28 11:33:57 at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140 2023-08-28 11:33:57 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_3.<b__2>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 187 2023-08-28 11:33:57 -----------------------Context Info--------------------------- 2023-08-28 11:33:57 2023-08-28 11:33:57 2023-08-28 11:33:57 --- End of inner exception stack trace --- 2023-08-28 11:33:57 at Couchbase.Transactions.Transactions.RunAsync(Func`2 transactionLogic, PerTransactionConfig perConfig, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 229 2023-08-28 11:33:57 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.Run(Transactions transactions, TransactionCreateRequest request, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 68 2023-08-28 11:33:57 -----------------------Context Info--------------------------- 2023-08-28 11:33:57 2023-08-28 11:33:57 2023-08-28 11:33:57 [06:03:57.505 DBG] [] UNKNOWN due to Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown. 2023-08-28 11:33:57 at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140 2023-08-28 11:33:57 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_3.<b__2>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 187 2023-08-28 11:33:57 -----------------------Context Info--------------------------- 2023-08-28 11:33:57 2023-08-28 11:33:57 {} 2023-08-28 11:33:57 [06:03:57.506 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "exception": "EXCEPTION_FAILED", "log": [ "[2023-08-28 06:03:56.19] [Debug] GetWithMav for \u003cud\u003e5e878ac9-e472-473d-903c-82d7edbb1300\u003c/ud\u003e, attemptId=052ab186-b21e-4b6f-a2e9-7951572868c4, postCas=1693202635803525120", "[2023-08-28 06:03:56.19] [Debug] CheckWriteWriteConflict@WW_RM for \u003cud\u003edefault::_default::_default::5e878ac9-e472-473d-903c-82d7edbb1300\u003c/ud\u003e, attempt=052ab186-b21e-4b6f-a2e9-7951572868c4", "[2023-08-28 06:03:56.19] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::5e878ac9-e472-473d-903c-82d7edbb1300\u003c/ud\u003e, attempt=052ab186-b21e-4b6f-a2e9-7951572868c4", "[2023-08-28 06:03:56.19] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:56.45] [Information] Upserted ATR to PENDING _txn:atr-815-#3b8/attempts.052ab186-b21e-4b6f-a2e9-7951572868c4 (cas = 1693202636454494208)", "[2023-08-28 06:03:56.45] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-815-#3b8\u003c/ud\u003e (attempt=052ab186-b21e-4b6f-a2e9-7951572868c4)", "[2023-08-28 06:03:56.71] [Debug] CreateStagedRemove for \u003cud\u003e5e878ac9-e472-473d-903c-82d7edbb1300\u003c/ud\u003e, attemptId=052ab186-b21e-4b6f-a2e9-7951572868c4, preCas=1693202635803525120, postCas=1693202636715458560", "[2023-08-28 06:03:56.72] [Warning] Attempt failed, attempting automatic rollback...", "[2023-08-28 06:03:56.72] [Information] Setting Aborted status. isAppRollback=False", "[2023-08-28 06:03:56.98] [Debug] Updated to ABORTED ATR _txn:atr-815-#3b8/attempts.052ab186-b21e-4b6f-a2e9-7951572868c4 (cas = 1693202636986777600)", "[2023-08-28 06:03:56.98] [Debug] SetAtrAborted for \u003cud\u003edefault._default._default::_txn:atr-815-#3b8\u003c/ud\u003e (attempt=052ab186-b21e-4b6f-a2e9-7951572868c4)", "[2023-08-28 06:03:56.98] [Debug] [052ab186-b21e-4b6f-a2e9-7951572868c4] rolling back staged replace or remove for \u003cud\u003edefault::_default::_default::5e878ac9-e472-473d-903c-82d7edbb1300\u003c/ud\u003e", "[2023-08-28 06:03:57.24] [Debug] Rolled back staged Remove for \u003cud\u003e5e878ac9-e472-473d-903c-82d7edbb1300\u003c/ud\u003e", "[2023-08-28 06:03:57.50] [Debug] Removed ATR _txn:atr-815-#3b8/attempts.052ab186-b21e-4b6f-a2e9-7951572868c4 (cas = 1693202637505167360)", "[2023-08-28 06:03:57.50] [Debug] SetAtrRolledBack for \u003cud\u003edefault._default._default::_txn:atr-815-#3b8\u003c/ud\u003e (attempt=052ab186-b21e-4b6f-a2e9-7951572868c4)", "[2023-08-28 06:03:57.50] [Debug] Propagating error up. (ec = FailDocNotFound, retry = False, finalError = TransactionFailed)", "[2023-08-28 06:03:57.50] [Information] Attempt 052ab186-b21e-4b6f-a2e9-7951572868c4 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "17d34f4f-6922-4bb5-a2cb-06c5037e1e2c", "exceptionCause": "DocumentNotFoundException" }, unstagingComplete = False {} 2023-08-28 11:33:57 [06:03:57.507 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:33:57 [06:03:57.938 DBG] [] : MoveNext took 2005ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:33:57 [06:03:57.938 DBG] [] {req}Iteration ended successfully before context was cancelled. {} 2023-08-28 11:33:57 [06:03:57.939 DBG] [] : Done with requestStream. (moveNext = False, cancelled=False} {} 2023-08-28 11:33:57 [06:03:57.939 DBG] [] : Done with background tasks {} 2023-08-28 11:33:57 [06:03:57.939 DBG] [] : Reached end of transactionStream with cancellation=False, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:33:58 [06:03:58.927 DBG] [] transactionStream: requestStream {} 2023-08-28 11:33:58 [06:03:58.927 DBG] [] transactionStream: Grpc.Core.DefaultServerCallContext {} 2023-08-28 11:33:58 [06:03:58.928 DBG] [] NotSetRequest: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "dd863070-aa48-470f-afee-bd40e8f9f109" }, "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "dd863070-aa48-470f-afee-bd40e8f9f109" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:58 [06:03:58.928 DBG] [] clusterConnectionId:defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3 {} 2023-08-28 11:33:58 [06:03:58.928 DBG] [] Using custom connection at host : couchbase://172.23.111.129 and with username Administrator {} 2023-08-28 11:33:58 [06:03:58.928 DBG] [] : Create Task enqueued {} 2023-08-28 11:33:58 [06:03:58.928 DBG] [] : END: { "create": { "transactionsFactoryRef": "0f06a039-d110-4edc-a135-2a107aa74506", "attempts": [ { "commands": [ { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "dd863070-aa48-470f-afee-bd40e8f9f109" }, "expectedResult": [ { "success": true } ] } }, { "remove": { "docId": { "bucketName": "default", "scopeName": "_default", "collectionName": "_default", "docId": "dd863070-aa48-470f-afee-bd40e8f9f109" }, "expectedResult": [ { "anythingAllowed": true } ] } }, { "setLatch": { "latchName": "beforeExecutingDriverCode" } }, { "waitOnLatch": { "latchName": "afterExecutingDriverCode" } }, { "commit": { "expectedResult": [ { "anythingAllowed": true } ] } } ] } ], "options": { }, "latches": [ { "initialCount": 1, "name": "beforeExecutingDriverCode" }, { "initialCount": 1, "name": "afterExecutingDriverCode" } ], "clusterConnectionId": "defaultClusterConnection_25832dfd-7f47-49ad-a29d-17088ee0acf3" } } {} 2023-08-28 11:33:58 [06:03:58.928 INF] [] : Created, waiting until told to start {} 2023-08-28 11:33:58 [06:03:58.980 DBG] [] : MoveNext took 51ms with MoveNext=True, context.IsCancelled=False, allFinished=False {} 2023-08-28 11:33:58 [06:03:58.980 DBG] [] : Request: { "start": { } } {} 2023-08-28 11:33:58 [06:03:58.980 DBG] [] : Start triggered: { } {} 2023-08-28 11:33:58 [06:03:58.980 DBG] [] : END: { "start": { } } {} 2023-08-28 11:33:58 [06:03:58.980 INF] [] : Starting {} 2023-08-28 11:33:58 [06:03:58.980 DBG] [] Starting Attempt 0 {} 2023-08-28 11:33:58 [06:03:58.980 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:58 [06:03:58.980 DBG] [] f5798e7d-90d7-4950-8e7e-e40a81da8e3a.d64915aa-84b3-48dd-bc53-377f876c65c8: Performing command: remove {} 2023-08-28 11:33:59 [06:03:59.236 DBG] [Couchbase.Transactions.AttemptContext] GetWithMav for dd863070-aa48-470f-afee-bd40e8f9f109, attemptId=d64915aa-84b3-48dd-bc53-377f876c65c8, postCas=1693202638888632320 {"Scope": ["GetWithKv", "GetWithMav"]} 2023-08-28 11:33:59 [06:03:59.236 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict@WW_RM for default::_default::_default::dd863070-aa48-470f-afee-bd40e8f9f109, attempt=d64915aa-84b3-48dd-bc53-377f876c65c8 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:59 [06:03:59.237 DBG] [Couchbase.Transactions.AttemptContext] CheckWriteWriteConflict no other txn for default::_default::_default::dd863070-aa48-470f-afee-bd40e8f9f109, attempt=d64915aa-84b3-48dd-bc53-377f876c65c8 {"Scope": ["RemoveWithKv", "CheckWriteWriteConflict"]} 2023-08-28 11:33:59 [06:03:59.237 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Requested Durability = Majority {"Scope": ["RemoveWithKv", "InitAtrIfNeeded"]} 2023-08-28 11:33:59 [06:03:59.497 INF] [Couchbase.Transactions.DataAccess.AtrRepository] Upserted ATR to PENDING _txn:atr-789-#968/attempts.d64915aa-84b3-48dd-bc53-377f876c65c8 (cas = 1693202639497265152) {"Scope": ["RemoveWithKv", "SetAtrPending", "MutateAtrPending"]} 2023-08-28 11:33:59 [06:03:59.498 DBG] [Couchbase.Transactions.AttemptContext] SetAtrPending for default._default._default::_txn:atr-789-#968 (attempt=d64915aa-84b3-48dd-bc53-377f876c65c8) {"Scope": ["RemoveWithKv", "SetAtrPending"]} 2023-08-28 11:33:59 [06:03:59.760 DBG] [Couchbase.Transactions.AttemptContext] CreateStagedRemove for dd863070-aa48-470f-afee-bd40e8f9f109, attemptId=d64915aa-84b3-48dd-bc53-377f876c65c8, preCas=1693202638888632320, postCas=1693202639756525568 {"Scope": ["RemoveWithKv", "CreateStagedRemove"]} 2023-08-28 11:33:59 [06:03:59.761 DBG] [] f5798e7d-90d7-4950-8e7e-e40a81da8e3a.d64915aa-84b3-48dd-bc53-377f876c65c8: Command Succeeded {} 2023-08-28 11:33:59 [06:03:59.761 DBG] [] Performing TransactionCommand Remove {} 2023-08-28 11:33:59 [06:03:59.761 DBG] [] f5798e7d-90d7-4950-8e7e-e40a81da8e3a.d64915aa-84b3-48dd-bc53-377f876c65c8: Performing command: remove {} 2023-08-28 11:33:59 [06:03:59.762 DBG] [] Got Error {"ExceptionNumber": 22, "CausingErrorClass": "FailDocNotFound", "AutoRollbackAttempt": true, "RetryTransaction": false, "Cause": {"Context": null, "TargetSite": "Void MoveNext()", "Message": "Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown.", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Couchbase.Transactions", "HResult": -2146233088, "StackTrace": " at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140\n at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_3.<b__2>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 187", "$type": "DocumentNotFoundException"}, "FinalErrorToRaise": "TransactionFailed", "Context": null, "TargetSite": "Void MoveNext()", "Message": "Exception of type 'Couchbase.Transactions.Error.External.TransactionOperationFailedException' was thrown.", "Data": [], "InnerException": null, "HelpLink": null, "Source": "Couchbase.Transactions.FitPerformer", "HResult": -2146233088, "StackTrace": " at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_3.<b__2>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 187\n--- End of stack trace from previous location ---\n at Couchbase.Transactions.FitPerformer.TwoWayTransaction.PerformOperation(String testName, String opDebug, AttemptContext ctx, Boolean doNotPropagateError, ICollection`1 expectedResults, Func`1 op) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 420", "$type": "TransactionOperationFailedException"}, but anything allowed so not failing the test. doNotPropagateError=False {} 2023-08-28 11:33:59 [06:03:59.762 WRN] [ExecuteApplicationLambda] Attempt failed, attempting automatic rollback... {} 2023-08-28 11:33:59 [06:03:59.762 INF] [Couchbase.Transactions.AttemptContext] Setting Aborted status. isAppRollback=False {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:34:00 [06:04:00.027 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Updated to ABORTED ATR _txn:atr-789-#968/attempts.d64915aa-84b3-48dd-bc53-377f876c65c8 (cas = 1693202640024043520) {"Scope": ["RollbackWithKv", "SetAtrAborted", "MutateAtrAborted"]} 2023-08-28 11:34:00 [06:04:00.028 DBG] [Couchbase.Transactions.AttemptContext] SetAtrAborted for default._default._default::_txn:atr-789-#968 (attempt=d64915aa-84b3-48dd-bc53-377f876c65c8) {"Scope": ["RollbackWithKv", "SetAtrAborted"]} 2023-08-28 11:34:00 [06:04:00.028 DBG] [Couchbase.Transactions.AttemptContext] [d64915aa-84b3-48dd-bc53-377f876c65c8] rolling back staged replace or remove for default::_default::_default::dd863070-aa48-470f-afee-bd40e8f9f109 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:34:00 [06:04:00.354 DBG] [Couchbase.Transactions.AttemptContext] Rolled back staged Remove for dd863070-aa48-470f-afee-bd40e8f9f109 {"Scope": ["RollbackWithKv", "RollbackStagedReplaceOrRemove"]} 2023-08-28 11:34:00 [06:04:00.677 DBG] [Couchbase.Transactions.DataAccess.AtrRepository] Removed ATR _txn:atr-789-#968/attempts.d64915aa-84b3-48dd-bc53-377f876c65c8 (cas = 1693202640613933056) {"Scope": ["RollbackWithKv", "SetAtrRolledBack", "MutateAtrRolledBack"]} 2023-08-28 11:34:00 [06:04:00.677 DBG] [Couchbase.Transactions.AttemptContext] SetAtrRolledBack for default._default._default::_txn:atr-789-#968 (attempt=d64915aa-84b3-48dd-bc53-377f876c65c8) {"Scope": ["RollbackWithKv", "SetAtrRolledBack"]} 2023-08-28 11:34:00 [06:04:00.677 DBG] [ExecuteApplicationLambda] Propagating error up. (ec = FailDocNotFound, retry = False, finalError = TransactionFailed) {} 2023-08-28 11:34:00 [06:04:00.678 INF] [ExecuteApplicationLambda] Attempt d64915aa-84b3-48dd-bc53-377f876c65c8 completed. CleanupClient=False, LostCleanup=False {} 2023-08-28 11:34:00 Transaction Failed with: Couchbase.Transactions.Error.TransactionFailedException: Transaction failed. 2023-08-28 11:34:00 ---> Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown. 2023-08-28 11:34:00 at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140 2023-08-28 11:34:00 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_3.<b__2>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 187 2023-08-28 11:34:00 -----------------------Context Info--------------------------- 2023-08-28 11:34:00 2023-08-28 11:34:00 2023-08-28 11:34:00 --- End of inner exception stack trace --- 2023-08-28 11:34:00 at Couchbase.Transactions.Transactions.RunAsync(Func`2 transactionLogic, PerTransactionConfig perConfig, Boolean singleQueryTransactionMode) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/Transactions.cs:line 229 2023-08-28 11:34:00 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.Run(Transactions transactions, TransactionCreateRequest request, ClusterConnection connection, IServerStreamWriter`1 responseStream) in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 68 2023-08-28 11:34:00 -----------------------Context Info--------------------------- 2023-08-28 11:34:00 2023-08-28 11:34:00 2023-08-28 11:34:00 [06:04:00.679 DBG] [] UNKNOWN due to Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException: Exception of type 'Couchbase.Core.Exceptions.KeyValue.DocumentNotFoundException' was thrown. 2023-08-28 11:34:00 at Couchbase.Transactions.AttemptContext.GetAsync(ICouchbaseCollection collection, String id) in /app/transactions-fit-performer/performers/dotnet/couchbase-net-client/src/Couchbase.Transactions/AttemptContext.cs:line 140 2023-08-28 11:34:00 at Couchbase.Transactions.FitPerformer.TwoWayTransaction.<>c__DisplayClass7_3.<b__2>d.MoveNext() in /app/transactions-fit-performer/performers/dotnet/Couchbase.Transactions.FitPerformer/TwoWayTransaction.cs:line 187 2023-08-28 11:34:00 -----------------------Context Info--------------------------- 2023-08-28 11:34:00 2023-08-28 11:34:00 {} 2023-08-28 11:34:00 [06:04:00.679 DBG] [] : TwoWay.Run completed. Writing FinalResult: { "exception": "EXCEPTION_FAILED", "log": [ "[2023-08-28 06:03:59.23] [Debug] GetWithMav for \u003cud\u003edd863070-aa48-470f-afee-bd40e8f9f109\u003c/ud\u003e, attemptId=d64915aa-84b3-48dd-bc53-377f876c65c8, postCas=1693202638888632320", "[2023-08-28 06:03:59.23] [Debug] CheckWriteWriteConflict@WW_RM for \u003cud\u003edefault::_default::_default::dd863070-aa48-470f-afee-bd40e8f9f109\u003c/ud\u003e, attempt=d64915aa-84b3-48dd-bc53-377f876c65c8", "[2023-08-28 06:03:59.23] [Debug] CheckWriteWriteConflict no other txn for \u003cud\u003edefault::_default::_default::dd863070-aa48-470f-afee-bd40e8f9f109\u003c/ud\u003e, attempt=d64915aa-84b3-48dd-bc53-377f876c65c8", "[2023-08-28 06:03:59.23] [Debug] Requested Durability = Majority", "[2023-08-28 06:03:59.49] [Information] Upserted ATR to PENDING _txn:atr-789-#968/attempts.d64915aa-84b3-48dd-bc53-377f876c65c8 (cas = 1693202639497265152)", "[2023-08-28 06:03:59.49] [Debug] SetAtrPending for \u003cud\u003edefault._default._default::_txn:atr-789-#968\u003c/ud\u003e (attempt=d64915aa-84b3-48dd-bc53-377f876c65c8)", "[2023-08-28 06:03:59.76] [Debug] CreateStagedRemove for \u003cud\u003edd863070-aa48-470f-afee-bd40e8f9f109\u003c/ud\u003e, attemptId=d64915aa-84b3-48dd-bc53-377f876c65c8, preCas=1693202638888632320, postCas=1693202639756525568", "[2023-08-28 06:03:59.76] [Warning] Attempt failed, attempting automatic rollback...", "[2023-08-28 06:03:59.76] [Information] Setting Aborted status. isAppRollback=False", "[2023-08-28 06:04:00.02] [Debug] Updated to ABORTED ATR _txn:atr-789-#968/attempts.d64915aa-84b3-48dd-bc53-377f876c65c8 (cas = 1693202640024043520)", "[2023-08-28 06:04:00.02] [Debug] SetAtrAborted for \u003cud\u003edefault._default._default::_txn:atr-789-#968\u003c/ud\u003e (attempt=d64915aa-84b3-48dd-bc53-377f876c65c8)", "[2023-08-28 06:04:00.02] [Debug] [d64915aa-84b3-48dd-bc53-377f876c65c8] rolling back staged replace or remove for \u003cud\u003edefault::_default::_default::dd863070-aa48-470f-afee-bd40e8f9f109\u003c/ud\u003e", "[2023-08-28 06:04:00.35] [Debug] Rolled back staged Remove for \u003cud\u003edd863070-aa48-470f-afee-bd40e8f9f109\u003c/ud\u003e", "[2023-08-28 06:04:00.67] [Debug] Removed ATR _txn:atr-789-#968/attempts.d64915aa-84b3-48dd-bc53-377f876c65c8 (cas = 1693202640613933056)", "[2023-08-28 06:04:00.67] [Debug] SetAtrRolledBack for \u003cud\u003edefault._default._default::_txn:atr-789-#968\u003c/ud\u003e (attempt=d64915aa-84b3-48dd-bc53-377f876c65c8)", "[2023-08-28 06:04:00.67] [Debug] Propagating error up. (ec = FailDocNotFound, retry = False, finalError = TransactionFailed)", "[2023-08-28 06:04:00.67] [Information] Attempt d64915aa-84b3-48dd-bc53-377f876c65c8 completed. CleanupClient=False, LostCleanup=False" ], "transactionId": "f5798e7d-90d7-4950-8e7e-e40a81da8e3a", "exceptionCause": "DocumentNotFoundException" }, unstagingComplete = False {} 2023-08-28 11:34:00 [06:04:00.680 INF] [] : Transaction has finished, completing stream and ending thread {} 2023-08-28 11:34:00 [06:04:00.985 DBG] [] : MoveNext took 2005ms with MoveNext=False, context.IsCancelled=False, allFinished=True {} 2023-08-28 11:34:00 [06:04:00.985 DBG] [] : Done with requestStream. (moveNext = False, cancelled=True} {} 2023-08-28 11:34:00 [06:04:00.985 DBG] [] : Done with background tasks {} 2023-08-28 11:34:00 [06:04:00.985 DBG] [] : Reached end of transactionStream with cancellation=True, status=Status(StatusCode="OK", Detail="") {} 2023-08-28 11:34:01 [06:04:01.305 INF] [] ======== java.util.stream.Stream com.couchbase.transactions.SameDocTwiceTest.allPermutations():allPermutations(): testEnd ======= {} 2023-08-28 11:34:01 [06:04:01.312 INF] [] ======== Test file: End ======= {}