Re: [HACKERS] Optional message to user when terminating/cancelling backend
Daniel Gustafsson <daniel@yesql.se>
From: Daniel Gustafsson <daniel@yesql.se>
To: Alvaro Herrera <alvherre@alvh.no-ip.org>
Cc: Yugo Nagata <nagata@sraoss.co.jp>,
Thomas Munro <thomas.munro@enterprisedb.com>,
Michael Paquier <michael.paquier@gmail.com>,
PostgreSQL mailing lists <pgsql-hackers@postgresql.org>
Date: 2018-03-05T21:20:17Z
Lists: pgsql-hackers
Attachments
- 0001-Refactor-backend-signalling-code-v7.patch (application/octet-stream) patch v7-0001
- 0002-Support-optional-message-in-backend-cancel-terminate-v7.patch (application/octet-stream) patch v7-0002
> On 26 Jan 2018, at 00:05, Daniel Gustafsson <daniel@yesql.se> wrote: > >> On 24 Jan 2018, at 16:45, Alvaro Herrera <alvherre@alvh.no-ip.org> wrote: >> Maybe have two patches, 0001 creates the files moving the contents over, >> then 0002 adds your new stuff on top. > > The two attached patches implements this. Attached are rebased patches to cope with the recent pgproc changes. I also made the function cope with NULL messages, not because it’s a sensible value but I can see this function being fed from a sub-SELECT which could return NULL. As per the previous mail, 0001 refactors the signal code according to Alvaros suggestion and 0002 implements $subject on top of the refactoring. cheers ./daniel
Commits
-
Refactor user-facing SQL functions signalling backends
- 09921f397b84 12.0 landed
-
Introduce 64-bit hash functions with a 64-bit seed.
- 81c5e46c490e 11.0 cited