1. 23 Jun, 2005 1 commit
    • Tom Lane's avatar
      Cleanup the contrib/lo module: there is no need anymore to implement · 5b0c9d36
      Tom Lane authored
      a physically separate type.  Defining 'lo' as a domain over OID works
      just fine and is more efficient.  Improve documentation and fix up the
      test script.  (Would like to turn test script into a proper regression
      test, but right now its output is not constant because of numeric OIDs;
      plus it makes Unix-specific assumptions about files it can import.)
      5b0c9d36
  2. 22 Jun, 2005 9 commits
  3. 21 Jun, 2005 7 commits
  4. 20 Jun, 2005 13 commits
  5. 19 Jun, 2005 8 commits
  6. 18 Jun, 2005 2 commits
    • Tom Lane's avatar
      When using C-string lookup keys in a dynahash.c hash table, use strncpy() · 6a6f2d91
      Tom Lane authored
      not memcpy() to copy the offered key into the hash table during HASH_ENTER.
      This avoids possible core dump if the passed key is located very near the
      end of memory.  Per report from Stefan Kaltenbrunner.
      6a6f2d91
    • Tom Lane's avatar
      Add a time-of-preparation column to the pg_prepared_xacts view, per an · a8d1075f
      Tom Lane authored
      old suggestion by Oliver Jowett.  Also, add a transaction column to the
      pg_locks view to show the xid of each transaction holding or awaiting
      locks; this allows prepared transactions to be properly associated with
      the locks they own.  There was already a column named 'transaction',
      and I chose to rename it to 'transactionid' --- since this column is
      new in the current devel cycle there should be no backwards compatibility
      issue to worry about.
      a8d1075f