pgsql: Simple constraint exclusion.

From: tgl(at)svr1(dot)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Simple constraint exclusion.
Date: 2005-07-23 21:05:49
Message-ID: 20050723210549.51ABC52B0A@svr1.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Simple constraint exclusion. For now, only child tables of inheritance
scans are candidates for exclusion; this should be fixed eventually.
Simon Riggs, with some help from Tom Lane.

Modified Files:
--------------
pgsql/doc/src/sgml:
runtime.sgml (r1.338 -> r1.339)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/runtime.sgml.diff?r1=1.338&r2=1.339)
pgsql/src/backend/optimizer/path:
allpaths.c (r1.134 -> r1.135)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/path/allpaths.c.diff?r1=1.134&r2=1.135)
pgsql/src/backend/optimizer/plan:
createplan.c (r1.194 -> r1.195)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/plan/createplan.c.diff?r1=1.194&r2=1.195)
planagg.c (r1.5 -> r1.6)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/plan/planagg.c.diff?r1=1.5&r2=1.6)
pgsql/src/backend/optimizer/util:
plancat.c (r1.112 -> r1.113)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/util/plancat.c.diff?r1=1.112&r2=1.113)
predtest.c (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/util/predtest.c.diff?r1=1.1&r2=1.2)
pgsql/src/backend/utils/misc:
guc.c (r1.276 -> r1.277)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/misc/guc.c.diff?r1=1.276&r2=1.277)
postgresql.conf.sample (r1.153 -> r1.154)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/misc/postgresql.conf.sample.diff?r1=1.153&r2=1.154)
pgsql/src/bin/psql:
tab-complete.c (r1.133 -> r1.134)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/bin/psql/tab-complete.c.diff?r1=1.133&r2=1.134)
pgsql/src/include/nodes:
relation.h (r1.116 -> r1.117)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/relation.h.diff?r1=1.116&r2=1.117)
pgsql/src/include/optimizer:
cost.h (r1.68 -> r1.69)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/optimizer/cost.h.diff?r1=1.68&r2=1.69)
plancat.h (r1.36 -> r1.37)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/optimizer/plancat.h.diff?r1=1.36&r2=1.37)
predtest.h (r1.1 -> r1.2)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/optimizer/predtest.h.diff?r1=1.1&r2=1.2)
pgsql/src/test/regress/expected:
rangefuncs.out (r1.11 -> r1.12)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/expected/rangefuncs.out.diff?r1=1.11&r2=1.12)

Browse pgsql-committers by date

  From Date Subject
Next Message User Dpage 2005-07-23 21:17:07 pginstaller - pginst: Remove culled/to-be-culled contrib modules.
Previous Message User Dpage 2005-07-23 20:44:48 pginstaller - pginst: Reformat XML