> It quotes table names for vacuum and analyze, and uppercases the

Bruce Momjian <bruce@momjian.us>

Commit: 3d48045ae12dd3d5364dcaf1c12386e5936fb277
Author: Bruce Momjian <bruce@momjian.us>
Date: 2003-09-11T19:01:18Z
Releases: 7.4.1
> It quotes table names for vacuum and analyze, and uppercases the
> keywords for clarity.

Yeah, this is basically what I meant, sorry I didn't get to it quicker.

However, I tested it out a little and the patch you made doesn't work
because it produces commands like:

VACUUM ANALYZE "public.FooBar"

Which doesn't work, so I made my own patch that creates commands like:

VACUUM ANALYZE "public"."FooBar"

This allows for mixed case schema names as well as tables.

Adam, can you please give this a test as you are the person who caught
the bug in the first place.

Thanks,

Matthew T. O'Connor

Files

PathChange+/−
contrib/pg_autovacuum/pg_autovacuum.c modified +8 −3