postgresql/src/backend
Tom Lane d8e511fabb Ensure that the result tuple of an EvalPlanQual cycle gets materialized
before we zap the input tuple.  Otherwise, pass-by-reference columns of
the result slot are likely to contain just references to the input
tuple, leading to big trouble if the pfree'd space is reused.  Per
trouble report from Jaime Casanova.  This is a new bug in the recent
rewrite of EvalPlanQual, so nothing to back-patch.
2009-12-11 18:14:43 +00:00
..
access Prevent indirect security attacks via changing session-local state within 2009-12-09 21:57:51 +00:00
bootstrap Add exclusion constraints, which generalize the concept of uniqueness to 2009-12-07 05:22:23 +00:00
catalog Add large object access control. 2009-12-11 03:34:57 +00:00
commands Add large object access control. 2009-12-11 03:34:57 +00:00
executor Ensure that the result tuple of an EvalPlanQual cycle gets materialized 2009-12-11 18:14:43 +00:00
foreign Somebody seems to have thought they could get away without checking for 2009-06-11 16:14:18 +00:00
lib Assorted minor refactoring in EXPLAIN. 2009-07-24 21:08:42 +00:00
libpq Add large object access control. 2009-12-11 03:34:57 +00:00
main Update copyright for 2009. 2009-01-01 17:24:05 +00:00
nodes Add exclusion constraints, which generalize the concept of uniqueness to 2009-12-07 05:22:23 +00:00
optimizer Eliminate a lot of list-management overhead within join_search_one_level 2009-11-28 00:46:19 +00:00
parser Add large object access control. 2009-12-11 03:34:57 +00:00
po Translations update for 8.5alpha2 2009-10-20 18:23:27 +00:00
port Reserve the shared memory region during backend startup on Windows, so 2009-07-24 20:12:42 +00:00
postmaster Add support for an application_name parameter, which is displayed in 2009-11-28 23:38:08 +00:00
regex Teach the regular expression functions to do case-insensitive matching and 2009-12-01 21:00:24 +00:00
rewrite Don't treat NEW and OLD as reserved words anymore. For the purposes of rules 2009-11-05 23:24:27 +00:00
snowball Derived files that are shipped in the distribution used to be built in the 2009-08-28 20:26:19 +00:00
storage Add large object access control. 2009-12-11 03:34:57 +00:00
tcop Add large object access control. 2009-12-11 03:34:57 +00:00
tsearch Avoid core dump on empty thesaurus dictionary. 2009-11-30 16:38:31 +00:00
utils Add large object access control. 2009-12-11 03:34:57 +00:00
common.mk Expand test coverage support to entire tree 2009-08-07 20:50:22 +00:00
Makefile Put back "ifeq ($(PORTNAME), solaris)", this time with some documentation 2009-09-05 21:14:04 +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