proargtypmodes151109.diff.gz

application/x-gzip

Filename: proargtypmodes151109.diff.gz
Type: application/x-gzip
Part: 0
Message: Re: actualised funcs typmod patch

Patch

Format: context
File+
src/backend/catalog/namespace.c 2 1
src/backend/catalog/pg_aggregate.c 6 2
src/backend/catalog/pg_proc.c 52 1
src/backend/commands/functioncmds.c 63 7
src/backend/commands/proclang.c 9 0
src/backend/executor/execQual.c 3 1
src/backend/executor/functions.c 34 5
src/backend/executor/nodeFunctionscan.c 3 1
src/backend/nodes/copyfuncs.c 1 0
src/backend/nodes/equalfuncs.c 1 0
src/backend/nodes/makefuncs.c 2 1
src/backend/nodes/nodeFuncs.c 2 0
src/backend/nodes/outfuncs.c 1 0
src/backend/nodes/readfuncs.c 1 0
src/backend/optimizer/util/clauses.c 13 4
src/backend/parser/parse_agg.c 2 0
src/backend/parser/parse_coerce.c 1 1
src/backend/parser/parse_func.c 93 14
src/backend/parser/parse_oper.c 2 2
src/backend/parser/parse_relation.c 3 0
src/backend/parser/parse_target.c 2 2
src/backend/utils/adt/ruleutils.c 11 8
src/backend/utils/fmgr/funcapi.c 118 2
src/include/catalog/pg_attribute.h 24 18
src/include/catalog/pg_class.h 1 1
src/include/catalog/pg_proc_fn.h 3 0
src/include/catalog/pg_proc.h 2140 2134
src/include/executor/functions.h 1 0
src/include/funcapi.h 6 1
src/include/nodes/makefuncs.h 1 1
src/include/nodes/primnodes.h 2 1
src/include/parser/parse_func.h 6 3
src/pl/plperl/plperl.c 4 3
src/pl/plpgsql/src/pl_comp.c 7 2
src/pl/plpgsql/src/pl_exec.c 2 3
src/pl/plpgsql/src/pl_handler.c 2 1
src/pl/plpgsql/src/plpgsql.h 1 0
src/pl/plpython/plpython.c 2 1
src/test/regress/expected/plpgsql.out 307 0
src/test/regress/expected/polymorphism.out 41 0
src/test/regress/sql/plpgsql.sql 196 0
src/test/regress/sql/polymorphism.sql 39 0

Binary attachment — download to view.