vacuumdb: Schema-qualify operator in catalog query's WHERE clause.
authorNathan Bossart <[email protected]>
Mon, 7 Oct 2024 21:49:20 +0000 (16:49 -0500)
committerNathan Bossart <[email protected]>
Mon, 7 Oct 2024 21:49:20 +0000 (16:49 -0500)
commit5e0431c32a8f723fcf5b0eea77a4b6144b6abdff
tree312d798b31f27d7b6ed9b3c4e7baf0bdff668ffb
parentc91d0af0a2ad3d3176eaf508281a4e29bb1975b8
vacuumdb: Schema-qualify operator in catalog query's WHERE clause.

Commit 1ab67c9dfa, which modified this catalog query so that it
doesn't return temporary relations, forgot to schema-qualify the
operator.  A comment earlier in the function implores us to fully
qualify everything in the query:

 * Since we execute the constructed query with the default search_path
 * (which could be unsafe), everything in this query MUST be fully
 * qualified.

This commit fixes that.  While at it, add a newline for consistency
with surrounding code.

Reviewed-by: Noah Misch
Discussion: https://postgr.es/m/ZwQJYcuPPUsF0reU%40nathan
Backpatch-through: 12
src/bin/scripts/vacuumdb.c