1. 16 Jan, 2002 2 commits
    • Tom Lane's avatar
      TOAST needs to do at least minimal time-qual checking in order not to · cf97080f
      Tom Lane authored
      mess up after an aborted VACUUM FULL, per today's pghackers discussion.
      Add a suitable HeapTupleSatisfiesToast routine.  Remove useless special-
      case test in HeapTupleSatisfiesVisibility macro for xmax =
      BootstrapTransactionId; perhaps that was needed at one time, but it's
      a waste of cycles now, not to mention actively wrong for SnapshotAny.
      Along the way, add some much-needed comments to tqual.c, and simplify
      toast_fetch_datum, which no longer needs to assume it may see chunks
      out-of-order.
      cf97080f
    • Tom Lane's avatar
      Fix init_irels to close the pg_internal.init file before returning. · 0f2d949c
      Tom Lane authored
      This saves one open file descriptor per backend, and avoids an
      annoying NOTICE on Cygwin (which has trouble deleting open files).
      Bug appears to date back to original coding of init_irels, circa 1992.
      0f2d949c
  2. 15 Jan, 2002 14 commits
  3. 14 Jan, 2002 9 commits
  4. 13 Jan, 2002 6 commits
  5. 12 Jan, 2002 4 commits
  6. 11 Jan, 2002 5 commits