postgresql/src/backend
Tom Lane b0c4a50bbb Instead of rechecking lossy index operators by putting them into the
regular qpqual ('filter condition'), add special-purpose code to
nodeIndexscan.c to recheck them.  This ends being almost no net addition
of code, because the removal of planner code balances out the extra
executor code, but it is significantly more efficient when a lossy
operator is involved in an OR indexscan.  The old implementation had
to recheck the entire indexqual in such cases.
2004-01-06 04:31:01 +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 Instead of rechecking lossy index operators by putting them into the 2004-01-06 04:31:01 +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 Instead of rechecking lossy index operators by putting them into the 2004-01-06 04:31:01 +00:00
optimizer Instead of rechecking lossy index operators by putting them into the 2004-01-06 04:31:01 +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