Transaction commit redo handler should set TRANSACTION_STATUS_COMMITTED status for subtransactions, not TRANSACTION_STATUS_SUB_COMMITTED

Closes #535
This commit is contained in:
Konstantin Knizhnik
2021-09-03 17:28:58 +03:00
parent 2b5405ac6e
commit a190c0eb88

View File

@@ -324,7 +324,7 @@ impl PostgresRedoManager {
if rec_segno == segno && blknum == rpageno {
transaction_id_set_status(
*subxact,
pg_constants::TRANSACTION_STATUS_SUB_COMMITTED,
pg_constants::TRANSACTION_STATUS_COMMITTED,
&mut page,
);
}