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)
commit82a3a41395876c65a24e0c7750794b9fd07c5d86
tree23f112b7b75173c361b8fef538ade2cb76452b58
parent47870ef1927a089c4603f5fce15a811cc703787a
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