aorder-20091130.patch.gz
application/octet-stream
Filename: aorder-20091130.patch.gz
Type: application/octet-stream
Part: 0
Message:
Re: Aggregate ORDER BY patch
Patch
Format: context
| File | + | − |
|---|---|---|
| doc/src/sgml/func.sgml | 26 | 13 |
| doc/src/sgml/syntax.sgml | 41 | 13 |
| src/backend/executor/execQual.c | 2 | 2 |
| src/backend/executor/nodeAgg.c | 345 | 112 |
| src/backend/nodes/copyfuncs.c | 5 | 2 |
| src/backend/nodes/equalfuncs.c | 5 | 2 |
| src/backend/nodes/nodeFuncs.c | 7 | 2 |
| src/backend/nodes/outfuncs.c | 5 | 2 |
| src/backend/nodes/readfuncs.c | 4 | 2 |
| src/backend/optimizer/plan/planagg.c | 8 | 7 |
| src/backend/optimizer/plan/planner.c | 1 | 1 |
| src/backend/optimizer/util/clauses.c | 10 | 8 |
| src/backend/parser/gram.y | 49 | 3 |
| src/backend/parser/parse_agg.c | 252 | 13 |
| src/backend/parser/parse_clause.c | 2 | 8 |
| src/backend/parser/parse_expr.c | 15 | 6 |
| src/backend/parser/parse_func.c | 21 | 15 |
| src/backend/parser/parse_utilcmd.c | 1 | 0 |
| src/backend/utils/adt/ruleutils.c | 22 | 5 |
| src/include/catalog/catversion.h | 1 | 1 |
| src/include/nodes/execnodes.h | 1 | 1 |
| src/include/nodes/parsenodes.h | 7 | 4 |
| src/include/nodes/primnodes.h | 4 | 2 |
| src/include/optimizer/clauses.h | 1 | 1 |
| src/include/parser/parse_agg.h | 6 | 1 |
| src/include/parser/parse_clause.h | 7 | 0 |
| src/include/parser/parse_func.h | 1 | 1 |
| src/test/regress/expected/aggregates.out | 195 | 0 |
| src/test/regress/expected/create_aggregate.out | 14 | 0 |
| src/test/regress/expected/rules.out | 8 | 1 |
| src/test/regress/output/misc.source | 9 | 1 |
| src/test/regress/sql/aggregates.sql | 96 | 0 |
| src/test/regress/sql/create_aggregate.sql | 17 | 0 |
Binary attachment — download to view.