diff options
Diffstat (limited to 'src/backend/access/spgist/spgvacuum.c')
-rw-r--r-- | src/backend/access/spgist/spgvacuum.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/backend/access/spgist/spgvacuum.c b/src/backend/access/spgist/spgvacuum.c index 00496305320..ad90b213b9c 100644 --- a/src/backend/access/spgist/spgvacuum.c +++ b/src/backend/access/spgist/spgvacuum.c @@ -504,7 +504,7 @@ vacuumRedirectAndPlaceholder(Relation index, Buffer buffer) GlobalVisState *vistest; xlrec.nToPlaceholder = 0; - xlrec.newestRedirectXid = InvalidTransactionId; + xlrec.snapshotConflictHorizon = InvalidTransactionId; /* XXX: providing heap relation would allow more pruning */ vistest = GlobalVisTestFor(NULL); @@ -533,9 +533,9 @@ vacuumRedirectAndPlaceholder(Relation index, Buffer buffer) opaque->nPlaceholder++; /* remember newest XID among the removed redirects */ - if (!TransactionIdIsValid(xlrec.newestRedirectXid) || - TransactionIdPrecedes(xlrec.newestRedirectXid, dt->xid)) - xlrec.newestRedirectXid = dt->xid; + if (!TransactionIdIsValid(xlrec.snapshotConflictHorizon) || + TransactionIdPrecedes(xlrec.snapshotConflictHorizon, dt->xid)) + xlrec.snapshotConflictHorizon = dt->xid; ItemPointerSetInvalid(&dt->pointer); |