CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl@postgresql.org 02/11/20 19:42:20
Modified files:
doc/src/sgml : runtime.sgml
src/backend/optimizer/path: costsize.c
src/backend/optimizer/plan: createplan.c planmain.c planner.c
src/backend/utils/misc: guc.c postgresql.conf.sample
src/bin/psql : tab-complete.c
src/include/optimizer: cost.h planmain.h
src/test/regress/expected: aggregates.out rangefuncs.out
rules.out select_having.out
select_having_1.out
select_implicit.out
select_implicit_1.out subselect.out
src/test/regress/input: misc.source
src/test/regress/output: misc.source
src/test/regress/sql: aggregates.sql rules.sql select_having.sql
select_implicit.sql subselect.sql
Log message:
Finish implementation of hashed aggregation. Add enable_hashagg GUC
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.