1. 20 Jan, 2007 20 commits
  2. 19 Jan, 2007 5 commits
  3. 18 Jan, 2007 2 commits
  4. 17 Jan, 2007 5 commits
  5. 16 Jan, 2007 6 commits
    • Neil Conway's avatar
      vcbuild updates from Magnus: · 7f58ed1a
      Neil Conway authored
      * After Markos patch, now builds pgcrypto without zlib again
      * Updates README with xml info
      * xml requires xslt and iconv
      * disable unnecessary warning about __cdecl()
      * Add a buildenv.bat called from all other bat files to set up things
      like PATH for flex/bison. (Can't just set it before calling, doesn't
      always work when building from the GUI)
      7f58ed1a
    • Neil Conway's avatar
      Implement width_bucket() for the float8 data type. · cf57ef4e
      Neil Conway authored
      The implementation is somewhat ugly logic-wise, but I don't see an
      easy way to make it more concise.
      
      When writing this, I noticed that my previous implementation of
      width_bucket() doesn't handle NaN correctly:
      
          postgres=# select width_bucket('NaN', 1, 5, 5);
           width_bucket
          --------------
                      6
          (1 row)
      
      AFAICS SQL:2003 does not define a NaN value, so it doesn't address how
      width_bucket() should behave here. The patch changes width_bucket() so
      that ereport(ERROR) is raised if NaN is specified for the operand or the
      lower or upper bounds to width_bucket(). For float8, NaN is disallowed
      for any of the floating-point inputs, and +/- infinity is disallowed
      for the histogram bounds (but allowed for the operand).
      
      Update docs and regression tests, bump the catversion.
      cf57ef4e
    • Neil Conway's avatar
      Minor improvements to the TODO list. Add some URLs for some · da07c81f
      Neil Conway authored
      existing TODO items, and re-add a TODO item for an "estimated
      count" capability.
      da07c81f
    • Tom Lane's avatar
      Fix incorrect permissions check in information_schema.key_column_usage view: · 6959cb59
      Tom Lane authored
      it was checking a pg_constraint OID instead of pg_class OID, resulting in
      "relation with OID nnnnn does not exist" failures for anyone who wasn't
      owner of the table being examined.  Per bug #2848 from Laurence Rowe.
      
      Note: for existing 8.2 installations a simple version update won't fix this;
      the easiest fix is to CREATE OR REPLACE this view with the corrected
      definition.
      6959cb59
    • Alvaro Herrera's avatar
    • Alvaro Herrera's avatar
      Arrange for autovacuum to be killed when another operation wants to be alone · eb63cc3d
      Alvaro Herrera authored
      accessing it, like DROP DATABASE.  This allows the regression tests to pass
      with autovacuum enabled, which open the gates for finally enabling autovacuum
      by default.
      eb63cc3d
  6. 15 Jan, 2007 2 commits