Pass attypmod through to executor by adding to Var and Resdom.

Bruce Momjian <bruce@momjian.us>

Commit: 2c482cdbf20854f75b36fdf15b9e68403473228f
Author: Bruce Momjian <bruce@momjian.us>
Date: 1998-02-10T04:02:59Z
Releases: 7.1.1
Pass attypmod  through to executor by adding to Var and Resdom.

Files

PathChange+/−
src/backend/access/common/printtup.c modified +5 −3
src/backend/access/common/tupdesc.c modified +9 −6
src/backend/commands/creatinh.c modified +2 −1
src/backend/commands/recipe.c modified +7 −5
src/backend/commands/view.c modified +3 −1
src/backend/executor/execMain.c modified +1 −3
src/backend/executor/execTuples.c modified +7 −4
src/backend/executor/execUtils.c modified +1 −44
src/backend/executor/nodeGroup.c modified +5 −3
src/backend/executor/nodeUnique.c modified +7 −3
src/backend/executor/spi.c modified +3 −1
src/backend/libpq/be-dumpdata.c modified +4 −2
src/backend/nodes/copyfuncs.c modified +3 −2
src/backend/nodes/equalfuncs.c modified +4 −2
src/backend/nodes/makefuncs.c modified +5 −3
src/backend/nodes/outfuncs.c modified +4 −2
src/backend/nodes/readfuncs.c modified +8 −4
src/backend/optimizer/plan/createplan.c modified +2 −1
src/backend/optimizer/plan/initsplan.c modified +2 −2
src/backend/optimizer/plan/planmain.c modified +2 −1
src/backend/optimizer/plan/setrefs.c modified +4 −1
src/backend/optimizer/prep/preptlist.c modified +13 −14
src/backend/optimizer/util/tlist.c modified +5 −4
src/backend/optimizer/util/var.c modified +2 −1
src/backend/parser/analyze.c modified +2 −2
src/backend/parser/gram.y modified +29 −2
src/backend/parser/parse_func.c modified +11 −11
src/backend/parser/parse_node.c modified +6 −4
src/backend/parser/parse_relation.c modified +4 −8
src/backend/parser/parse_target.c modified +23 −21
src/backend/rewrite/rewriteManip.c modified +2 −2
src/backend/storage/large_object/inv_api.c modified +6 −5
src/include/access/tupdesc.h modified +3 −2
src/include/catalog/pg_attribute.h modified +1 −3
src/include/catalog/pg_type.h modified +3 −1
src/include/executor/executor.h modified +1 −17
src/include/nodes/makefuncs.h modified +3 −2
src/include/nodes/primnodes.h modified +5 −3
src/include/parser/parse_node.h modified +2 −2
src/man/explain.l modified +3 −3