postgresql/src
Tom Lane 3f5d2fe302 Be more wary of missing statistics in eqjoinsel_semi().
In particular, if we don't have real ndistinct estimates for both sides,
fall back to assuming that half of the left-hand rows have join partners.
This is what was done in 8.2 and 8.3 (cf nulltestsel() in those versions).
It's pretty stupid but it won't lead us to think that an antijoin produces
no rows out, as seen in recent example from Uwe Schroeder.
2011-04-12 01:59:34 -04:00
..
backend Be more wary of missing statistics in eqjoinsel_semi(). 2011-04-12 01:59:34 -04:00
bin Clean up most -Wunused-but-set-variable warnings from gcc 4.6 2011-04-11 22:28:45 +03:00
include Fix RI_Initial_Check to use a COLLATE clause when needed in its query. 2011-04-11 21:32:53 -04:00
interfaces Clean up most -Wunused-but-set-variable warnings from gcc 4.6 2011-04-11 22:28:45 +03:00
makefiles Allow make check in PL directories 2011-02-15 06:52:12 +02:00
pl Clean up most -Wunused-but-set-variable warnings from gcc 4.6 2011-04-11 22:28:45 +03:00
port pgindent run before PG 9.1 beta 1. 2011-04-10 11:42:00 -04:00
template Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
test Fix RI_Initial_Check to use a COLLATE clause when needed in its query. 2011-04-11 21:32:53 -04:00
timezone Revise the API for GUC variable assign hooks. 2011-04-07 00:12:02 -04:00
tools Latest consolidated typedef list from buildfarm. 2011-04-08 23:11:37 -04:00
tutorial Stamp copyrights for year 2011. 2011-01-01 13:18:15 -05:00
.gitignore Convert cvsignore to gitignore, and add .gitignore for build targets. 2010-09-22 12:57:04 +02:00
bcc32.mak Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
DEVELOPERS Replace a couple of references to files that no longer exist in the source 2009-05-04 08:08:47 +00:00
Makefile Fix some oversights in distprep and maintainer-clean targets. 2011-03-10 00:04:05 -05:00
Makefile.global.in Add maintainer-check target 2011-03-28 22:56:52 +03:00
Makefile.shlib Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
nls-global.mk Fix makefile logic to not break the build when xgettext is missing 2010-10-14 23:16:46 +03:00
win32.mak Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00