<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git/src/test/regress/sql/aggregates.sql, branch WIN32_DEV</title>
<subtitle>git.postgresql.org: git/postgresql.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/'/>
<entry>
<title>Implement outer-level aggregates to conform to the SQL spec, with</title>
<updated>2003-06-06T15:04:03+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2003-06-06T15:04:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=e649796f128bd8702ba5744d36f4e8cb81f0b754'/>
<id>e649796f128bd8702ba5744d36f4e8cb81f0b754</id>
<content type='text'>
extensions to support our historical behavior.  An aggregate belongs
to the closest query level of any of the variables in its argument,
or the current query level if there are no variables (e.g., COUNT(*)).
The implementation involves adding an agglevelsup field to Aggref,
and treating outer aggregates like outer variables at planning time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
extensions to support our historical behavior.  An aggregate belongs
to the closest query level of any of the variables in its argument,
or the current query level if there are no variables (e.g., COUNT(*)).
The implementation involves adding an agglevelsup field to Aggref,
and treating outer aggregates like outer variables at planning time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Finish implementation of hashed aggregation.  Add enable_hashagg GUC</title>
<updated>2002-11-21T00:42:20+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2002-11-21T00:42:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=6c1d4662afc6344ea7d98b5d1b248214ea0c7635'/>
<id>6c1d4662afc6344ea7d98b5d1b248214ea0c7635</id>
<content type='text'>
parameter to allow it to be forced off for comparison purposes.
Add ORDER BY clauses to a bunch of regression test queries that will
otherwise produce randomly-ordered output in the new regime.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
parameter to allow it to be forced off for comparison purposes.
Add ORDER BY clauses to a bunch of regression test queries that will
otherwise produce randomly-ordered output in the new regime.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revise aggregate functions per earlier discussions in pghackers.</title>
<updated>2000-07-17T03:05:41+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2000-07-17T03:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=bec98a31c55a4f799b398d01541e68d7c086bb81'/>
<id>bec98a31c55a4f799b398d01541e68d7c086bb81</id>
<content type='text'>
There's now only one transition value and transition function.
NULL handling in aggregates is a lot cleaner.  Also, use Numeric
accumulators instead of integer accumulators for sum/avg on integer
datatypes --- this avoids overflow at the cost of being a little slower.
Implement VARIANCE() and STDDEV() aggregates in the standard backend.

Also, enable new LIKE selectivity estimators by default.  Unrelated
change, but as long as I had to force initdb anyway...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's now only one transition value and transition function.
NULL handling in aggregates is a lot cleaner.  Also, use Numeric
accumulators instead of integer accumulators for sum/avg on integer
datatypes --- this avoids overflow at the cost of being a little slower.
Implement VARIANCE() and STDDEV() aggregates in the standard backend.

Also, enable new LIKE selectivity estimators by default.  Unrelated
change, but as long as I had to force initdb anyway...
</pre>
</div>
</content>
</entry>
<entry>
<title>Update regression tests for ONLY and other recent changes.</title>
<updated>2000-06-10T05:19:26+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2000-06-10T05:19:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=2ae20ef98a94c6a0f77e6358ae756cc02f29e921'/>
<id>2ae20ef98a94c6a0f77e6358ae756cc02f29e921</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update format to add uniform headers on files.</title>
<updated>2000-01-05T17:32:29+00:00</updated>
<author>
<name>Thomas G. Lockhart</name>
<email>lockhart@fourpalms.org</email>
</author>
<published>2000-01-05T17:32:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=c0cab6f4fa7642425728c710bb3215f94c239ddb'/>
<id>c0cab6f4fa7642425728c710bb3215f94c239ddb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>aggregate(DISTINCT ...) works, per SQL spec.</title>
<updated>1999-12-13T01:27:21+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>1999-12-13T01:27:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=a8ae19ec3d13452de931736126d0786a148ee643'/>
<id>a8ae19ec3d13452de931736126d0786a148ee643</id>
<content type='text'>
Note this forces initdb because of change of Aggref node in stored rules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note this forces initdb because of change of Aggref node in stored rules.
</pre>
</div>
</content>
</entry>
<entry>
<title>Reorder tests and move aggregate table data to data/.</title>
<updated>1997-04-29T14:29:16+00:00</updated>
<author>
<name>Thomas G. Lockhart</name>
<email>lockhart@fourpalms.org</email>
</author>
<published>1997-04-29T14:29:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=a2fd844c3bb7076874baf6ecb96528cb81b33640'/>
<id>a2fd844c3bb7076874baf6ecb96528cb81b33640</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>split out a bunch more tests from misc.source so that the tester knows</title>
<updated>1997-04-27T17:40:13+00:00</updated>
<author>
<name>Marc G. Fournier</name>
<email>scrappy@hub.org</email>
</author>
<published>1997-04-27T17:40:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=832c0a4ff1f9949dd69304606374deb9bfa27dfc'/>
<id>832c0a4ff1f9949dd69304606374deb9bfa27dfc</id>
<content type='text'>
what's being tested :)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
what's being tested :)
</pre>
</div>
</content>
</entry>
</feed>
