postgresql/src
Tom Lane 48d9d8e131 Fix a couple of planner bugs introduced by the new ability to discard
ORDER BY <constant> as redundant.  One is that this means query_planner()
has to canonicalize pathkeys even when the query jointree is empty;
the canonicalization was always a no-op in such cases before, but no more.
Also, we have to guard against thinking that a set-returning function is
"constant" for this purpose.  Add a couple of regression tests for these
evidently under-tested cases.  Per report from Greg Stark and subsequent
experimentation.
2007-07-07 20:46:45 +00:00
..
backend Fix a couple of planner bugs introduced by the new ability to discard 2007-07-07 20:46:45 +00:00
bin Add ALTER VIEW ... RENAME TO, and a RENAME TO clause to ALTER SEQUENCE. 2007-07-03 01:30:37 +00:00
include Fix up hash functions for datetime datatypes so that they don't take 2007-07-06 04:16:00 +00:00
interfaces Applied patch by Joachim to enable checktcp again 2007-06-15 08:23:52 +00:00
makefiles Fix PGXS conventions so that extensions can be built against Postgres 2007-06-26 22:05:04 +00:00
pl Fix incorrect tests for undef Perl values in some places in plperl.c. 2007-06-28 17:49:59 +00:00
port Silence mingw compiler warning 2007-04-18 08:32:40 +00:00
template Make --with-ldap build on Unixware, per Olivier Prenant. 2006-12-14 21:49:54 +00:00
test Fix a couple of planner bugs introduced by the new ability to discard 2007-07-07 20:46:45 +00:00
timezone Make some messages more consistent 2007-05-31 15:13:06 +00:00
tools Move parse.h into src/backend on msvc, which is where it is on Unix. 2007-07-07 07:43:21 +00:00
tutorial Fix PGXS conventions so that extensions can be built against Postgres 2007-06-26 22:05:04 +00:00
bcc32.mak Remove old-style win32 client-only visual c++ build infrastructure for everything except 2007-03-05 14:18:38 +00:00
DEVELOPERS Testing commit stuff 2006-07-10 15:50:02 +00:00
Makefile Remove remains of old depend target. 2007-01-20 17:16:17 +00:00
Makefile.global.in Fix PGXS conventions so that extensions can be built against Postgres 2007-06-26 22:05:04 +00:00
Makefile.shlib Change $(CC) to $(COMPILER) on Solaris gcc so -m64 is passed into the 2007-02-20 22:45:57 +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 Remove old-style win32 client-only visual c++ build infrastructure for everything except 2007-03-05 14:18:38 +00:00