pgsql-server: Standardize on the assumption that the arguments of a

From: tgl(at)svr1(dot)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server: Standardize on the assumption that the arguments of a
Date: 2004-08-17 18:47:09
Message-ID: 20040817184709.8A3D35E46F2@svr1.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Standardize on the assumption that the arguments of a RowExpr correspond
to the physical layout of the rowtype, ie, there are dummy arguments
corresponding to any dropped columns in the rowtype. We formerly had a
couple of places that did it this way and several others that did not.
Fixes Gaetano Mendola's "cache lookup failed for type 0" bug of 5-Aug.

Modified Files:
--------------
pgsql-server/src/backend/executor:
execQual.c (r1.165 -> r1.166)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/execQual.c.diff?r1=1.165&r2=1.166)
pgsql-server/src/backend/optimizer/util:
clauses.c (r1.177 -> r1.178)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/clauses.c.diff?r1=1.177&r2=1.178)
pgsql-server/src/backend/parser:
parse_coerce.c (r2.119 -> r2.120)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_coerce.c.diff?r1=2.119&r2=2.120)
parse_relation.c (r1.96 -> r1.97)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_relation.c.diff?r1=1.96&r2=1.97)
pgsql-server/src/backend/rewrite:
rewriteManip.c (r1.84 -> r1.85)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/rewrite/rewriteManip.c.diff?r1=1.84&r2=1.85)
pgsql-server/src/backend/utils/adt:
ruleutils.c (r1.176 -> r1.177)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/ruleutils.c.diff?r1=1.176&r2=1.177)
pgsql-server/src/include/nodes:
primnodes.h (r1.100 -> r1.101)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/include/nodes/primnodes.h.diff?r1=1.100&r2=1.101)
pgsql-server/src/include/parser:
parsetree.h (r1.24 -> r1.25)
(http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/include/parser/parsetree.h.diff?r1=1.24&r2=1.25)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2004-08-17 23:15:34 pgsql-server: Fix bug introduced into _bt_getstackbuf() on 2003-Feb-21:
Previous Message Bruce Momjian 2004-08-17 17:14:56 pgsql-server: Add: < * -Allow savepoints / nested transactions