postgresql/src/include
Tom Lane 53e757689c Make NestLoop plan nodes pass outer-relation variables into their inner
relation using the general PARAM_EXEC executor parameter mechanism, rather
than the ad-hoc kluge of passing the outer tuple down through ExecReScan.
The previous method was hard to understand and could never be extended to
handle parameters coming from multiple join levels.  This patch doesn't
change the set of possible plans nor have any significant performance effect,
but it's necessary infrastructure for future generalization of the concept
of an inner indexscan plan.

ExecReScan's second parameter is now unused, so it's removed.
2010-07-12 17:01:06 +00:00
..
access pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
bootstrap Introduce Streaming Replication. 2010-01-15 09:19:10 +00:00
catalog Use different function names for plpython3 handlers, to avoid clashes in 2010-06-29 00:18:11 +00:00
commands Allow REASSIGNED OWNED to handle opclasses and opfamilies. 2010-07-03 13:53:13 +00:00
executor Make NestLoop plan nodes pass outer-relation variables into their inner 2010-07-12 17:01:06 +00:00
foreign Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
lib Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
libpq Add new message for explicit rejection by pg_hba.conf. Implicit 2010-04-19 19:02:18 +00:00
mb pgindent run for 9.0 2010-02-26 02:01:40 +00:00
nodes Make NestLoop plan nodes pass outer-relation variables into their inner 2010-07-12 17:01:06 +00:00
optimizer Make NestLoop plan nodes pass outer-relation variables into their inner 2010-07-12 17:01:06 +00:00
parser Pass incompletely-transformed aggregate argument lists as separate parameters 2010-03-17 16:52:38 +00:00
port pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
portability Support inlining various small performance-critical functions on non-GCC 2010-02-13 02:34:16 +00:00
postmaster pgindent run for 9.0 2010-02-26 02:01:40 +00:00
regex Teach the regular expression functions to do case-insensitive matching and 2009-12-01 21:00:24 +00:00
replication pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
rewrite pgindent run for 9.0 2010-02-26 02:01:40 +00:00
snowball Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
storage pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
tcop pgindent run for 9.0 2010-02-26 02:01:40 +00:00
tsearch Update a number of broken links in comments. 2010-04-02 15:21:20 +00:00
utils pgindent run for 9.0, second run 2010-07-06 19:19:02 +00:00
c.h Mark PG_MODULE_MAGIC and PG_FUNCTION_INFO_V1 with PGDLLEXPORT 2010-05-27 07:59:48 +00:00
fmgr.h Mark PG_MODULE_MAGIC and PG_FUNCTION_INFO_V1 with PGDLLEXPORT 2010-05-27 07:59:48 +00:00
funcapi.h pgindent run for 9.0 2010-02-26 02:01:40 +00:00
getaddrinfo.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
getopt_long.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
Makefile Introduce Streaming Replication. 2010-01-15 09:19:10 +00:00
miscadmin.h Clean up some randomness associated with trace_recovery_messages: don't 2010-06-17 17:44:40 +00:00
pg_config_manual.h Remove all the special-case code for INT64_IS_BUSTED, per decision that 2010-01-07 04:53:35 +00:00
pg_config.h.in Replace self written 'long long int' configure test by standard 'AC_TYPE_LONG_LONG_INT' macro call. 2010-05-25 17:28:20 +00:00
pg_config.h.win32 Stamp HEAD as 9.1devel. 2010-07-09 04:10:58 +00:00
pg_trace.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
pgstat.h pgindent run for 9.0 2010-02-26 02:01:40 +00:00
pgtime.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
port.h Spell __NetBSD__ the same way everywhere. Per Giles Lean. 2010-05-15 14:44:13 +00:00
postgres_ext.h
postgres_fe.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
postgres.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
rusagestub.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00
windowapi.h Update copyright for the year 2010. 2010-01-02 16:58:17 +00:00