Commits

DateSubjectAuthorReleases
2024-06-12 Harmonize function parameter names for Postgres 17. Peter Geoghegan 17.0
2023-04-03 Move heaprel struct field next to index rel field. Peter Geoghegan 16.0
2023-01-26 Revert "Add eager and lazy freezing strategies to VACUUM." Peter Geoghegan 16.0
2023-01-25 Add eager and lazy freezing strategies to VACUUM. Peter Geoghegan 16.0
2023-01-16 Tighten up VACUUM's approach to setting VM bits. Peter Geoghegan 16.0
2023-01-12 Make lazy_vacuum_heap_rel match lazy_scan_heap. Peter Geoghegan 16.0
2023-01-12 vacuumlazy.c: Tweak local variable name. Peter Geoghegan 16.0
2023-01-03 vacuumlazy.c: Save get_database_name() in vacrel. Peter Geoghegan 16.0
2023-01-03 Refine the definition of page-level freezing. Peter Geoghegan 16.0
2023-01-02 Adjust VACUUM hastup LP_REDIRECT comments. Peter Geoghegan 16.0
2023-01-02 Avoid special XID snapshotConflictHorizon values. Peter Geoghegan 16.0
2022-12-28 Add page-level freezing to VACUUM. Peter Geoghegan 16.0
2022-12-22 Use scanned_pages to decide when to failsafe check. Peter Geoghegan 16.0
2022-12-22 Refactor how VACUUM passes around its XID cutoffs. Peter Geoghegan 16.0
2022-11-23 Simplify vacuum_set_xid_limits() signature. Peter Geoghegan 16.0
2022-11-15 Deduplicate freeze plans in freeze WAL records. Peter Geoghegan 16.0
2022-09-08 Instrument freezing in autovacuum log reports. Peter Geoghegan 16.0
2022-08-31 Derive freeze cutoff from nextXID, not OldestXmin. Peter Geoghegan 16.0
2022-04-21 vacuumlazy.c: MultiXactIds are MXIDs, not XMIDs. Peter Geoghegan 15.0
2022-04-15 Fix multi-table VACUUM VERBOSE accounting. Peter Geoghegan 15.0
2022-04-15 VACUUM VERBOSE: Show dead items for an empty table. Peter Geoghegan 15.0
2022-04-15 Adjust VACUUM's removable cutoff log message. Peter Geoghegan 15.0
2022-04-11 Remove comment about historic heap vacuuming issue. Peter Geoghegan 15.0
2022-04-07 Truncate line pointer array during heap pruning. Peter Geoghegan 15.0
2022-04-04 vacuumlazy.c: Further consolidate resource allocation. Peter Geoghegan 15.0