Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

readfuncs.c

Blame
    • Tom Lane's avatar
      d1e02722
      Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue. · d1e02722
      Tom Lane authored
      In addition, add support for a "payload" string to be passed along with
      each notify event.
      
      This implementation should be significantly more efficient than the old one,
      and is also more compatible with Hot Standby usage.  There is not yet any
      facility for HS slaves to receive notifications generated on the master,
      although such a thing is possible in future.
      
      Joachim Wieland, reviewed by Jeff Davis; also hacked on by me.
      d1e02722
      History
      Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue.
      Tom Lane authored
      In addition, add support for a "payload" string to be passed along with
      each notify event.
      
      This implementation should be significantly more efficient than the old one,
      and is also more compatible with Hot Standby usage.  There is not yet any
      facility for HS slaves to receive notifications generated on the master,
      although such a thing is possible in future.
      
      Joachim Wieland, reviewed by Jeff Davis; also hacked on by me.