Any time this happens it's generally a nasty surprise for users. It
would be nice to throw them an explicit warning that it's occurring.
decibel=# vacuum i;
WARNING: exceeded maintenance_work_mem while vacuuming relation
"public.i"
HINT: Consider increasing maintenance_work_mem
VACUUM
decibel=#
Attached passes regression tests...
--
Jim Nasby
jim@nasby.net
EnterpriseDB
http://enterprisedb.com 512.569.9461 (cell)
---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?
http://www.postgresql.org/docs/faq