postgresql/src
Tom Lane eb6af646be Expose the "*VALUES*" alias that we generate for a stand-alone VALUES list.
We were trying to make that strictly an internal implementation detail,
but it turns out that it's exposed anyway when dumping a view defined
like
	CREATE VIEW test_view AS VALUES (1), (2), (3) ORDER BY 1;
This comes out as
	CREATE VIEW ... ORDER BY "*VALUES*".column1;
which fails to parse when reloading the dump.

Hacking ruleutils.c to suppress the column qualification looks like it'd
be a risky business, so instead promote the RTE alias to full-fledged
usability.

Per bug #6049 from Dylan Adams.  Back-patch to all supported branches.
2011-06-04 15:48:41 -04:00
..
backend Expose the "*VALUES*" alias that we generate for a stand-alone VALUES list. 2011-06-04 15:48:41 -04:00
bin Fix SortTocFromFile() to cope with lines that are too long for its buffer. 2011-04-07 11:40:44 -04:00
include Tag 8.2.21. 2011-04-15 00:19:01 -03:00
interfaces Fix portability bugs in use of credentials control messages for peer auth. 2011-05-30 19:16:28 -04:00
makefiles Catch errors in for loop in makefile 2011-05-02 00:54:02 +03:00
pl Fix PL/Python memory leak involving array slices 2011-03-17 12:50:38 -03:00
port Tag 8.2.21. 2011-04-15 00:19:01 -03:00
template Make --with-ldap build on Unixware, per Olivier Prenant. 2006-12-14 21:50:07 +00:00
test Use correct PATH separator for Cygwin in pg_regress.c. 2011-03-17 00:24:04 -04:00
timezone Update time zone data files to tzdata release 2011f. 2011-04-13 18:05:23 -04:00
tools Allow older branches to be built with Visual Studio 2008. This is a backport of commit df0cdd53 to the 8.2, 8.3 and 8.4 branches. 2011-01-04 16:07:05 -05:00
tutorial Fix some misuses of strncat(). 2006-09-27 16:19:42 +00:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:14 +02:00
bcc32.mak Fix bcc32.mak to create and remove pg_config_os.h properly. Apparently 2006-10-06 18:53:53 +00:00
DEVELOPERS Testing commit stuff 2006-07-10 15:50:02 +00:00
Makefile Remove dllinit.c; it was only needed for long-obsolete Cygwin versions, 2006-06-22 23:50:35 +00:00
Makefile.global.in On Windows, we know the backend stack size limit because we have to 2006-10-08 17:15:34 +00:00
Makefile.shlib Fix shared library creation to work properly on AIX. Albe Laurenz 2006-09-19 15:36:08 +00:00
nls-global.mk When merging PO files, take into consideration translations in other PO 2006-04-05 13:40:15 +00:00
win32.mak Fix win32.mak for config cleanup. 2006-08-08 22:44:05 +00:00