Re: New Event Trigger: table_rewrite
От | Dimitri Fontaine |
---|---|
Тема | Re: New Event Trigger: table_rewrite |
Дата | |
Msg-id | m2fveobceb.fsf@2ndQuadrant.fr обсуждение исходный текст |
Ответ на | New Event Trigger: table_rewrite (Dimitri Fontaine <dimitri@2ndQuadrant.fr>) |
Ответы |
Re: New Event Trigger: table_rewrite
|
Список | pgsql-hackers |
Dimitri Fontaine <dimitri@2ndQuadrant.fr> writes: > Please find attached to this email a patch to implement a new Event > Trigger, fired on the the "table_rewrite" event. As attached, it's meant > as a discussion enabler and only supports ALTER TABLE (and maybe not in > all forms of it). It will need to grow support for VACUUM FULL and > CLUSTER and more before getting commited. And here's already a new version of it, including support for ALTER TABLE, VACUUM and CLUSTER commands, and documentation. Still is a small patch: doc/src/sgml/event-trigger.sgml | 106 ++++++++++++++++++++ src/backend/commands/cluster.c | 14 ++- src/backend/commands/event_trigger.c | 106 +++++++++++++++++++- src/backend/commands/tablecmds.c | 53 ++++++++-- src/backend/commands/vacuum.c | 3 +- src/backend/utils/cache/evtcache.c | 2 + src/include/commands/cluster.h | 4 +- src/include/commands/event_trigger.h | 1 + src/include/utils/evtcache.h | 3 +- src/test/regress/expected/event_trigger.out | 23 +++++ src/test/regress/sql/event_trigger.sql | 24 +++++ 11 files changed, 322 insertions(+), 17 deletions(-) -- Dimitri Fontaine 06 63 07 10 78 http://2ndQuadrant.fr PostgreSQL : Expertise, Formation et Support
Вложения
В списке pgsql-hackers по дате отправления: