* We count tuples removed by the pruning step as removed by VACUUM
* (existing LP_DEAD line pointers don't count).
*/
- tups_vacuumed += heap_page_prune(onerel, buf, vistest, false,
- InvalidTransactionId, 0,
+ tups_vacuumed += heap_page_prune(onerel, buf, vistest,
+ InvalidTransactionId, 0, false,
&vacrelstats->latestRemovedXid,
&vacrelstats->offnum);
extern void heap_page_prune_opt(Relation relation, Buffer buffer);
extern int heap_page_prune(Relation relation, Buffer buffer,
struct GlobalVisState *vistest,
- TransactionId limited_oldest_xmin,
- TimestampTz limited_oldest_ts,
+ TransactionId old_snap_xmin,
+ TimestampTz old_snap_ts_ts,
bool report_stats, TransactionId *latestRemovedXid,
OffsetNumber *off_loc);
extern void heap_page_prune_execute(Buffer buffer,