1. 18 8月, 2004 5 次提交
    • T
      Fix bug introduced into _bt_getstackbuf() on 2003-Feb-21: the initial · 19cd31b0
      Tom Lane 提交于
      value of 'start' could be past the end of the page, if the page was
      split by some concurrent inserting process since we visited it.  In
      this situation the code could look at bogus entries and possibly find
      a match (since after all those entries still contain what they had
      before the split).  This would lead to 'specified item offset is too large'
      followed by 'PANIC: failed to add item to the page', as reported by Joe
      Conway for scenarios involving heavy concurrent insertion activity.
      19cd31b0
    • T
      Standardize on the assumption that the arguments of a RowExpr correspond · fcaad7e2
      Tom Lane 提交于
      to the physical layout of the rowtype, ie, there are dummy arguments
      corresponding to any dropped columns in the rowtype.  We formerly had a
      couple of places that did it this way and several others that did not.
      Fixes Gaetano Mendola's "cache lookup failed for type 0" bug of 5-Aug.
      fcaad7e2
    • B
      Add: · 388ffad0
      Bruce Momjian 提交于
      < * -Allow savepoints / nested transactions [transactions] (Alvaro)
      > * -Allow savepoints / nested transactions (Alvaro)
      348a349,353
      > * Add an option to automatically use savepoints for each statement in a
      >   multi-statement transaction.
      >
      >   When enabled, this would allow errors in multi-statement transactions
      >   to be automatically ignored.
      388ffad0
    • B
      Remove transactions TODO.detail. · f5f5d7be
      Bruce Momjian 提交于
      f5f5d7be
    • B
      Chain on to SIGPIPE handler rather than just do action on default. · 3f0fa93c
      Bruce Momjian 提交于
      Always create thread-specific variable.
      3f0fa93c
  2. 17 8月, 2004 9 次提交
  3. 16 8月, 2004 7 次提交
  4. 15 8月, 2004 8 次提交
  5. 14 8月, 2004 10 次提交
  6. 13 8月, 2004 1 次提交