Re: Restrictions of channel arg of pg_notofy
Axel Rau <[email protected]> Sun, 28 Apr 2019 19:46:12 +0200
| Newsgroups | gmane.comp.db.postgresql.sql |
|---|---|
| Message-ID | <[email protected]> |
> Am 28.04.2019 um 19:30 schrieb Axel Rau <[email protected]>: > > > >> Am 28.04.2019 um 19:02 schrieb Tom Lane <[email protected] <mailto:[email protected]>>: >> >> Hard to tell when you haven't provided a complete example. > This is my test case with constant string: > CREATE OR REPLACE FUNCTION syslog.new_event_action() RETURNS trigger > LANGUAGE plpgsql > AS $$ > BEGIN > RAISE WARNING 'syslog.new_event_action() called.'; > PERFORM pg_notify('INSERTED', ''); > RETURN NEW; > END > $$; > > The warning is being logged. > > In psql session 1, I run a LISTEN INSERTED; > In psql session 2, I run my INSERT (getting one row inserted) > In psql session 1, I run SELECT now(); do not get asyncronous notification. > More details: pg_catalog in not in search_path. I just tried the same test on another instance (DB fresh created): Same result. Axel --- PGP-Key:29E99DD6 ☀ computing @ chaos claudius