1. 10 Feb, 2008 1 commit
  2. 08 Feb, 2008 2 commits
  3. 07 Feb, 2008 9 commits
  4. 06 Feb, 2008 1 commit
    • Magnus Hagander's avatar
      Fix very broken clean.bat for msvc install. The way we used subroutines · 8d363727
      Magnus Hagander authored
      in .bat simply did not work, and it called them in the wrong order,
      some several times, and some not at all. So this unrolls all subroutine
      calls.
      
      This should fix the issues with clean deleting the wrong files reported
      by Dave Page.
      
      While at it, add the "clean dist" option to act like "make distclean",
      and no longer remove the flex/bison output files by default. This shuold
      fix the problem reported by Pavel Golub in bug #3909.
      8d363727
  5. 05 Feb, 2008 1 commit
  6. 03 Feb, 2008 1 commit
  7. 02 Feb, 2008 3 commits
  8. 01 Feb, 2008 4 commits
  9. 31 Jan, 2008 13 commits
  10. 30 Jan, 2008 5 commits
    • Tom Lane's avatar
      Add checks to TRUNCATE, CLUSTER, and REINDEX to prevent performing these · 0688d840
      Tom Lane authored
      operations when the current transaction has any open references to the
      target relation or index (implying it has an active query using the relation).
      The need for this was previously recognized in connection with ALTER TABLE,
      but anything that summarily eliminates tuples or moves them around would
      confuse an active scan.
      
      While this patch does not in itself fix bug #3883 (the deadlock would happen
      before the new check fires), it will discourage people from attempting the
      sequence of operations that creates a deadlock risk, so it's at least a
      partial response to that problem.
      
      In passing, add a previously-missing check to REINDEX to prevent trying to
      reindex another backend's temp table.  This isn't a security problem since
      only a superuser would get past the schema permission checks, but if we are
      testing for this in other utility commands then surely REINDEX should too.
      0688d840
    • Tom Lane's avatar
      Add a GUC variable "synchronize_seqscans" to allow clients to disable the new · 47df4f66
      Tom Lane authored
      synchronized-scanning behavior, and make pg_dump disable sync scans so that
      it will reliably preserve row ordering.  Per recent discussions.
      47df4f66
    • Peter Eisentraut's avatar
      Translation updates · 6dfa40d6
      Peter Eisentraut authored
      6dfa40d6
    • Peter Eisentraut's avatar
      Improve table reference · f73f18f9
      Peter Eisentraut authored
      f73f18f9
    • Peter Eisentraut's avatar
      Update key words table for 8.3 · c7640c32
      Peter Eisentraut authored
      c7640c32