File tree Expand file tree Collapse file tree 1 file changed +1
-12
lines changed
src/backend/optimizer/plan Expand file tree Collapse file tree 1 file changed +1
-12
lines changed Original file line number Diff line number Diff line change 8
8
*
9
9
*
10
10
* IDENTIFICATION
11
- * $PostgreSQL: pgsql/src/backend/optimizer/plan/planner.c,v 1.226.2.1 2008/03/27 19:06:23 tgl Exp $
11
+ * $PostgreSQL: pgsql/src/backend/optimizer/plan/planner.c,v 1.226.2.2 2008/03/29 00:15:37 tgl Exp $
12
12
*
13
13
*-------------------------------------------------------------------------
14
14
*/
@@ -943,17 +943,6 @@ grouping_planner(PlannerInfo *root, double tuple_fraction)
943
943
* right tlist, and it has no sort order.
944
944
*/
945
945
current_pathkeys = NIL ;
946
- /*
947
- * In fact, since we don't optimize grouped aggregates, it
948
- * needs no sort order --- there must be exactly one output row,
949
- * and so any ORDER BY or DISTINCT attached to the query is
950
- * useless and can be dropped. Aside from saving useless cycles,
951
- * this protects us against problems with matching the hacked-up
952
- * tlist entries to sort clauses.
953
- */
954
- Assert (!parse -> groupClause );
955
- parse -> sortClause = NULL ;
956
- parse -> distinctClause = NULL ;
957
946
}
958
947
else
959
948
{
You can’t perform that action at this time.
0 commit comments