git.postgresql.org Git - postgresql.git/commit

git projects / postgresql.git / commit
? search:
summary | shortlog | log | commit | commitdiff | tree
(parent: faf26bf) | patch
Syntax support and documentation for event triggers.
2012年7月18日 14:16:16 +0000 (10:16 -0400)
2012年7月18日 14:16:16 +0000 (10:16 -0400)
commit 3855968f328918b6cd1401dd11d109d471a54d40
Syntax support and documentation for event triggers.

They don't actually do anything yet; that will get fixed in a
follow-on commit. But this gets the basic infrastructure in place,
including CREATE/ALTER/DROP EVENT TRIGGER; support for COMMENT,
SECURITY LABEL, and ALTER EXTENSION .. ADD/DROP EVENT TRIGGER;
pg_dump and psql support; and documentation for the anticipated
initial feature set.

Dimitri Fontaine, with review and a bunch of additional hacking by me.
Thom Brown extensively reviewed earlier versions of this patch set,
but there's not a whole lot of that code left in this commit, as it
turns out.
56 files changed:
doc/src/sgml/catalogs.sgml diff | blob | blame | history
doc/src/sgml/event-trigger.sgml [new file with mode: 0644] blob
doc/src/sgml/filelist.sgml diff | blob | blame | history
doc/src/sgml/postgres.sgml diff | blob | blame | history
doc/src/sgml/ref/allfiles.sgml diff | blob | blame | history
doc/src/sgml/ref/alter_event_trigger.sgml [new file with mode: 0644] blob
doc/src/sgml/ref/alter_extension.sgml diff | blob | blame | history
doc/src/sgml/ref/comment.sgml diff | blob | blame | history
doc/src/sgml/ref/create_event_trigger.sgml [new file with mode: 0644] blob
doc/src/sgml/ref/drop_event_trigger.sgml [new file with mode: 0644] blob
doc/src/sgml/ref/psql-ref.sgml diff | blob | blame | history
doc/src/sgml/ref/security_label.sgml diff | blob | blame | history
doc/src/sgml/reference.sgml diff | blob | blame | history
src/backend/catalog/Makefile diff | blob | blame | history
src/backend/catalog/aclchk.c diff | blob | blame | history
src/backend/catalog/dependency.c diff | blob | blame | history
src/backend/catalog/objectaddress.c diff | blob | blame | history
src/backend/catalog/pg_shdepend.c diff | blob | blame | history
src/backend/catalog/system_views.sql diff | blob | blame | history
src/backend/commands/Makefile diff | blob | blame | history
src/backend/commands/alter.c diff | blob | blame | history
src/backend/commands/dropcmds.c diff | blob | blame | history
src/backend/commands/event_trigger.c [new file with mode: 0644] blob
src/backend/nodes/copyfuncs.c diff | blob | blame | history
src/backend/nodes/equalfuncs.c diff | blob | blame | history
src/backend/parser/gram.y diff | blob | blame | history
src/backend/tcop/utility.c diff | blob | blame | history
src/backend/utils/adt/pseudotypes.c diff | blob | blame | history
src/backend/utils/cache/syscache.c diff | blob | blame | history
src/bin/pg_dump/common.c diff | blob | blame | history
src/bin/pg_dump/pg_dump.c diff | blob | blame | history
src/bin/pg_dump/pg_dump.h diff | blob | blame | history
src/bin/pg_dump/pg_dump_sort.c diff | blob | blame | history
src/bin/psql/command.c diff | blob | blame | history
src/bin/psql/describe.c diff | blob | blame | history
src/bin/psql/describe.h diff | blob | blame | history
src/bin/psql/help.c diff | blob | blame | history
src/include/catalog/catversion.h diff | blob | blame | history
src/include/catalog/dependency.h diff | blob | blame | history
src/include/catalog/indexing.h diff | blob | blame | history
src/include/catalog/pg_event_trigger.h [new file with mode: 0644] blob
src/include/catalog/pg_proc.h diff | blob | blame | history
src/include/catalog/pg_type.h diff | blob | blame | history
src/include/commands/event_trigger.h [new file with mode: 0644] blob
src/include/nodes/nodes.h diff | blob | blame | history
src/include/nodes/parsenodes.h diff | blob | blame | history
src/include/parser/kwlist.h diff | blob | blame | history
src/include/utils/acl.h diff | blob | blame | history
src/include/utils/builtins.h diff | blob | blame | history
src/include/utils/syscache.h diff | blob | blame | history
src/test/regress/expected/event_trigger.out [new file with mode: 0644] blob
src/test/regress/expected/rules.out diff | blob | blame | history
src/test/regress/expected/sanity_check.out diff | blob | blame | history
src/test/regress/parallel_schedule diff | blob | blame | history
src/test/regress/serial_schedule diff | blob | blame | history
src/test/regress/sql/event_trigger.sql [new file with mode: 0644] blob
This is the main PostgreSQL git repository.
RSS Atom

AltStyle によって変換されたページ (->オリジナル) /