Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 5e6a63c

Browse files
committed
Minor cleanup of code related to partially_grouped_rel.
Jeevan Chalke Discussion: http://postgr.es/m/CAM2+6=X9kxQoL2ZqZ00E6asBt9z+rfyWbOmhXJ0+8fPAyMZ9Jg@mail.gmail.com
1 parent 3bfe957 commit 5e6a63c

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/backend/optimizer/plan/planner.c

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -195,12 +195,11 @@ static void add_paths_to_grouping_rel(PlannerInfo *root, RelOptInfo *input_rel,
195195
double dNumGroups, List *havingQual);
196196
static void add_paths_to_partial_grouping_rel(PlannerInfo *root,
197197
RelOptInfo *input_rel,
198-
RelOptInfo *partial_grouped_rel,
198+
RelOptInfo *partially_grouped_rel,
199199
AggClauseCosts *agg_partial_costs,
200200
grouping_sets_data *gd,
201201
bool can_sort,
202-
bool can_hash,
203-
List *havingQual);
202+
bool can_hash);
204203
static bool can_parallel_agg(PlannerInfo *root, RelOptInfo *input_rel,
205204
RelOptInfo *grouped_rel, const AggClauseCosts *agg_costs);
206205

@@ -3838,8 +3837,7 @@ create_grouping_paths(PlannerInfo *root,
38383837
add_paths_to_partial_grouping_rel(root, input_rel,
38393838
partially_grouped_rel,
38403839
&agg_partial_costs,
3841-
gd, can_sort, can_hash,
3842-
(List *) parse->havingQual);
3840+
gd, can_sort, can_hash);
38433841
}
38443842

38453843
/* Build final grouping paths */
@@ -6224,8 +6222,7 @@ add_paths_to_partial_grouping_rel(PlannerInfo *root,
62246222
AggClauseCosts *agg_partial_costs,
62256223
grouping_sets_data *gd,
62266224
bool can_sort,
6227-
bool can_hash,
6228-
List *havingQual)
6225+
bool can_hash)
62296226
{
62306227
Query *parse = root->parse;
62316228
Path *cheapest_partial_path = linitial(input_rel->partial_pathlist);

0 commit comments

Comments
 (0)