1. 24 Apr, 2013 1 commit
  2. 23 Apr, 2013 2 commits
  3. 22 Apr, 2013 8 commits
  4. 21 Apr, 2013 5 commits
  5. 20 Apr, 2013 8 commits
    • Bruce Momjian's avatar
      More 9.3 release note reorderings · f0922cbd
      Bruce Momjian authored
      f0922cbd
    • Bruce Momjian's avatar
      488eb905
    • Tom Lane's avatar
      Fix longstanding race condition in plancache.c. · ac63dca6
      Tom Lane authored
      When creating or manipulating a cached plan for a transaction control
      command (particularly ROLLBACK), we must not perform any catalog accesses,
      since we might be in an aborted transaction.  However, plancache.c busily
      saved or examined the search_path for every cached plan.  If we were
      unlucky enough to do this at a moment where the path's expansion into
      schema OIDs wasn't already cached, we'd do some catalog accesses; and with
      some more bad luck such as an ill-timed signal arrival, that could lead to
      crashes or Assert failures, as exhibited in bug #8095 from Nachiket Vaidya.
      Fortunately, there's no real need to consider the search path for such
      commands, so we can just skip the relevant steps when the subject statement
      is a TransactionStmt.  This is somewhat related to bug #5269, though the
      failure happens during initial cached-plan creation rather than
      revalidation.
      
      This bug has been there since the plan cache was invented, so back-patch
      to all supported branches.
      ac63dca6
    • Bruce Momjian's avatar
      Reorder some 9.3 release item entries · 61b96234
      Bruce Momjian authored
      More to go.
      61b96234
    • Bruce Momjian's avatar
      Push 9.3 release SGML file · 22f956f5
      Bruce Momjian authored
      Forgotten in previous commit.
      22f956f5
    • Bruce Momjian's avatar
      Publish draft 9.3 release notes · e9a35c20
      Bruce Momjian authored
      No links added yet.
      e9a35c20
    • Peter Eisentraut's avatar
      doc: Mention SATA alongside IDE for Linux · 540ec93e
      Peter Eisentraut authored
      suggested by Jov
      540ec93e
    • Peter Eisentraut's avatar
      Clean up references to SQL92 · cc26ea9f
      Peter Eisentraut authored
      In most cases, these were just references to the SQL standard in
      general.  In a few cases, a contrast was made between SQL92 and later
      standards -- those have been kept unchanged.
      cc26ea9f
  6. 19 Apr, 2013 4 commits
  7. 17 Apr, 2013 4 commits
  8. 16 Apr, 2013 4 commits
  9. 15 Apr, 2013 2 commits
  10. 14 Apr, 2013 2 commits
    • Peter Eisentraut's avatar
      Add serial comma · e08fdf13
      Peter Eisentraut authored
      e08fdf13
    • Peter Eisentraut's avatar
      pg_ctl: Add idempotent option · 87306184
      Peter Eisentraut authored
      This changes the behavior of the start and stop actions to exit
      successfully if the server was already started or stopped.
      
      This changes the default behavior of the start action:  Before, if the
      server was already running, it would print a message and succeed.  Now,
      that situation will result in an error.  When running in idempotent
      mode, no message is printed and pg_ctl exits successfully.
      
      It was considered to just make the idempotent behavior the default and
      only option, but pg_upgrade needs the old behavior.
      87306184