Revert "Get rid of the "new" and "old" entries in a view's rangetable."
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 12 Jan 2023 03:56:34 +0000 (22:56 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 12 Jan 2023 04:01:22 +0000 (23:01 -0500)
commitf0e6d6d3c909e14eedd370dd77d7111c2ae24c02
tree70ef8e8249e7d43e5f46f66a1d6a8446b5b10f33
parent5a26c7b310b629f8893483cc3cce5bbfa7879115
Revert "Get rid of the "new" and "old" entries in a view's rangetable."

This reverts commit 1b4d280ea1eb7ddb2e16654d5fa16960bb959566.
It's broken the buildfarm members that run cross-version-upgrade tests,
because they're not prepared to deal with cosmetic differences between
CREATE VIEW commands emitted by older servers and HEAD.  Even if we had
a solution to that, which we don't, it'd take some time to roll it out
to the affected animals.  This improvement isn't valuable enough to
justify addressing that problem on an emergency basis, so revert it
for now.
34 files changed:
contrib/postgres_fdw/expected/postgres_fdw.out
src/backend/commands/lockcmds.c
src/backend/commands/view.c
src/backend/nodes/outfuncs.c
src/backend/nodes/readfuncs.c
src/backend/optimizer/plan/setrefs.c
src/backend/parser/parse_relation.c
src/backend/rewrite/rewriteDefine.c
src/backend/rewrite/rewriteHandler.c
src/backend/utils/cache/plancache.c
src/bin/pg_dump/t/002_pg_dump.pl
src/include/catalog/catversion.h
src/include/nodes/parsenodes.h
src/test/regress/expected/aggregates.out
src/test/regress/expected/alter_table.out
src/test/regress/expected/collate.icu.utf8.out
src/test/regress/expected/collate.linux.utf8.out
src/test/regress/expected/collate.out
src/test/regress/expected/compression.out
src/test/regress/expected/create_view.out
src/test/regress/expected/expressions.out
src/test/regress/expected/groupingsets.out
src/test/regress/expected/limit.out
src/test/regress/expected/matview.out
src/test/regress/expected/polymorphism.out
src/test/regress/expected/rangefuncs.out
src/test/regress/expected/rules.out
src/test/regress/expected/tablesample.out
src/test/regress/expected/triggers.out
src/test/regress/expected/updatable_views.out
src/test/regress/expected/window.out
src/test/regress/expected/with.out
src/test/regress/expected/xml.out
src/test/regress/expected/xml_2.out