postgresql/src
Tom Lane 01f7d29902 Improve plpgsql's handling of record field references by forcing all potential
field references in SQL expressions to have RECFIELD datum-array entries at
parse time.  If it turns out that the reference is actually to a SQL column,
the RECFIELD entry is useless, but it costs little.  This allows us to get rid
of the previous use of FieldSelect applied to a whole-row Param for the record
variable; which was not only slower than a direct RECFIELD reference, but
failed for references to system columns of a trigger's NEW or OLD record.
Per report and fix suggestion from Dean Rasheed.
2010-01-10 17:15:18 +00:00
..
backend During Hot Standby, fix drop database when sessions idle. 2010-01-10 15:44:28 +00:00
bin Use -Z for vacuumdb --analyze-only, rather than -o. 2010-01-07 14:35:44 +00:00
include During Hot Standby, fix drop database when sessions idle. 2010-01-10 15:44:28 +00:00
interfaces Also update ChangerLog file. 2010-01-08 09:06:05 +00:00
makefiles Fix a few places where we needed -I. in CPPFLAGS to work properly in 2010-01-05 03:56:52 +00:00
pl Improve plpgsql's handling of record field references by forcing all potential 2010-01-10 17:15:18 +00:00
port Create typedef pgsocket for storing socket descriptors. 2010-01-10 14:16:08 +00:00
template
test Support rewritten-based full vacuum as VACUUM FULL. Traditional 2010-01-06 05:31:14 +00:00
timezone Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
tools Provide regression testing for plperlu, and for plperl+plperlu interaction. 2010-01-09 15:25:41 +00:00
tutorial Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
bcc32.mak
DEVELOPERS
Makefile
Makefile.global.in Python 3 support in PL/Python 2009-12-15 22:59:55 +00:00
Makefile.shlib
nls-global.mk
win32.mak