Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0eab92c

Browse files
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 deficiency that prevents VACUUM from compacting a file as much as one would expect. Change requires fixing repair_frag to not assume that fraged_pages is a subset of vacuum_pages. Also make some further cleanups of places that assumed page numbers fit in int and tuple counts fit in uint32.
1 parent 4fe8490 commit 0eab92c

File tree

1 file changed

+212
-164
lines changed

1 file changed

+212
-164
lines changed

0 commit comments

Comments
 (0)