-
- Downloads
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.
Showing
- doc/src/sgml/runtime.sgml 12 additions, 1 deletiondoc/src/sgml/runtime.sgml
- src/backend/optimizer/path/costsize.c 97 additions, 9 deletionssrc/backend/optimizer/path/costsize.c
- src/backend/optimizer/plan/createplan.c 35 additions, 29 deletionssrc/backend/optimizer/plan/createplan.c
- src/backend/optimizer/plan/planmain.c 65 additions, 22 deletionssrc/backend/optimizer/plan/planmain.c
- src/backend/optimizer/plan/planner.c 130 additions, 62 deletionssrc/backend/optimizer/plan/planner.c
- src/backend/utils/misc/guc.c 5 additions, 1 deletionsrc/backend/utils/misc/guc.c
- src/backend/utils/misc/postgresql.conf.sample 1 addition, 0 deletionssrc/backend/utils/misc/postgresql.conf.sample
- src/bin/psql/tab-complete.c 2 additions, 1 deletionsrc/bin/psql/tab-complete.c
- src/include/optimizer/cost.h 14 additions, 2 deletionssrc/include/optimizer/cost.h
- src/include/optimizer/planmain.h 7 additions, 5 deletionssrc/include/optimizer/planmain.h
- src/test/regress/expected/aggregates.out 4 additions, 2 deletionssrc/test/regress/expected/aggregates.out
- src/test/regress/expected/rangefuncs.out 2 additions, 1 deletionsrc/test/regress/expected/rangefuncs.out
- src/test/regress/expected/rules.out 2 additions, 2 deletionssrc/test/regress/expected/rules.out
- src/test/regress/expected/select_having.out 6 additions, 4 deletionssrc/test/regress/expected/select_having.out
- src/test/regress/expected/select_having_1.out 14 additions, 3 deletionssrc/test/regress/expected/select_having_1.out
- src/test/regress/expected/select_implicit.out 15 additions, 11 deletionssrc/test/regress/expected/select_implicit.out
- src/test/regress/expected/select_implicit_1.out 15 additions, 11 deletionssrc/test/regress/expected/select_implicit_1.out
- src/test/regress/expected/subselect.out 1 addition, 1 deletionsrc/test/regress/expected/subselect.out
- src/test/regress/input/misc.source 1 addition, 1 deletionsrc/test/regress/input/misc.source
- src/test/regress/output/misc.source 1 addition, 1 deletionsrc/test/regress/output/misc.source
Loading
Please register or sign in to comment