1. 13 Apr, 2005 4 commits
  2. 12 Apr, 2005 6 commits
  3. 11 Apr, 2005 3 commits
  4. 10 Apr, 2005 4 commits
  5. 09 Apr, 2005 2 commits
  6. 08 Apr, 2005 4 commits
  7. 07 Apr, 2005 6 commits
  8. 06 Apr, 2005 6 commits
  9. 05 Apr, 2005 3 commits
  10. 04 Apr, 2005 2 commits
    • Neil Conway's avatar
      This patch changes int2_avg_accum() and int4_avg_accum() use the nodeAgg · 51b2f8ba
      Neil Conway authored
      performance hack Tom introduced recently. This means we can avoid
      copying the transition array for each input tuple if these functions
      are invoked as aggregate transition functions.
      
      To test the performance improvement, I created a 1 million row table
      with a single int4 column. Without the patch, SELECT avg(col) FROM
      table took about 4.2 seconds (after the data was cached); with the
      patch, it took about 3.2 seconds. Naturally, the performance
      improvement for a less trivial query (or a table with wider rows)
      would be relatively smaller.
      51b2f8ba
    • Neil Conway's avatar
      Minor fixes for psql tab completion. Spell "absolute" like the English word, · 8bbe905a
      Neil Conway authored
      not the brand of vodka. Complete FETCH <sth> <sth> with FROM and IN, not
      FROM and TO (which is still pretty incomplete, but at least its the right
      syntax).
      8bbe905a