-
- Downloads
First phase of OUT-parameters project. We can now define and use SQL
functions with OUT parameters. The various PLs still need work, as does pg_dump. Rudimentary docs and regression tests included.
Showing
- doc/src/sgml/ref/create_function.sgml 69 additions, 7 deletionsdoc/src/sgml/ref/create_function.sgml
- doc/src/sgml/xfunc.sgml 102 additions, 6 deletionsdoc/src/sgml/xfunc.sgml
- src/backend/access/common/tupdesc.c 1 addition, 125 deletionssrc/backend/access/common/tupdesc.c
- src/backend/catalog/pg_aggregate.c 6 additions, 5 deletionssrc/backend/catalog/pg_aggregate.c
- src/backend/catalog/pg_proc.c 110 additions, 81 deletionssrc/backend/catalog/pg_proc.c
- src/backend/commands/functioncmds.c 128 additions, 39 deletionssrc/backend/commands/functioncmds.c
- src/backend/executor/functions.c 41 additions, 61 deletionssrc/backend/executor/functions.c
- src/backend/executor/nodeFunctionscan.c 8 additions, 21 deletionssrc/backend/executor/nodeFunctionscan.c
- src/backend/optimizer/util/clauses.c 2 additions, 3 deletionssrc/backend/optimizer/util/clauses.c
- src/backend/parser/gram.y 15 additions, 4 deletionssrc/backend/parser/gram.y
- src/backend/parser/parse_func.c 28 additions, 25 deletionssrc/backend/parser/parse_func.c
- src/backend/parser/parse_relation.c 70 additions, 86 deletionssrc/backend/parser/parse_relation.c
- src/backend/utils/cache/lsyscache.c 1 addition, 37 deletionssrc/backend/utils/cache/lsyscache.c
- src/backend/utils/fmgr/fmgr.c 21 additions, 9 deletionssrc/backend/utils/fmgr/fmgr.c
- src/backend/utils/fmgr/funcapi.c 642 additions, 1 deletionsrc/backend/utils/fmgr/funcapi.c
- src/include/catalog/pg_proc.h 5 additions, 4 deletionssrc/include/catalog/pg_proc.h
- src/include/executor/functions.h 2 additions, 2 deletionssrc/include/executor/functions.h
- src/include/fmgr.h 5 additions, 1 deletionsrc/include/fmgr.h
- src/include/funcapi.h 52 additions, 3 deletionssrc/include/funcapi.h
- src/include/utils/lsyscache.h 1 addition, 11 deletionssrc/include/utils/lsyscache.h
Loading
Please register or sign in to comment