Re: [PATCH] A hook for session start
Fabrízio de Royes Mello <fabriziomello@gmail.com>
From: Fabrízio de Royes Mello <fabriziomello@gmail.com>
To: Robert Haas <robertmhaas@gmail.com>
Cc: Peter Eisentraut <peter.eisentraut@2ndquadrant.com>,
Craig Ringer <craig@2ndquadrant.com>, Yugo Nagata <nagata@sraoss.co.jp>,
PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Date: 2017-10-05T19:14:21Z
Lists: pgsql-hackers
Attachments
- 0001-session_start_hook-v2.patch (text/x-patch) patch v2-0001
- 0002-session_end_hook-v2.patch (text/x-patch) patch v2-0002
- 0003-session_hooks_tests-v3.patch (text/x-patch) patch v3-0003
On Tue, Aug 1, 2017 at 4:55 PM, Robert Haas <robertmhaas@gmail.com> wrote: > > On Tue, Aug 1, 2017 at 3:37 PM, Peter Eisentraut > <peter.eisentraut@2ndquadrant.com> wrote: > > On 7/21/17 12:59, Robert Haas wrote: > >> That's an exceedingly-weak argument for rejecting this patch. The > >> fact that you can probably hack around the lack of a hook for most > >> reasonable use cases is not an argument for having a hook that does > >> what people actually want to do. > > > > Still nobody has presented a concrete use case so far. > > I've been asked for this at EDB, too. Inserting a row into some table > on each logon, for example. > > A quick Google search found 6 previous requests for this feature, some > of which describe intended use cases: > > https://www.postgresql.org/message-id/4EBC6852.5030605@fuzzy.cz (2011) > https://www.postgresql.org/message-id/CAHyXU0wrsYShxmwBxZSGYoiBJa%3DgzEJ17iAeRvaf_vA%2BcoH_qA%40mail.gmail.com > (2011) > https://www.postgresql.org/message-id/BAY104-W513CF26C0046C9D28747B8D1DD0@phx.gbl > (2009, in Spanish) > https://www.postgresql.org/message-id/758d5e7f0803130227m558d32cdl7159bed00d21f084%40mail.gmail.com > (2008) > https://www.postgresql.org/message-id/001a01c48077%240b118e60%240200030a%40gendron.ca > (2004) > https://www.postgresql.org/message-id/F96SgcOrBLSAQV6uPDV00000a2b@hotmail.com > (2000) > Hi all, I'm sending a new rebased patches and added tests to src/tests/modules as suggested before. Regards, -- Fabrízio de Royes Mello Consultoria/Coaching PostgreSQL >> Timbira: http://www.timbira.com.br >> Blog: http://fabriziomello.github.io >> Linkedin: http://br.linkedin.com/in/fabriziomello >> Twitter: http://twitter.com/fabriziomello >> Github: http://github.com/fabriziomello
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Add hooks for session start and session end, take two
- e788bd924c19 13.0 landed