Implement types regprocedure, regoper, regoperator, regclass, regtype
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 25 Apr 2002 02:56:56 +0000 (02:56 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 25 Apr 2002 02:56:56 +0000 (02:56 +0000)
commit2e4ef73edc55336ae65d4cc78228596eb1bc6939
tree380cb409eac52796afb5253bf087bc9405a195d4
parentefef1aeb5a6263d25ad2c2eee744212a48f4aa4f
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.
28 files changed:
contrib/findoidjoins/README.findoidjoins
contrib/findoidjoins/findoidjoins.c
doc/src/sgml/bki.sgml
doc/src/sgml/datatype.sgml
src/backend/bootstrap/bootstrap.c
src/backend/catalog/namespace.c
src/backend/catalog/pg_operator.c
src/backend/parser/parse_coerce.c
src/backend/parser/parse_node.c
src/backend/utils/adt/regproc.c
src/backend/utils/adt/ruleutils.c
src/backend/utils/adt/selfuncs.c
src/backend/utils/adt/varlena.c
src/backend/utils/cache/catcache.c
src/bin/psql/describe.c
src/include/c.h
src/include/catalog/catversion.h
src/include/catalog/namespace.h
src/include/catalog/pg_namespace.h
src/include/catalog/pg_operator.h
src/include/catalog/pg_proc.h
src/include/catalog/pg_type.h
src/include/fmgr.h
src/include/utils/builtins.h
src/test/regress/expected/opr_sanity.out
src/test/regress/expected/type_sanity.out
src/test/regress/sql/opr_sanity.sql
src/test/regress/sql/type_sanity.sql