File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -729,7 +729,7 @@ OldSerXidInit(void)
729
729
/*
730
730
* Record a committed read write serializable xid and the minimum
731
731
* commitSeqNo of any transactions to which this xid had a rw-conflict out.
732
- * A zero seqNo means that there were no conflicts out from xid.
732
+ * An invalid seqNo means that there were no conflicts out from xid.
733
733
*/
734
734
static void
735
735
OldSerXidAdd (TransactionId xid , SerCommitSeqNo minConflictCommitSeqNo )
@@ -807,6 +807,7 @@ OldSerXidAdd(TransactionId xid, SerCommitSeqNo minConflictCommitSeqNo)
807
807
slotno = SimpleLruReadPage (OldSerXidSlruCtl , targetPage , true, xid );
808
808
809
809
OldSerXidValue (slotno , xid ) = minConflictCommitSeqNo ;
810
+ OldSerXidSlruCtl -> shared -> page_dirty [slotno ] = true;
810
811
811
812
LWLockRelease (OldSerXidLock );
812
813
}
You can’t perform that action at this time.
0 commit comments