postgresql/src/backend
Tom Lane fd791e7b5a When a relation has been proven empty by constraint exclusion, propagate that
knowledge up through any joins it participates in.  We were doing that already
in some special cases but not in the general case.  Also, defend against zero
row estimates for the input relations in cost_mergejoin --- this fix may have
eliminated the only scenario in which that can happen, but be safe.  Per
report from Alex Solovey.
2008-03-24 21:53:04 +00:00
..
access More README src cleanups. 2008-03-21 13:23:29 +00:00
bootstrap Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
catalog Use new errdetail_log() mechanism to provide a less klugy way of reporting 2008-03-24 19:47:35 +00:00
commands Use new errdetail_log() mechanism to provide a less klugy way of reporting 2008-03-24 19:47:35 +00:00
executor Avoid a useless tuple copy within nodeMaterial. Neil Conway 2008-03-23 00:54:04 +00:00
lib Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
libpq Add server side lo_import(filename, oid) function. 2008-03-22 01:55:14 +00:00
main Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
nodes Remove TypeName struct's timezone flag, which has been write-only storage 2008-03-21 22:41:48 +00:00
optimizer When a relation has been proven empty by constraint exclusion, propagate that 2008-03-24 21:53:04 +00:00
parser Remove TypeName struct's timezone flag, which has been write-only storage 2008-03-21 22:41:48 +00:00
po Translation updates 2008-01-31 18:04:52 +00:00
port Add a new ereport auxiliary function errdetail_log(), which works the same as 2008-03-24 18:08:47 +00:00
postmaster Adjust the recent patch for reporting of deadlocked queries so that we report 2008-03-24 18:22:36 +00:00
regex Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
rewrite Refactor backend makefiles to remove lots of duplicate code 2008-02-19 10:30:09 +00:00
snowball More README src cleanups. 2008-03-21 13:23:29 +00:00
storage Adjust the recent patch for reporting of deadlocked queries so that we report 2008-03-24 18:22:36 +00:00
tcop Support ALTER TYPE RENAME. Petr Jelinek 2008-03-19 18:38:30 +00:00
tsearch Add a CaseSensitive parameter to synonym dictionaries. 2008-03-10 03:01:28 +00:00
utils Fix various infelicities that have snuck into usage of errdetail() and 2008-03-24 19:12:49 +00:00
common.mk We need to rebuild objfiles.txt when one of the subdirectories' objfiles.txt 2008-03-17 18:24:56 +00:00
Makefile Enable probes to work with Mac OS X Leopard and other OSes that will 2008-03-17 19:44:41 +00:00
nls.mk Add a new ereport auxiliary function errdetail_log(), which works the same as 2008-03-24 18:08:47 +00:00