@@ -195,12 +195,11 @@ static void add_paths_to_grouping_rel(PlannerInfo *root, RelOptInfo *input_rel,
195195 double dNumGroups , List * havingQual );
196196static 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 );
204203static 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