@@ -1014,7 +1014,7 @@ vacuum_set_xid_limits(Relation rel,
10141014 * autovacuum_freeze_max_age / 2 XIDs old), complain and force a minimum
10151015 * freeze age of zero.
10161016 */
1017- safeLimit = ReadNewTransactionId () - autovacuum_freeze_max_age ;
1017+ safeLimit = ReadNextTransactionId () - autovacuum_freeze_max_age ;
10181018 if (!TransactionIdIsNormal (safeLimit ))
10191019 safeLimit = FirstNormalTransactionId ;
10201020
@@ -1097,7 +1097,7 @@ vacuum_set_xid_limits(Relation rel,
10971097 * Compute XID limit causing a full-table vacuum, being careful not to
10981098 * generate a "permanent" XID.
10991099 */
1100- limit = ReadNewTransactionId () - freezetable ;
1100+ limit = ReadNextTransactionId () - freezetable ;
11011101 if (!TransactionIdIsNormal (limit ))
11021102 limit = FirstNormalTransactionId ;
11031103
@@ -1314,7 +1314,7 @@ vac_update_relstats(Relation relation,
13141314 if (TransactionIdIsNormal (frozenxid ) &&
13151315 pgcform -> relfrozenxid != frozenxid &&
13161316 (TransactionIdPrecedes (pgcform -> relfrozenxid , frozenxid ) ||
1317- TransactionIdPrecedes (ReadNewTransactionId (),
1317+ TransactionIdPrecedes (ReadNextTransactionId (),
13181318 pgcform -> relfrozenxid )))
13191319 {
13201320 pgcform -> relfrozenxid = frozenxid ;
@@ -1401,7 +1401,7 @@ vac_update_datfrozenxid(void)
14011401 * validly see during the scan. These are conservative values, but it's
14021402 * not really worth trying to be more exact.
14031403 */
1404- lastSaneFrozenXid = ReadNewTransactionId ();
1404+ lastSaneFrozenXid = ReadNextTransactionId ();
14051405 lastSaneMinMulti = ReadNextMultiXactId ();
14061406
14071407 /*
@@ -1577,7 +1577,7 @@ vac_truncate_clog(TransactionId frozenXID,
15771577 TransactionId lastSaneFrozenXid ,
15781578 MultiXactId lastSaneMinMulti )
15791579{
1580- TransactionId nextXID = ReadNewTransactionId ();
1580+ TransactionId nextXID = ReadNextTransactionId ();
15811581 Relation relation ;
15821582 TableScanDesc scan ;
15831583 HeapTuple tuple ;
0 commit comments