File tree Expand file tree Collapse file tree 2 files changed +1
-5
lines changed Expand file tree Collapse file tree 2 files changed +1
-5
lines changed Original file line number Diff line number Diff line change @@ -3744,7 +3744,6 @@ create_grouping_paths(PlannerInfo *root,
37443744 flags |= GROUPING_CAN_PARTIAL_AGG ;
37453745
37463746 extra .flags = flags ;
3747- extra .target = target ;
37483747 extra .target_parallel_safe = target_parallel_safe ;
37493748 extra .havingQual = parse -> havingQual ;
37503749 extra .targetList = parse -> targetList ;
@@ -7029,7 +7028,7 @@ create_partitionwise_grouping_paths(PlannerInfo *root,
70297028 int cnt_parts ;
70307029 List * grouped_live_children = NIL ;
70317030 List * partially_grouped_live_children = NIL ;
7032- PathTarget * target = extra -> target ;
7031+ PathTarget * target = grouped_rel -> reltarget ;
70337032
70347033 Assert (patype != PARTITIONWISE_AGGREGATE_NONE );
70357034 Assert (patype != PARTITIONWISE_AGGREGATE_PARTIAL ||
@@ -7062,7 +7061,6 @@ create_partitionwise_grouping_paths(PlannerInfo *root,
70627061 adjust_appendrel_attrs (root ,
70637062 (Node * ) target -> exprs ,
70647063 nappinfos , appinfos );
7065- child_extra .target = child_target ;
70667064
70677065 /* Translate havingQual and targetList. */
70687066 child_extra .havingQual = (Node * )
Original file line number Diff line number Diff line change @@ -2340,7 +2340,6 @@ typedef enum
23402340 * have been initialized.
23412341 * agg_partial_costs gives partial aggregation costs.
23422342 * agg_final_costs gives finalization costs.
2343- * target is the PathTarget to be used while creating paths.
23442343 * target_parallel_safe is true if target is parallel safe.
23452344 * havingQual gives list of quals to be applied after aggregation.
23462345 * targetList gives list of columns to be projected.
@@ -2355,7 +2354,6 @@ typedef struct
23552354 AggClauseCosts agg_final_costs ;
23562355
23572356 /* Data which may differ across partitions. */
2358- PathTarget * target ;
23592357 bool target_parallel_safe ;
23602358 Node * havingQual ;
23612359 List * targetList ;
You can’t perform that action at this time.
0 commit comments