index
:
postgresql
REL_16_STABLE
master
postgresql mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
backend
/
access
/
heap
/
vacuumlazy.c
Commit message (
Expand
)
Author
Age
*
Merge prune, freeze and vacuum WAL record formats
Heikki Linnakangas
2024-03-25
*
Remove unneeded vacuum_delay_point from heap_vac_scan_get_next_block
Heikki Linnakangas
2024-03-11
*
Confine vacuum skip logic to lazy_scan_skip()
Heikki Linnakangas
2024-03-11
*
Set all_visible_according_to_vm correctly with DISABLE_PAGE_SKIPPING
Heikki Linnakangas
2024-03-11
*
Remove unused #include's from backend .c files
Peter Eisentraut
2024-03-04
*
Use MyBackendType in more places to check what process this is
Heikki Linnakangas
2024-03-04
*
Combine FSM updates for prune and no-prune cases.
Robert Haas
2024-01-26
*
Remove LVPagePruneState.
Robert Haas
2024-01-18
*
Move VM update code from lazy_scan_heap() to lazy_scan_prune().
Robert Haas
2024-01-18
*
Optimize vacuuming of relations with no indexes.
Robert Haas
2024-01-18
*
Be more consistent about whether to update the FSM while vacuuming.
Robert Haas
2024-01-16
*
Remove hastup from LVPagePruneState.
Robert Haas
2024-01-11
*
Update copyright for 2024
Bruce Momjian
2024-01-03
*
Apply quotes more consistently to GUC names in logs
Michael Paquier
2023-11-30
*
Release lock on heap buffer before vacuuming FSM
Andres Freund
2023-11-17
*
Add trailing commas to enum definitions
Peter Eisentraut
2023-10-26
*
Remove retry loop in heap_page_prune().
Robert Haas
2023-10-02
*
Return data from heap_page_prune via a struct.
Robert Haas
2023-09-28
*
Remove some more "snapshot too old" vestiges.
Thomas Munro
2023-09-08
*
Remove the "snapshot too old" feature.
Thomas Munro
2023-09-05
*
Report index vacuum progress.
Masahiko Sawada
2023-07-11
*
Pre-beta mechanical code beautification.
Tom Lane
2023-05-19
*
Fix typos in comments
Michael Paquier
2023-05-02
*
Fix assertion failure in heap_vacuum_rel
Daniel Gustafsson
2023-04-28
*
Refresh cost-based delay params more frequently in autovacuum
Daniel Gustafsson
2023-04-07
*
Make vacuum failsafe_active globally visible
Daniel Gustafsson
2023-04-07
*
Move heaprel struct field next to index rel field.
Peter Geoghegan
2023-04-03
*
Disable vacuum's use of a buffer access strategy during failsafe
David Rowley
2023-04-03
*
Pass down table relation into more index relation functions
Andres Freund
2023-04-01
*
Revert "Add eager and lazy freezing strategies to VACUUM."
Peter Geoghegan
2023-01-25
*
Add eager and lazy freezing strategies to VACUUM.
Peter Geoghegan
2023-01-25
*
Tighten up VACUUM's approach to setting VM bits.
Peter Geoghegan
2023-01-16
*
Make lazy_vacuum_heap_rel match lazy_scan_heap.
Peter Geoghegan
2023-01-11
*
vacuumlazy.c: Tweak local variable name.
Peter Geoghegan
2023-01-11
*
vacuumlazy.c: Save get_database_name() in vacrel.
Peter Geoghegan
2023-01-03
*
Refine the definition of page-level freezing.
Peter Geoghegan
2023-01-03
*
Update copyright for 2023
Bruce Momjian
2023-01-02
*
Adjust VACUUM hastup LP_REDIRECT comments.
Peter Geoghegan
2023-01-02
*
Avoid special XID snapshotConflictHorizon values.
Peter Geoghegan
2023-01-02
*
Add page-level freezing to VACUUM.
Peter Geoghegan
2022-12-28
*
Use scanned_pages to decide when to failsafe check.
Peter Geoghegan
2022-12-22
*
Refactor how VACUUM passes around its XID cutoffs.
Peter Geoghegan
2022-12-22
*
Simplify vacuum_set_xid_limits() signature.
Peter Geoghegan
2022-11-23
*
Deduplicate freeze plans in freeze WAL records.
Peter Geoghegan
2022-11-15
*
Instrument freezing in autovacuum log reports.
Peter Geoghegan
2022-09-08
*
Derive freeze cutoff from nextXID, not OldestXmin.
Peter Geoghegan
2022-08-31
*
Pre-beta mechanical code beautification.
Tom Lane
2022-05-12
*
vacuumlazy.c: MultiXactIds are MXIDs, not XMIDs.
Peter Geoghegan
2022-04-20
*
Fix multi-table VACUUM VERBOSE accounting.
Peter Geoghegan
2022-04-15
*
VACUUM VERBOSE: Show dead items for an empty table.
Peter Geoghegan
2022-04-15
[next]