1. 26 Jan, 2012 9 commits
  2. 25 Jan, 2012 8 commits
  3. 24 Jan, 2012 6 commits
  4. 23 Jan, 2012 2 commits
  5. 22 Jan, 2012 1 commit
  6. 21 Jan, 2012 1 commit
  7. 20 Jan, 2012 5 commits
  8. 19 Jan, 2012 4 commits
  9. 18 Jan, 2012 4 commits
    • Peter Eisentraut's avatar
      PL/Python: Update example · 6f6b46c9
      Peter Eisentraut authored
      Change the usesavedplan() example to use a more modern Python style
      using the .setdefault() function.
      6f6b46c9
    • Heikki Linnakangas's avatar
      Fix corner case in cleanup of transactions using SSI. · 326b922e
      Heikki Linnakangas authored
      When the only remaining active transactions are READ ONLY, we do a "partial
      cleanup" of committed transactions because certain types of conflicts
      aren't possible anymore. For committed r/w transactions, we release the
      SIREAD locks but keep the SERIALIZABLEXACT. However, for committed r/o
      transactions, we can go further and release the SERIALIZABLEXACT too. The
      problem was with the latter case: we were returning the SERIALIZABLEXACT to
      the free list without removing it from the finished list.
      
      The only real change in the patch is the SHMQueueDelete line, but I also
      reworked some of the surrounding code to make it obvious that r/o and r/w
      transactions are handled differently -- the existing code felt a bit too
      clever.
      
      Dan Ports
      326b922e
    • Magnus Hagander's avatar
      Show psql timing output for failed queries as well as successful ones · 2106c55a
      Magnus Hagander authored
      This is useful for example when a long-runing statement such as CREATE
      INDEX fails after a long time.
      2106c55a
    • Magnus Hagander's avatar
      Fix warning about unused variable · ae137bca
      Magnus Hagander authored
      ae137bca