Commits

DateSubjectAuthorReleases
2026-04-04 Move heapam_handler.c index scan code to new file. Peter Geoghegan 19 (unreleased)
2023-04-11 Fix xl_heap_lock WAL record field's data type. Peter Geoghegan 16.0
2023-03-23 Count updates that move row to a new page. 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-12 Rename and relocate freeze plan dedup routines. Peter Geoghegan 16.0
2023-01-04 Check that xmax didn't commit in freeze check. Peter Geoghegan 16.0
2023-01-03 Delay commit status checks until freezing executes. Peter Geoghegan 16.0
2022-12-28 Add page-level freezing to VACUUM. Peter Geoghegan 16.0
2022-12-27 Remove overzealous MultiXact freeze assertion. Peter Geoghegan 16.0
2022-12-22 Refactor how VACUUM passes around its XID cutoffs. Peter Geoghegan 16.0
2022-11-23 Don't test HEAP_XMAX_INVALID when freezing xmax. Peter Geoghegan 16.0
2022-11-17 Standardize rmgrdesc recovery conflict XID output. Peter Geoghegan 16.0
2022-11-17 Use correct type name in comments about freezing. Peter Geoghegan 16.0
2022-11-15 Deduplicate freeze plans in freeze WAL records. Peter Geoghegan 16.0
2022-09-19 Harmonize heapam and tableam parameter names. Peter Geoghegan 16.0
2022-08-30 Adjust comments that called MultiXactIds "XMIDs". Peter Geoghegan 16.0
2022-04-03 Set relfrozenxid to oldest extant XID seen by VACUUM. Peter Geoghegan 15.0
2022-03-12 Normalize heap_prepare_freeze_tuple argument name. Peter Geoghegan 15.0
2022-02-25 Remove unnecessary heap_tuple_needs_freeze argument. Peter Geoghegan 15.0
2021-12-09 Standardize cleanup lock terminology. Peter Geoghegan 15.0
2021-11-26 Go back to considering HOT on pages marked full. Peter Geoghegan 15.0
2021-11-05 Add hardening to catch invalid TIDs in indexes. Peter Geoghegan 15.0
2021-10-29 Demote pg_unreachable() in heapam to an assertion. Peter Geoghegan 15.0
2021-10-29 Demote pg_unreachable() in heapam to an assertion. Peter Geoghegan 14.1