1. 14 Aug, 2001 3 commits
    • Tom Lane's avatar
      sum() on int2 and int4 columns now uses an int8, not numeric, accumulator · 5f7c2bdb
      Tom Lane authored
      for speed reasons; its result type also changes to int8.  avg() on these
      datatypes now accumulates the running sum in int8 for speed; but we still
      deliver the final result as numeric, so that fractional accuracy is
      preserved.
      
      count() now counts and returns in int8, not int4.  I am a little nervous
      about this possibly breaking users' code, but there didn't seem to be
      a strong sentiment for avoiding the problem.  If we get complaints during
      beta, we can change count back to int4 and add a "count8" aggregate.
      For that matter, users can do it for themselves with a simple CREATE
      AGGREGATE command; the int4inc function is still present, so no C hacking
      is needed.
      
      Also added max() and min() aggregates for OID that do proper unsigned
      comparison, instead of piggybacking on int4 aggregates.
      
      initdb forced.
      5f7c2bdb
    • Bruce Momjian's avatar
      Add HISTORY for 7.1.3. Packaging done. · 6f2943b5
      Bruce Momjian authored
      6f2943b5
    • Tom Lane's avatar
      Fix brokenness of nested EXCEPT/INTERSECT queries. prepunion was being · 4bc9f5e9
      Tom Lane authored
      a tad sloppy about generating the targetlist for some nodes, by generating
      a tlist entry that claimed to be a constant when the value wasn't actually
      constant.  This caused setrefs.c to do the wrong thing later on.
      4bc9f5e9
  2. 13 Aug, 2001 4 commits
  3. 12 Aug, 2001 2 commits
  4. 11 Aug, 2001 2 commits
  5. 10 Aug, 2001 17 commits
  6. 09 Aug, 2001 7 commits
  7. 08 Aug, 2001 1 commit
  8. 07 Aug, 2001 4 commits