postgresql/src
Tom Lane 3db4056e22 Fix problems with parentheses around sub-SELECT --- for the last time,
I hope.  I finally realized that we were going at it backwards: when
there are excess parentheses, they need to be treated as part of the
sub-SELECT, not as part of the surrounding expression.  Although either
choice yields an unambiguous grammar, only this way produces a grammar
that is LALR(1).  With the old approach we were guaranteed to fail on
either 'SELECT (((SELECT 2)) + 3)' or
'SELECT (((SELECT 2)) UNION SELECT 2)' depending on which way we
resolve the initial shift/reduce conflict.  With the new way, the same
reduction track can be followed in both cases until we have advanced
far enough to know whether we are done with the sub-SELECT or not.
2001-01-15 20:36:36 +00:00
..
backend Fix problems with parentheses around sub-SELECT --- for the last time, 2001-01-15 20:36:36 +00:00
bin Fixed handling of renamed columns in PK constraints 2001-01-12 15:41:29 +00:00
corba Convert files from DOS format to normal text. 2000-12-03 14:43:59 +00:00
data I've sent 3 mails to pgsql-patches. There are two files, one for doc 1999-08-16 20:27:19 +00:00
include pg_database's datpath column must not be marked toastable, because 2001-01-14 22:17:22 +00:00
interfaces Restructure backend SIGINT/SIGTERM handling so that 'die' interrupts 2001-01-14 05:08:17 +00:00
makefiles Remove -L$(libdir) from DLLLIBS to prevent linking with an old version 2001-01-09 18:45:41 +00:00
pl Fix NOT NULL option for plpgsql variables (doesn't look like it 2001-01-06 01:43:01 +00:00
template Darwin porting patches from Peter Bierman <bierman@apple.com> 2000-12-11 00:49:54 +00:00
test Windows wants shared libraries in PATH. 2001-01-13 03:25:48 +00:00
tools More cleanup. 2001-01-13 04:58:53 +00:00
tutorial Revise handling of oldstyle/newstyle functions per recent discussions 2000-11-20 20:36:57 +00:00
utils #ifdef out entire file for newer Cygwin versions. 2001-01-11 23:32:03 +00:00
DEVELOPERS just testing a script... 1999-07-30 03:45:57 +00:00
GNUmakefile.in New unified regression test driver, test/regress makefile cleanup, 2000-09-29 17:17:41 +00:00
Makefile Fix unportable use of '!' in shell commands. 2000-12-30 00:24:09 +00:00
Makefile.global.in stamp-h needs to be made by config.status, not elsewhere, per recipe in 2000-12-29 20:39:09 +00:00
Makefile.shlib -L linker options are now in LDFLAGS, not LIBS. The word hadn't gotten 2000-12-06 19:37:08 +00:00
win32.mak Hi! 2000-01-18 19:05:31 +00:00