Implement types regprocedure, regoper, regoperator, regclass, regtype
per pghackers discussion. Add some more typsanity tests, and clean up some problems exposed thereby (broken or missing array types for some built-in types). Also, clean up loose ends from unknownin/out patch.
Showing
- contrib/findoidjoins/README.findoidjoins 4 additions, 4 deletionscontrib/findoidjoins/README.findoidjoins
- contrib/findoidjoins/findoidjoins.c 4 additions, 2 deletionscontrib/findoidjoins/findoidjoins.c
- doc/src/sgml/bki.sgml 3 additions, 2 deletionsdoc/src/sgml/bki.sgml
- doc/src/sgml/datatype.sgml 160 additions, 7 deletionsdoc/src/sgml/datatype.sgml
- src/backend/bootstrap/bootstrap.c 24 additions, 6 deletionssrc/backend/bootstrap/bootstrap.c
- src/backend/catalog/namespace.c 30 additions, 13 deletionssrc/backend/catalog/namespace.c
- src/backend/catalog/pg_operator.c 3 additions, 3 deletionssrc/backend/catalog/pg_operator.c
- src/backend/parser/parse_coerce.c 69 additions, 33 deletionssrc/backend/parser/parse_coerce.c
- src/backend/parser/parse_node.c 3 additions, 2 deletionssrc/backend/parser/parse_node.c
- src/backend/utils/adt/regproc.c 1043 additions, 40 deletionssrc/backend/utils/adt/regproc.c
- src/backend/utils/adt/ruleutils.c 38 additions, 24 deletionssrc/backend/utils/adt/ruleutils.c
- src/backend/utils/adt/selfuncs.c 11 additions, 1 deletionsrc/backend/utils/adt/selfuncs.c
- src/backend/utils/adt/varlena.c 8 additions, 1 deletionsrc/backend/utils/adt/varlena.c
- src/backend/utils/cache/catcache.c 7 additions, 2 deletionssrc/backend/utils/cache/catcache.c
- src/bin/psql/describe.c 2 additions, 2 deletionssrc/bin/psql/describe.c
- src/include/c.h 6 additions, 4 deletionssrc/include/c.h
- src/include/catalog/catversion.h 2 additions, 2 deletionssrc/include/catalog/catversion.h
- src/include/catalog/namespace.h 2 additions, 2 deletionssrc/include/catalog/namespace.h
- src/include/catalog/pg_namespace.h 3 additions, 3 deletionssrc/include/catalog/pg_namespace.h
- src/include/catalog/pg_operator.h 28 additions, 1 deletionsrc/include/catalog/pg_operator.h
Loading
Please register or sign in to comment