postgresql/src
Tom Lane 62275d55c4 Fix ExecMakeTableFunctionResult to verify that all rows returned by a SRF
returning "record" actually do have the same rowtype.  This is needed because
the parser can't realistically enforce that they will all have the same typmod,
as seen in a recent example from David Wheeler.

Back-patch to 8.0, which is as far back as we have the notion of RECORD
subtypes being distinguished by typmod.  Wheeler's example depends on
8.4-and-up features, but I suspect there may be ways to provoke similar
failures before 8.4.
2010-08-26 18:54:44 +00:00
..
backend Fix ExecMakeTableFunctionResult to verify that all rows returned by a SRF 2010-08-26 18:54:44 +00:00
bin Improve parallel restore's ability to cope with selective restore (-L option). 2010-08-21 13:59:50 +00:00
include Marginal code cleanup for streaming replication. 2010-08-23 17:20:08 +00:00
interfaces Applied Zoltan's patch to fix a few memleaks in ecpg's pgtypeslib. 2010-08-17 11:06:26 +00:00
makefiles Allow for LDFLAGS_SL already having a value in Makefile.aix. 2010-07-06 03:41:02 +00:00
pl Catch null pointer returns from PyCObject_AsVoidPtr and PyCObject_FromVoidPtr 2010-08-25 19:37:52 +00:00
port pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
template Don't try to force use of -no-cpp-precomp on OS X. It's been five years 2010-08-02 04:51:25 +00:00
test Fix incorrect logic in plpgsql for cleanup after evaluation of non-simple 2010-08-09 18:50:20 +00:00
timezone pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
tools Mention why one C file fails pgindent. 2010-07-06 19:26:28 +00:00
tutorial Remove copyright mention of Andrew Yu, per author's permission. 2010-02-02 18:52:02 +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 Replace a couple of references to files that no longer exist in the source 2009-05-04 08:08:47 +00:00
Makefile Rethink the way walreceiver is linked into the backend. Instead than shoving 2010-01-20 09:16:24 +00:00
Makefile.global.in Accept slightly grotty coding in Makefile.global in order to keep the -L 2010-07-06 22:03:05 +00:00
Makefile.shlib Still more third thoughts: when linking shared libraries, LDFLAGS probably 2010-07-06 03:55:33 +00:00
nls-global.mk Avoid error from mkdir if no languages are to be installed 2010-05-13 14:35:28 +00:00
win32.mak Update supported standalone VC++ version to 7.1+ only, and fix 2007-08-03 10:47:11 +00:00