postgresql/src/backend
Tom Lane fa559a86ee Adjust indexscan planning logic to keep RestrictInfo nodes associated
with index qual clauses in the Path representation.  This saves a little
work during createplan and (probably more importantly) allows reuse of
cached selectivity estimates during indexscan planning.  Also fix latent
bug: wrong plan would have been generated for a 'special operator' used
in a nestloop-inner-indexscan join qual, because the special operator
would not have gotten into the list of quals to recheck.  This bug is
only latent because at present the special-operator code could never
trigger on a join qual, but sooner or later someone will want to do it.
2004-01-05 23:39:54 +00:00
..
access Fix three trivial typos in comments. 2004-01-05 20:36:04 +00:00
bootstrap Continued rearrangement to permit pgstat + BootstrapMain processes to be 2003-12-25 03:52:51 +00:00
catalog There's no longer any good reason for genbki.sh and Gen_fmgrtab.sh to 2004-01-04 05:57:21 +00:00
commands Clean up the usage of canonicalize_qual(): in particular, be consistent 2003-12-28 21:57:37 +00:00
executor Avoid running out of memory during hash_create, by not passing a 2003-12-30 20:05:05 +00:00
lib make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
libpq Patch that makes quoting "sameuser", "samegroup", and "all" remove 2003-12-25 03:44:05 +00:00
main Continued rearrangement to permit pgstat + BootstrapMain processes to be 2003-12-25 03:52:51 +00:00
nodes Adjust indexscan planning logic to keep RestrictInfo nodes associated 2004-01-05 23:39:54 +00:00
optimizer Adjust indexscan planning logic to keep RestrictInfo nodes associated 2004-01-05 23:39:54 +00:00
parser Trivial refactoring: move analysis of ViewStmt into its own function for 2004-01-05 20:58:58 +00:00
po $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
port Fix discrepancy in prototypes for HPUX pg_dlerror. 2004-01-04 04:06:37 +00:00
postmaster Continued rearrangement to permit pgstat + BootstrapMain processes to be 2003-12-25 03:52:51 +00:00
regex $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
rewrite $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
storage ShmemInitHash forgot to specify HASH_ALLOC flag bit in its hash_create 2003-12-30 00:03:03 +00:00
tcop Continued rearrangement to permit pgstat + BootstrapMain processes to be 2003-12-25 03:52:51 +00:00
utils Adjust indexscan planning logic to keep RestrictInfo nodes associated 2004-01-05 23:39:54 +00:00
Makefile $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
nls.mk $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00