forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit0eab92c
committed
Fix VACUUM so that it can use pages as move targets even if they do not
have any newly-dead tuples on them. This is a longstanding deficiencythat prevents VACUUM from compacting a file as much as one would expect.Change requires fixing repair_frag to not assume that fraged_pages isa subset of vacuum_pages.Also make some further cleanups of places that assumed page numbers fitin int and tuple counts fit in uint32.1 parent4fe8490 commit0eab92c
1 file changed
+212
-164
lines changed0 commit comments
Comments
(0)