postgresql/src/backend
Tom Lane f38fbf31f5 If we expect a hash join to be performed in multiple batches, suppress
"physical tlist" optimization on the outer relation (ie, force a projection
step to occur in its scan).  This avoids storing useless column values when
the outer relation's tuples are written to temporary batch files.

Modified version of a patch by Michael Henderson and Ramon Lawrence.
2009-03-26 17:15:35 +00:00
..
access Adjust the APIs for GIN opclass support functions to allow the extractQuery() 2009-03-25 22:19:02 +00:00
bootstrap Start background writer during archive recovery. Background writer now performs 2009-02-18 15:58:41 +00:00
catalog Complete list of valid fork names, and use double quotes. 2009-03-25 14:11:48 +00:00
commands Implement "fastupdate" support for GIN indexes, in which we try to accumulate 2009-03-24 20:17:18 +00:00
executor Optimize multi-batch hash joins when the outer relation has a nonuniform 2009-03-21 00:04:40 +00:00
foreign Add the possibility to specify an explicit validator function for foreign-data 2009-02-24 10:06:36 +00:00
lib Update copyright for 2009. 2009-01-01 17:24:05 +00:00
libpq Use double quotes instead of single quotes. 2009-03-25 14:12:02 +00:00
main Update copyright for 2009. 2009-01-01 17:24:05 +00:00
nodes If we expect a hash join to be performed in multiple batches, suppress 2009-03-26 17:15:35 +00:00
optimizer If we expect a hash join to be performed in multiple batches, suppress 2009-03-26 17:15:35 +00:00
parser Add comments about kwlookup.c expectations 2009-03-08 16:53:30 +00:00
po Translation updates 2008-01-31 18:04:52 +00:00
port Update copyright for 2009. 2009-01-01 17:24:05 +00:00
postmaster Fix Windows-specific race condition in syslogger. This could've been 2009-03-18 08:44:49 +00:00
regex Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
rewrite Get rid of the rather fuzzily defined FlattenedSubLink node type in favor of 2009-02-25 03:30:38 +00:00
snowball Update copyright for 2009. 2009-01-01 17:24:05 +00:00
storage More fixes for 8.4 DTrace probes. Remove useless BUFFER_HIT/BUFFER_MISS 2009-03-23 01:52:38 +00:00
tcop Allow reloption names to have qualifiers, initially supporting a TOAST 2009-02-02 19:31:40 +00:00
tsearch Some languages have symbols with zero display's width or/and vowels/signs which 2009-03-11 16:03:40 +00:00
utils Adjust the APIs for GIN opclass support functions to allow the extractQuery() 2009-03-25 22:19:02 +00:00
common.mk Code coverage testing with gcov. Documentation is in the regression test 2008-09-05 12:11:18 +00:00
Makefile Update copyright for 2009. 2009-01-01 17:24:05 +00:00
nls.mk Install a more robust solution for the problem of infinite error-processing 2008-10-27 19:37:22 +00:00