Hi,

As the discussion about Event Triggers seems to be confusing at times
for people trying to follow at home, I've put together a wiki page that
tries as making things clear about the use cases we want to solve and
how, and about what has been commited already and the remaining work to
accomplish this CF or after:

  https://wiki.postgresql.org/wiki/Event_Triggers

If you've been following closely, please review that page to be sure you
agree with my summary here, and if you've not been following as close as
you did want to, we have a great challenge for you once you've read it.

So, now that you've read the wiki page, the challenge is to devise a
reduced feature set that still forms a complete feature. That means that
the feature set must allow us to solve the use cases we are targetting.

My list is:

  - expose information to User Defined Function in Event Triggers
  - expose a Normalized Command String
  - expose Generated commands for Logical Replication consumers

And Robert list begins with:

  - expose any object that we DROP, because of CASCADE or in a list of
    multiple objects in a single command, or alone in its own command

So, this DROP concern should be solved with the patch I submitted
earlier, and should open the door to finish implementing the other
point.

Implementing here for me basically means creating new branches and
cherry picking existing and already reviewed (partly or fully) code to
make it a separate patch for review and apply.

Regards,
-- 
Dimitri Fontaine
http://2ndQuadrant.fr     PostgreSQL : Expertise, Formation et Support


-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to