Have autovacuum consider processing TOAST tables separately from their
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Wed, 13 Aug 2008 00:07:50 +0000 (00:07 +0000)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Wed, 13 Aug 2008 00:07:50 +0000 (00:07 +0000)
commit6ee89cda9bdd001384fa336114be2e16c75cfe75
tree186c8cb7ae83b24899ea68c6039e11e9bc8ddf64
parente7e8f1240176f829665f45ec4694017c54ac17bb
Have autovacuum consider processing TOAST tables separately from their
main tables.

This requires vacuum() to accept processing a toast table standalone, so
there's a user-visible change in that it's now possible (for a superuser) to
execute "VACUUM pg_toast.pg_toast_XXX".
src/backend/commands/vacuum.c
src/backend/postmaster/autovacuum.c
src/backend/tcop/utility.c
src/include/commands/vacuum.h