]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Assorted minor refactoring in EXPLAIN.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 24 Jul 2009 21:08:42 +0000 (21:08 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 24 Jul 2009 21:08:42 +0000 (21:08 +0000)
commit8af12bca3b19305e9219ce9c8230ed8003b870f6
tree00f662171f5aac72b19b5e06a19a13678073a010
parenta7e587863cab80b8896593f20b41e53d65155932
Assorted minor refactoring in EXPLAIN.

This is believed to not change the output at all, with one known exception:
"Subquery Scan foo" becomes "Subquery Scan on foo".  (We can fix that if
anyone complains, but it would be a wart, because the old code was clearly
inconsistent.)  The main intention is to remove duplicate coding and
provide a cleaner base for subsequent EXPLAIN patching.

Robert Haas
src/backend/commands/explain.c
src/backend/lib/stringinfo.c
src/backend/utils/adt/ruleutils.c
src/include/lib/stringinfo.h