postgresql/src/backend
Tom Lane f223bb7a41 Improved version of patch to protect pg_get_expr() against misuse:
look through join alias Vars to avoid breaking join queries, and
move the test to someplace where it will catch more possible ways
of calling a function.  We still ought to throw away the whole thing
in favor of a data-type-based solution, but that's not feasible in
the back branches.

This needs to be back-patched further than 9.0, but I don't have time
to do so today.  Committing now so that the fix gets into 9.0beta4.
2010-07-29 23:16:33 +00:00
..
access Rename asyncCommitLSN to asyncXactLSN to reflect changed role in 9.0. 2010-07-29 22:27:27 +00:00
bootstrap CREATE TABLE IF NOT EXISTS. 2010-07-25 23:21:22 +00:00
catalog Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions. 2010-07-28 05:22:24 +00:00
commands Fix another longstanding problem in copy_relation_data: it was blithely 2010-07-29 19:23:20 +00:00
executor Fix oversight in new EvalPlanQual logic: the second loop over the ExecRowMark 2010-07-28 17:21:56 +00:00
foreign Wrap calls to SearchSysCache and related functions using macros. 2010-02-14 18:42:19 +00:00
lib pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
libpq Make the Windows tcp keepalive support depend on the existance of the 2010-07-08 16:19:50 +00:00
main Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
nodes CREATE TABLE IF NOT EXISTS. 2010-07-25 23:21:22 +00:00
optimizer Make NestLoop plan nodes pass outer-relation variables into their inner 2010-07-12 17:01:06 +00:00
parser Improved version of patch to protect pg_get_expr() against misuse: 2010-07-29 23:16:33 +00:00
po Translation updates for 9.0beta3 2010-07-08 21:32:28 +00:00
port pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
postmaster Add restart_after_crash GUC. 2010-07-20 00:47:53 +00:00
regex pgindent run for 9.0 2010-02-26 02:01:40 +00:00
replication Add missing function prototype. 2010-07-22 13:03:11 +00:00
rewrite Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions. 2010-07-28 05:22:24 +00:00
snowball Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
storage Make log_temp_files based on kB, and revert docs & comments to match. 2010-07-06 22:55:26 +00:00
tcop CREATE TABLE IF NOT EXISTS. 2010-07-25 23:21:22 +00:00
tsearch pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
utils Reduce lock levels of CREATE TRIGGER and some ALTER TABLE, CREATE RULE actions. 2010-07-28 05:22:24 +00:00
common.mk Expand test coverage support to entire tree 2009-08-07 20:50:22 +00:00
Makefile Split the LDFLAGS make variable into two parts: LDFLAGS is now used for 2010-07-05 18:54:38 +00:00
nls.mk Convert the core lexer and parser into fully reentrant code, by making use 2009-07-13 02:02:20 +00:00