bizgres - bizgres: Bitmap scan port from CVS tip (courtesy Jie Zhang)

From: llonergan(at)pgfoundry(dot)org (User Llonergan)
To: pgsql-committers(at)postgresql(dot)org
Subject: bizgres - bizgres: Bitmap scan port from CVS tip (courtesy Jie Zhang)
Date: 2005-07-22 18:37:17
Message-ID: 20050722183717.CB147112601B@pgfoundry.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Bitmap scan port from CVS tip (courtesy Jie Zhang)
Constraint Exclusion (basic partitioning) courtesy of Simon Riggs

Modified Files:
--------------
bizgres/postgresql/src/backend/access/gist:
gistget.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/access/gist/gistget.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/access/hash:
hash.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/access/hash/hash.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/access/index:
indexam.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/access/index/indexam.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/access/nbtree:
nbtree.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/access/nbtree/nbtree.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/access/rtree:
rtget.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/access/rtree/rtget.c.diff?r1=1.1.1.1&r2=1.2)
rtree.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/access/rtree/rtree.c.diff?r1=1.1.1.1&r2=1.2)
rtscan.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/access/rtree/rtscan.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/commands:
explain.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/commands/explain.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/executor:
Makefile (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/executor/Makefile.diff?r1=1.1.1.1&r2=1.2)
execAmi.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/executor/execAmi.c.diff?r1=1.1.1.1&r2=1.2)
execProcnode.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/executor/execProcnode.c.diff?r1=1.1.1.1&r2=1.2)
instrument.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/executor/instrument.c.diff?r1=1.1.1.1&r2=1.2)
nodeHash.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/executor/nodeHash.c.diff?r1=1.1.1.1&r2=1.2)
nodeIndexscan.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/executor/nodeIndexscan.c.diff?r1=1.1.1.1&r2=1.2)
nodeResult.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/executor/nodeResult.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/nodes:
Makefile (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/nodes/Makefile.diff?r1=1.1.1.1&r2=1.2)
copyfuncs.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/nodes/copyfuncs.c.diff?r1=1.1.1.1&r2=1.2)
outfuncs.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/nodes/outfuncs.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/optimizer/path:
allpaths.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/path/allpaths.c.diff?r1=1.1.1.1&r2=1.2)
costsize.c (r1.1.1.2 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/path/costsize.c.diff?r1=1.1.1.2&r2=1.2)
indxpath.c (r1.1.1.2 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/path/indxpath.c.diff?r1=1.1.1.2&r2=1.2)
orindxpath.c (r1.1.1.2 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/path/orindxpath.c.diff?r1=1.1.1.2&r2=1.2)
bizgres/postgresql/src/backend/optimizer/plan:
createplan.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/plan/createplan.c.diff?r1=1.1.1.1&r2=1.2)
setrefs.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/plan/setrefs.c.diff?r1=1.1.1.1&r2=1.2)
subselect.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/plan/subselect.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/optimizer/util:
Makefile (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/util/Makefile.diff?r1=1.1.1.1&r2=1.2)
pathnode.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/util/pathnode.c.diff?r1=1.1.1.1&r2=1.2)
plancat.c (r1.1.1.2 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/util/plancat.c.diff?r1=1.1.1.2&r2=1.2)
relnode.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/util/relnode.c.diff?r1=1.1.1.1&r2=1.2)
restrictinfo.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/optimizer/util/restrictinfo.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/tcop:
postgres.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/tcop/postgres.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/backend/utils/misc:
guc.c (r1.1.1.2 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/utils/misc/guc.c.diff?r1=1.1.1.2&r2=1.2)
bizgres/postgresql/src/bin/psql:
tab-complete.c (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/bin/psql/tab-complete.c.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/include/access:
genam.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/access/genam.h.diff?r1=1.1.1.1&r2=1.2)
gist.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/access/gist.h.diff?r1=1.1.1.1&r2=1.2)
hash.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/access/hash.h.diff?r1=1.1.1.1&r2=1.2)
nbtree.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/access/nbtree.h.diff?r1=1.1.1.1&r2=1.2)
relscan.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/access/relscan.h.diff?r1=1.1.1.1&r2=1.2)
rtree.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/access/rtree.h.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/include/catalog:
pg_am.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/catalog/pg_am.h.diff?r1=1.1.1.1&r2=1.2)
pg_opclass.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/catalog/pg_opclass.h.diff?r1=1.1.1.1&r2=1.2)
pg_proc.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/catalog/pg_proc.h.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/include/executor:
executor.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/executor/executor.h.diff?r1=1.1.1.1&r2=1.2)
hashjoin.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/executor/hashjoin.h.diff?r1=1.1.1.1&r2=1.2)
instrument.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/executor/instrument.h.diff?r1=1.1.1.1&r2=1.2)
nodeIndexscan.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/executor/nodeIndexscan.h.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/include/nodes:
execnodes.h (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/nodes/execnodes.h.diff?r1=1.2&r2=1.3)
nodes.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/nodes/nodes.h.diff?r1=1.1.1.1&r2=1.2)
plannodes.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/nodes/plannodes.h.diff?r1=1.1.1.1&r2=1.2)
relation.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/nodes/relation.h.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/include/optimizer:
cost.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/optimizer/cost.h.diff?r1=1.1.1.1&r2=1.2)
pathnode.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/optimizer/pathnode.h.diff?r1=1.1.1.1&r2=1.2)
paths.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/optimizer/paths.h.diff?r1=1.1.1.1&r2=1.2)
restrictinfo.h (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/optimizer/restrictinfo.h.diff?r1=1.1.1.1&r2=1.2)
bizgres/postgresql/src/test/regress/expected:
alter_table.out (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/test/regress/expected/alter_table.out.diff?r1=1.1.1.1&r2=1.2)
arrays.out (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/test/regress/expected/arrays.out.diff?r1=1.1.1.1&r2=1.2)
rangefuncs.out (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/test/regress/expected/rangefuncs.out.diff?r1=1.1.1.1&r2=1.2)
stats.out (r1.1.1.1 -> r1.2)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/test/regress/expected/stats.out.diff?r1=1.1.1.1&r2=1.2)

Browse pgsql-committers by date

  From Date Subject
Next Message User Llonergan 2005-07-22 18:40:33 bizgres - bizgres: New files for bitmap scan and partitioning
Previous Message Bruce Momjian 2005-07-22 15:15:40 pgsql: More spacing adjustments