From 0d0e958f3fe0e80f6c74b4e8d6f2bc86ab111d96 Mon Sep 17 00:00:00 2001 From: Nitish Upreti Date: Thu, 15 Sep 2022 17:32:00 -0700 Subject: [PATCH] Remove assert --- src/backend/distributed/transaction/remote_transaction.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/backend/distributed/transaction/remote_transaction.c b/src/backend/distributed/transaction/remote_transaction.c index 30e53b6cf..0e5f64ecd 100644 --- a/src/backend/distributed/transaction/remote_transaction.c +++ b/src/backend/distributed/transaction/remote_transaction.c @@ -803,8 +803,9 @@ CoordinatedRemoteTransactionsPrepare(void) iter.cur); RemoteTransaction *transaction = &connection->remoteTransaction; - // This is not true as we call ResetConnection() on InProgressTransactions - // Assert(transaction->transactionState != REMOTE_TRANS_NOT_STARTED); + /* transaction->transactionState can be REMOTE_TRANS_NOT_STARTED + * as we call ResetConnection() on them. + */ /* can't PREPARE a transaction that failed */ if (transaction->transactionFailed)