OSDN Git Service

Add the possibility to specify an explicit validator function for foreign-data
authorPeter Eisentraut <peter_e@gmx.net>
Tue, 24 Feb 2009 10:06:36 +0000 (10:06 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Tue, 24 Feb 2009 10:06:36 +0000 (10:06 +0000)
commit7babccb91504fd4a958ff778547af1a8cbc1f8f2
treece41105b1add6e2c61ae7acc8e3ee6c2175a41af
parentf73bed308a8ccaea9082634f417966f7beb71614
Add the possibility to specify an explicit validator function for foreign-data
wrappers (similar to procedural languages).  This way we don't need to retain
the nearly empty libraries, and we are more free in how to implement the
wrapper API in the future.
28 files changed:
doc/src/sgml/catalogs.sgml
doc/src/sgml/keywords.sgml
doc/src/sgml/ref/alter_foreign_data_wrapper.sgml
doc/src/sgml/ref/create_foreign_data_wrapper.sgml
src/Makefile
src/backend/catalog/information_schema.sql
src/backend/commands/foreigncmds.c
src/backend/foreign/Makefile
src/backend/foreign/dummy/Makefile [deleted file]
src/backend/foreign/dummy/dummy_fdw.c [deleted file]
src/backend/foreign/foreign.c
src/backend/foreign/postgresql/Makefile [deleted file]
src/backend/foreign/postgresql/postgresql_fdw.c [deleted file]
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/parser/gram.y
src/backend/parser/keywords.c
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/pg_dump.h
src/bin/psql/describe.c
src/bin/psql/tab-complete.c
src/include/catalog/catversion.h
src/include/catalog/pg_foreign_data_wrapper.h
src/include/catalog/pg_proc.h
src/include/foreign/foreign.h
src/include/nodes/parsenodes.h
src/test/regress/expected/foreign_data.out
src/test/regress/sql/foreign_data.sql