1. 04 11月, 2004 3 次提交
    • B
      Update tablespace temp usage item: · a8098996
      Bruce Momjian 提交于
      <   This perhaps should use a round-robin allocation system where several
      <   tablespaces are used in a cycle.  The cycle pointer should be global.
      >   It could start with a random tablespace from a supplied list and cycle
      >   through the list.
      a8098996
    • B
      Add idea on auto-cluster: · f6b4707f
      Bruce Momjian 提交于
      < 	  store heap rows in hashed groups.
      > 	  store heap rows in hashed groups, perhaps using a user-supplied
      > 	  hash function.
      f6b4707f
    • B
      Add idea on auto-cluster: · aafbf33d
      Bruce Momjian 提交于
      < 	  automatically access the heap data too.
      > 	  automatically access the heap data too.  A third idea would be to
      > 	  store heap rows in hashed groups.
      aafbf33d
  2. 03 11月, 2004 2 次提交
  3. 02 11月, 2004 9 次提交
  4. 01 11月, 2004 8 次提交
  5. 31 10月, 2004 3 次提交
    • T
      Invent a new, more thread-safe version of PQrequestCancel, called PQcancel. · 44e8a968
      Tom Lane 提交于
      Use this new function in psql.  Implement query cancellation in psql for
      Windows.  Code by Magnus Hagander, documentation and minor editorialization
      by Tom Lane.
      44e8a968
    • T
      I found a corner case in which it is possible for RI_FKey_check's call · 80559fa9
      Tom Lane 提交于
      of HeapTupleSatisfiesItself() to trigger a hint-bit update on the tuple:
      if the row was updated or deleted by a subtransaction of my own transaction
      that was later rolled back.  This cannot occur in pre-8.0 of course, so
      the hint-bit patch applied a couple weeks ago is OK for existing releases.
      But for 8.0 it seems we had better fix things so that RI_FKey_check can
      pass the correct buffer number to HeapTupleSatisfiesItself.  Accordingly,
      add fields to the TriggerData struct to carry the buffer ID(s) for the
      old and new tuple(s).  There are other possible solutions but this one
      seems cleanest; it will allow other AFTER-trigger functions to safely
      do tqual.c calls if they want to.  Put new fields at end of struct so
      that there is no API breakage.
      80559fa9
    • T
      Change COMMIT back to the old behavior of emitting command tag COMMIT, · 88868d4f
      Tom Lane 提交于
      not ROLLBACK, for the case of COMMIT outside a transaction block.
      Alvaro Herrera
      88868d4f
  6. 30 10月, 2004 6 次提交
  7. 29 10月, 2004 6 次提交
  8. 28 10月, 2004 3 次提交