1. 15 Jan, 2011 9 commits
  2. 14 Jan, 2011 3 commits
    • Magnus Hagander's avatar
      Use a lexer and grammar for parsing walsender commands · fcd810c6
      Magnus Hagander authored
      Makes it easier to parse mainly the BASE_BACKUP command
      with it's options, and avoids having to manually deal
      with quoted identifiers in the label (previously broken),
      and makes it easier to add new commands and options in
      the future.
      
      In passing, refactor the case statement in the walsender
      to put each command in it's own function.
      fcd810c6
    • Magnus Hagander's avatar
      Exit from base backups when shutdown is requested · 688423d0
      Magnus Hagander authored
      When the exit waits until the whole backup completes, it may take
      a very long time.
      
      In passing, add back an error check in the main loop so we detect
      clients that disconnect much earlier if the backup is large.
      688423d0
    • Tom Lane's avatar
      Code review for postmaster.pid contents changes. · 52948169
      Tom Lane authored
      Fix broken test for pre-existing postmaster, caused by wrong code for
      appending lines to the lockfile; don't write a failed listen_address
      setting into the lockfile; don't arbitrarily change the location of the
      data directory in the lockfile compared to previous releases; provide more
      consistent and useful definitions of the socket path and listen_address
      entries; avoid assuming that pg_ctl has the same DEFAULT_PGSOCKET_DIR as
      the postmaster; assorted code style improvements.
      52948169
  3. 13 Jan, 2011 8 commits
  4. 12 Jan, 2011 3 commits
  5. 11 Jan, 2011 8 commits
  6. 10 Jan, 2011 4 commits
  7. 09 Jan, 2011 5 commits