Fix vacuum so that autovacuum is really not cancelled when doing an emergency
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 14 Mar 2008 17:26:01 +0000 (17:26 +0000)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 14 Mar 2008 17:26:01 +0000 (17:26 +0000)
commit9c37a4810eee90da9d009dbf31f41ecebcc643f5
tree1fd6f660348b3e92d6de9e9903da19a618f26510
parentc666edb5eb8c9f96788f9cf5fbd74f7727ba46d7
Fix vacuum so that autovacuum is really not cancelled when doing an emergency
job (i.e. to prevent Xid wraparound problems.)  Bug reported by ITAGAKI
Takahiro in 20080314103837.63D3.52131E4D@oss.ntt.co.jp, though I didn't use his
patch.
src/backend/commands/vacuum.c
src/backend/postmaster/autovacuum.c
src/backend/tcop/utility.c
src/include/commands/vacuum.h