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)
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 |