1. 25 Jun, 2009 6 commits
  2. 24 Jun, 2009 3 commits
  3. 23 Jun, 2009 4 commits
    • Tom Lane's avatar
      Provide a link to the UPDATE reference page in the 'Updating Data' · d82e9f72
      Tom Lane authored
      section of the docs.  Per suggestion from Brad Bowman.
      d82e9f72
    • Magnus Hagander's avatar
      Properly initialize SSL engines when used from libpq. This is required for · a93e7432
      Magnus Hagander authored
      most external engines.
      
      Per report and initial code from Lars Kanis
      a93e7432
    • Tom Lane's avatar
      Fix an ancient error in dist_ps (distance from point to line segment), which · b087b018
      Tom Lane authored
      a number of other geometric operators also depend on.  It miscalculated the
      slope of the perpendicular to the given line segment anytime that slope was
      other than 0, infinite, or +/-1.  In some cases the error would be masked
      because the true closest point on the line segment was one of its endpoints
      rather than the intersection point, but in other cases it could give an
      arbitrarily bad answer.  Per bug #4872 from Nick Roosevelt.
      
      Bug goes clear back to Berkeley days, so patch all supported branches.
      Make a couple of cosmetic adjustments while at it.
      b087b018
    • Tom Lane's avatar
      Fix the makefiles to fail cleanly if Perl is needed but not present. This · 8d355d7b
      Tom Lane authored
      used to work as intended, but got broken some time ago (a quoted empty string
      is not an empty string), and got broken some more by the changes to generate
      ecpg's preproc.y automatically.  Given all the unprotected uses of $(PERL)
      elsewhere, it seems best to make use of the $(missing) script rather than
      trying to ensure each such use is protected individually.  Also fix various
      bits of documentation that omitted to mention Perl as a requirement for
      building from a CVS pull.  Per a complaint from Robert Haas.
      8d355d7b
  4. 22 Jun, 2009 5 commits
  5. 21 Jun, 2009 1 commit
  6. 20 Jun, 2009 1 commit
  7. 19 Jun, 2009 3 commits
  8. 18 Jun, 2009 6 commits
  9. 17 Jun, 2009 4 commits
  10. 14 Jun, 2009 1 commit
    • Tom Lane's avatar
      Change test tables in copy2 regression test to be temporary tables. · f51c9a66
      Tom Lane authored
      This prevents autovacuum from reclaiming free space in them and causing
      the test's output row order to change, which is causing intermittent
      bogus failure reports in the buildfarm.
      
      Backpatch to 8.3.  The issue exists further back, but since autovacuum was
      not on by default before 8.3, it's not a problem for buildfarm testing.
      f51c9a66
  11. 13 Jun, 2009 2 commits
  12. 12 Jun, 2009 4 commits