1. 19 Sep, 2019 6 commits
  2. 18 Sep, 2019 5 commits
  3. 17 Sep, 2019 3 commits
  4. 16 Sep, 2019 2 commits
  5. 15 Sep, 2019 3 commits
  6. 14 Sep, 2019 3 commits
  7. 13 Sep, 2019 7 commits
  8. 12 Sep, 2019 8 commits
  9. 11 Sep, 2019 3 commits
    • Tom Lane's avatar
      Rearrange postmaster's startup sequence for better syslogger results. · 9a86f03b
      Tom Lane authored
      This is a second try at what commit 57431a91 tried to do, namely,
      launch the syslogger before we open postmaster sockets so that our
      messages about the sockets end up in the syslogger files.  That
      commit fell foul of a bunch of subtle issues caused by trying to
      launch a postmaster child process before creating shared memory.
      Rather than messing with that interaction, let's postpone opening
      the sockets till after we launch the syslogger.
      
      This would not have been terribly safe before commit 7de19fbc,
      because we relied on socket opening to detect whether any competing
      postmasters were using the same port number.  But now that we choose
      IPC keys without regard to the port number, there's no interaction
      to worry about.
      
      Also delay creation of the external PID file (if requested) till after
      the sockets are open, since external code could plausibly be relying
      on that ordering of events.  And postpone most of the work of
      RemovePgTempFiles() so that that potentially-slow processing still
      happens after we make the external PID file.  We have to be a bit
      careful about that last though: as noted in the discussion subsequent to
      bug #15804, EXEC_BACKEND builds still have to clear the parameter-file
      temp dir before launching the syslogger.
      
      Patch by me; thanks to Michael Paquier for review/testing.
      
      Discussion: https://postgr.es/m/15804-3721117bf40fb654@postgresql.org
      9a86f03b
    • Alvaro Herrera's avatar
      libpq docs: be clearer about conninfo's 'hostaddr' · 75f46eae
      Alvaro Herrera authored
      The previous wording was a bit too terse, too vague on the subject of
      'host' and 'hostaddr' in connection specifications, which has caused
      people to waste time trying to conform to rules because of
      misunderstanding the whole thing; this small change should make things
      clearer.
      
      Author: Robert Haas, stemming from Fabien Coelho's complaints
      Discussion: https://postgr.es/m/alpine.DEB.2.21.1808201323020.13832@lancre
      75f46eae
    • Michael Paquier's avatar
      Fix comment in psql's describe.c · 8a0deae8
      Michael Paquier authored
      Procedures are supported since v11 and \dfp can be used since this
      version, but it was not mentioned as a supported option in the
      description of describeFunctions() which handles \df in psql.
      
      Extracted from a larger patch.
      
      Author: Fabien Coelho
      Discussion: https://postgr.es/m/alpine.DEB.2.21.1908281618520.28828@lancre
      8a0deae8