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)
729729/*
730730 * Record a committed read write serializable xid and the minimum
731731 * 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.
733733 */
734734static void
735735OldSerXidAdd (TransactionId xid , SerCommitSeqNo minConflictCommitSeqNo )
@@ -807,6 +807,7 @@ OldSerXidAdd(TransactionId xid, SerCommitSeqNo minConflictCommitSeqNo)
807807 slotno = SimpleLruReadPage (OldSerXidSlruCtl , targetPage , true, xid );
808808
809809 OldSerXidValue (slotno , xid ) = minConflictCommitSeqNo ;
810+ OldSerXidSlruCtl -> shared -> page_dirty [slotno ] = true;
810811
811812 LWLockRelease (OldSerXidLock );
812813}
You can’t perform that action at this time.
0 commit comments