aorder-20091113.patch.gz
application/octet-stream
Filename: aorder-20091113.patch.gz
Type: application/octet-stream
Part: 0
Message:
Aggregate ORDER BY patch
Patch
Format: context
| File | + | − |
|---|---|---|
| src/backend/executor/execQual.c | 2 | 2 |
| src/backend/executor/nodeAgg.c | 341 | 111 |
| src/backend/nodes/copyfuncs.c | 5 | 1 |
| src/backend/nodes/equalfuncs.c | 5 | 1 |
| src/backend/nodes/nodeFuncs.c | 7 | 2 |
| src/backend/nodes/outfuncs.c | 5 | 1 |
| src/backend/nodes/readfuncs.c | 4 | 1 |
| src/backend/optimizer/plan/createplan.c | 1 | 0 |
| src/backend/optimizer/plan/planagg.c | 9 | 7 |
| src/backend/optimizer/plan/planner.c | 1 | 1 |
| src/backend/optimizer/util/clauses.c | 10 | 8 |
| src/backend/parser/analyze.c | 1 | 0 |
| src/backend/parser/gram.y | 49 | 3 |
| src/backend/parser/parse_agg.c | 5 | 5 |
| src/backend/parser/parse_clause.c | 2 | 0 |
| src/backend/parser/parse_expr.c | 19 | 6 |
| src/backend/parser/parse_func.c | 195 | 3 |
| src/backend/parser/parse_utilcmd.c | 1 | 0 |
| src/backend/utils/adt/ruleutils.c | 23 | 4 |
| src/include/catalog/catversion.h | 1 | 1 |
| src/include/nodes/execnodes.h | 1 | 1 |
| src/include/nodes/parsenodes.h | 8 | 4 |
| src/include/nodes/primnodes.h | 3 | 1 |
| src/include/optimizer/clauses.h | 1 | 1 |
| src/include/parser/parse_func.h | 1 | 1 |
| src/test/regress/expected/aggregates.out | 142 | 0 |
| src/test/regress/expected/create_aggregate.out | 14 | 0 |
| src/test/regress/output/misc.source | 2 | 1 |
| src/test/regress/sql/aggregates.sql | 56 | 0 |
| src/test/regress/sql/create_aggregate.sql | 17 | 0 |
Binary attachment — download to view.