We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent7d43ae6 commit5234161Copy full SHA for 5234161
src/backend/storage/lmgr/predicate.c
@@ -729,7 +729,7 @@ OldSerXidInit(void)
729
/*
730
* Record a committed read write serializable xid and the minimum
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.
+ *An invalid seqNo means that there were no conflicts out from xid.
733
*/
734
staticvoid
735
OldSerXidAdd(TransactionIdxid,SerCommitSeqNominConflictCommitSeqNo)
@@ -807,6 +807,7 @@ OldSerXidAdd(TransactionId xid, SerCommitSeqNo minConflictCommitSeqNo)
807
slotno=SimpleLruReadPage(OldSerXidSlruCtl,targetPage, true,xid);
808
809
OldSerXidValue(slotno,xid)=minConflictCommitSeqNo;
810
+OldSerXidSlruCtl->shared->page_dirty[slotno]= true;
811
812
LWLockRelease(OldSerXidLock);
813
}