diff options
author | Benety Goh <benety@mongodb.com> | 2022-09-06 19:38:32 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-09-06 21:18:37 +0000 |
commit | 90b73b73949722ef92872bf2ca733e6906984b7c (patch) | |
tree | 0ed6f47ef037e9452b8290a9821b867e66d77e52 /src/mongo/db/transaction | |
parent | c1ae6a0eb81d489177f17cc7ad71d817983691f4 (diff) | |
download | mongo-90b73b73949722ef92872bf2ca733e6906984b7c.tar.gz |
SERVER-69478 avoid copying completed transaction ops in commitUnpreparedTransactionOperation()
Diffstat (limited to 'src/mongo/db/transaction')
-rw-r--r-- | src/mongo/db/transaction/transaction_participant.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/transaction/transaction_participant.cpp b/src/mongo/db/transaction/transaction_participant.cpp index 28c22397d5d..b47cd38f22a 100644 --- a/src/mongo/db/transaction/transaction_participant.cpp +++ b/src/mongo/db/transaction/transaction_participant.cpp @@ -1812,7 +1812,7 @@ void TransactionParticipant::Participant::commitUnpreparedTransaction(OperationC "commitTransaction must provide commitTimestamp to prepared transaction.", !o().txnState.isPrepared()); - auto txnOps = retrieveCompletedTransactionOperations(opCtx); + auto& txnOps = retrieveCompletedTransactionOperations(opCtx); auto opObserver = opCtx->getServiceContext()->getOpObserver(); invariant(opObserver); |