postgresql/src/backend
Tom Lane 596efd27ed Optimize multi-batch hash joins when the outer relation has a nonuniform
distribution, by creating a special fast path for the (first few) most common
values of the outer relation.  Tuples having hashvalues matching the MCVs
are effectively forced to be in the first batch, so that we never write
them out to the batch temp files.

Bryce Cutt and Ramon Lawrence, with some editorialization by me.
2009-03-21 00:04:40 +00:00
..
access Code review for dtrace probes added (so far) to 8.4. Adjust placement of 2009-03-11 23:19:25 +00:00
bootstrap Start background writer during archive recovery. Background writer now performs 2009-02-18 15:58:41 +00:00
catalog Add the possibility to specify an explicit validator function for foreign-data 2009-02-24 10:06:36 +00:00
commands Add some sanity checks to CREATE CAST ... WITHOUT FUNCTION. Disallow 2009-03-04 11:53:53 +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 Make pg_hba parsing report all errors in the file before aborting the load, 2009-03-07 21:28:00 +00:00
main Update copyright for 2009. 2009-01-01 17:24:05 +00:00
nodes Optimize multi-batch hash joins when the outer relation has a nonuniform 2009-03-21 00:04:40 +00:00
optimizer Optimize multi-batch hash joins when the outer relation has a nonuniform 2009-03-21 00:04:40 +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 Restore previous ordering of BUFFER_FLUSH_START probe. I had wanted to 2009-03-13 17:46:21 +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 Fix case of the just resurrected UCS_to_BIG5.pl script, and update 2009-03-18 16:26:18 +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