-
- Downloads
Apply the core parts of Dennis Bjorklund's patch to allow function
parameters to be declared with names. pg_proc has a column to store names, and CREATE FUNCTION can insert data into it, but that's all as yet. I need to do more work on the pg_dump and plpgsql portions of the patch before committing those, but I thought I'd get the bulky changes in before the tree drifts under me. initdb forced due to pg_proc change.
Showing
- doc/src/sgml/catalogs.sgml 12 additions, 1 deletiondoc/src/sgml/catalogs.sgml
- src/backend/bootstrap/bootstrap.c 14 additions, 1 deletionsrc/backend/bootstrap/bootstrap.c
- src/backend/catalog/pg_aggregate.c 3 additions, 2 deletionssrc/backend/catalog/pg_aggregate.c
- src/backend/catalog/pg_proc.c 50 additions, 2 deletionssrc/backend/catalog/pg_proc.c
- src/backend/commands/functioncmds.c 19 additions, 10 deletionssrc/backend/commands/functioncmds.c
- src/backend/nodes/copyfuncs.c 16 additions, 2 deletionssrc/backend/nodes/copyfuncs.c
- src/backend/nodes/equalfuncs.c 14 additions, 2 deletionssrc/backend/nodes/equalfuncs.c
- src/backend/parser/gram.y 64 additions, 23 deletionssrc/backend/parser/gram.y
- src/backend/utils/adt/sets.c 4 additions, 3 deletionssrc/backend/utils/adt/sets.c
- src/backend/utils/fmgr/fmgr.c 8 additions, 2 deletionssrc/backend/utils/fmgr/fmgr.c
- src/include/catalog/catversion.h 2 additions, 2 deletionssrc/include/catalog/catversion.h
- src/include/catalog/pg_attribute.h 15 additions, 13 deletionssrc/include/catalog/pg_attribute.h
- src/include/catalog/pg_class.h 2 additions, 2 deletionssrc/include/catalog/pg_class.h
- src/include/catalog/pg_proc.h 1580 additions, 1577 deletionssrc/include/catalog/pg_proc.h
- src/include/nodes/nodes.h 2 additions, 1 deletionsrc/include/nodes/nodes.h
- src/include/nodes/parsenodes.h 10 additions, 2 deletionssrc/include/nodes/parsenodes.h
- src/pl/plperl/plperl.c 8 additions, 2 deletionssrc/pl/plperl/plperl.c
- src/pl/plpgsql/src/pl_comp.c 8 additions, 3 deletionssrc/pl/plpgsql/src/pl_comp.c
- src/pl/plpython/plpython.c 9 additions, 5 deletionssrc/pl/plpython/plpython.c
- src/pl/tcl/pltcl.c 8 additions, 2 deletionssrc/pl/tcl/pltcl.c
Loading
Please register or sign in to comment