Automatic view update rules
authorPeter Eisentraut <peter_e@gmx.net>
Thu, 22 Jan 2009 17:27:55 +0000 (17:27 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Thu, 22 Jan 2009 17:27:55 +0000 (17:27 +0000)
commitdd7e54a17ffed5767cd9af175024c60df2b1951c
tree2932885551f282e1466c6bd1f31a35c4938c329c
parent5841aa86eb67dabb0a54c81d21463002dfa7e358
Automatic view update rules

Bernd Helmle
30 files changed:
doc/src/sgml/catalogs.sgml
doc/src/sgml/intro.sgml
doc/src/sgml/ref/create_view.sgml
src/backend/commands/view.c
src/backend/rewrite/Makefile
src/backend/rewrite/rewriteDefine.c
src/backend/rewrite/rewriteHandler.c
src/backend/rewrite/rewriteRemove.c
src/backend/rewrite/viewUpdate.c [new file with mode: 0644]
src/backend/utils/cache/relcache.c
src/bin/pg_dump/pg_dump.c
src/bin/pg_dump/pg_dump.h
src/include/catalog/pg_rewrite.h
src/include/rewrite/prs2lock.h
src/include/rewrite/rewriteDefine.h
src/include/rewrite/rewriteRemove.h
src/include/rewrite/viewUpdate.h [new file with mode: 0644]
src/test/regress/expected/alter_table.out
src/test/regress/expected/create_view.out
src/test/regress/expected/drop_if_exists.out
src/test/regress/expected/plancache.out
src/test/regress/expected/portals.out
src/test/regress/expected/privileges.out
src/test/regress/expected/returning.out
src/test/regress/expected/rules.out
src/test/regress/expected/subselect.out
src/test/regress/expected/view_update.out [new file with mode: 0644]
src/test/regress/parallel_schedule
src/test/regress/serial_schedule
src/test/regress/sql/view_update.sql [new file with mode: 0644]