postgresql/src/bin
Tom Lane 50d2426f5a Clean up SQL emitted by psql/describe.c.
Fix assorted places that had not bothered with the convention of
prefixing catalog and function names with "pg_catalog.".  That
could possibly result in query failure when running with a nondefault
search_path.  Also fix two places that weren't quoting OID literals.
I think the latter hasn't mattered much since about 7.3, but it's still
a bad idea to be doing it in 99 places and not in 2 others.

Also remove a useless EXISTS sub-select that someone had stuck into
describeOneTableDetails' queries for child tables.  We just got the OID
out of pg_class, so I hardly see how checking that it exists in pg_class
was doing anything helpful.

In passing, try to improve the emitted formatting of a couple of
these queries, though I didn't work really hard on that.  And merge
unnecessarily duplicative coding in some other places.

Much of this was new in HEAD, but some was quite old; back-patch
as appropriate.
2017-07-26 19:35:57 -04:00
..
initdb Fix broken link-command-line ordering for libpgfeutils. 2017-07-14 12:26:53 -04:00
pg_archivecleanup Translation updates 2017-07-10 11:53:55 -04:00
pg_basebackup Fix broken link-command-line ordering for libpgfeutils. 2017-07-14 12:26:53 -04:00
pg_config Translation updates 2017-07-10 11:53:55 -04:00
pg_controldata Translation updates 2017-07-10 11:53:55 -04:00
pg_ctl Fix broken link-command-line ordering for libpgfeutils. 2017-07-14 12:26:53 -04:00
pg_dump Fix pg_dump's handling of event triggers. 2017-07-22 20:20:09 -04:00
pg_resetwal Add static assertions about pg_control fitting into one disk sector. 2017-07-19 16:16:57 -04:00
pg_rewind pg_rewind: Fix some problems when copying files >2GB. 2017-07-21 14:25:36 -04:00
pg_test_fsync Translation updates 2017-07-10 11:53:55 -04:00
pg_test_timing Translation updates 2017-07-10 11:53:55 -04:00
pg_upgrade pg_upgrade i18n: Fix "%s server/cluster" wording 2017-07-14 19:21:34 -04:00
pg_waldump Translation updates 2017-07-10 11:53:55 -04:00
pgbench Fix broken link-command-line ordering for libpgfeutils. 2017-07-14 12:26:53 -04:00
pgevent Phase 3 of pgindent updates. 2017-06-21 15:35:54 -04:00
psql Clean up SQL emitted by psql/describe.c. 2017-07-26 19:35:57 -04:00
scripts Fix broken link-command-line ordering for libpgfeutils. 2017-07-14 12:26:53 -04:00
Makefile Rename user-facing tools with "xlog" in the name to say "wal". 2017-02-09 16:23:46 -05:00