Fixes ConnectionModifiedPlacement output for a failed transaction (#5198)

pull/5188/head
Naisila Puka 2021-08-31 18:58:46 +03:00 committed by GitHub
parent 7755d5ed3a
commit bd91df298f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 2 deletions

View File

@ -808,9 +808,11 @@ CoordinatedRemoteTransactionsPrepare(void)
if (transaction->transactionState != REMOTE_TRANS_PREPARING)
{
/*
* Verify that the connection didn't modify any placement
* Verify that either the transaction failed, hence we couldn't prepare
* or the connection didn't modify any placement
*/
Assert(!ConnectionModifiedPlacement(connection));
Assert(transaction->transactionFailed ||
!ConnectionModifiedPlacement(connection));
continue;
}