|
4 | 4 | : :- * BroadcastNestedLoopJoin Inner BuildRight (50) |
5 | 5 | : : :- * BroadcastNestedLoopJoin Inner BuildRight (37) |
6 | 6 | : : : :- * BroadcastNestedLoopJoin Inner BuildRight (24) |
7 | | -: : : : :- * CometColumnarToRow (11) |
8 | | -: : : : : +- CometHashAggregate (10) |
| 7 | +: : : : :- * HashAggregate (11) |
| 8 | +: : : : : +- * CometColumnarToRow (10) |
9 | 9 | : : : : : +- CometColumnarExchange (9) |
10 | 10 | : : : : : +- * HashAggregate (8) |
11 | 11 | : : : : : +- * HashAggregate (7) |
|
16 | 16 | : : : : : +- CometFilter (2) |
17 | 17 | : : : : : +- CometScan parquet spark_catalog.default.store_sales (1) |
18 | 18 | : : : : +- BroadcastExchange (23) |
19 | | -: : : : +- * CometColumnarToRow (22) |
20 | | -: : : : +- CometHashAggregate (21) |
| 19 | +: : : : +- * HashAggregate (22) |
| 20 | +: : : : +- * CometColumnarToRow (21) |
21 | 21 | : : : : +- CometColumnarExchange (20) |
22 | 22 | : : : : +- * HashAggregate (19) |
23 | 23 | : : : : +- * HashAggregate (18) |
|
28 | 28 | : : : : +- CometFilter (13) |
29 | 29 | : : : : +- CometScan parquet spark_catalog.default.store_sales (12) |
30 | 30 | : : : +- BroadcastExchange (36) |
31 | | -: : : +- * CometColumnarToRow (35) |
32 | | -: : : +- CometHashAggregate (34) |
| 31 | +: : : +- * HashAggregate (35) |
| 32 | +: : : +- * CometColumnarToRow (34) |
33 | 33 | : : : +- CometColumnarExchange (33) |
34 | 34 | : : : +- * HashAggregate (32) |
35 | 35 | : : : +- * HashAggregate (31) |
|
40 | 40 | : : : +- CometFilter (26) |
41 | 41 | : : : +- CometScan parquet spark_catalog.default.store_sales (25) |
42 | 42 | : : +- BroadcastExchange (49) |
43 | | -: : +- * CometColumnarToRow (48) |
44 | | -: : +- CometHashAggregate (47) |
| 43 | +: : +- * HashAggregate (48) |
| 44 | +: : +- * CometColumnarToRow (47) |
45 | 45 | : : +- CometColumnarExchange (46) |
46 | 46 | : : +- * HashAggregate (45) |
47 | 47 | : : +- * HashAggregate (44) |
|
52 | 52 | : : +- CometFilter (39) |
53 | 53 | : : +- CometScan parquet spark_catalog.default.store_sales (38) |
54 | 54 | : +- BroadcastExchange (62) |
55 | | -: +- * CometColumnarToRow (61) |
56 | | -: +- CometHashAggregate (60) |
| 55 | +: +- * HashAggregate (61) |
| 56 | +: +- * CometColumnarToRow (60) |
57 | 57 | : +- CometColumnarExchange (59) |
58 | 58 | : +- * HashAggregate (58) |
59 | 59 | : +- * HashAggregate (57) |
|
64 | 64 | : +- CometFilter (52) |
65 | 65 | : +- CometScan parquet spark_catalog.default.store_sales (51) |
66 | 66 | +- BroadcastExchange (75) |
67 | | - +- * CometColumnarToRow (74) |
68 | | - +- CometHashAggregate (73) |
| 67 | + +- * HashAggregate (74) |
| 68 | + +- * CometColumnarToRow (73) |
69 | 69 | +- CometColumnarExchange (72) |
70 | 70 | +- * HashAggregate (71) |
71 | 71 | +- * HashAggregate (70) |
@@ -122,13 +122,15 @@ Results [4]: [sum#6, count#7, count#8, count#12] |
122 | 122 | Input [4]: [sum#6, count#7, count#8, count#12] |
123 | 123 | Arguments: SinglePartition, ENSURE_REQUIREMENTS, CometColumnarShuffle, [plan_id=2] |
124 | 124 |
|
125 | | -(10) CometHashAggregate |
| 125 | +(10) CometColumnarToRow [codegen id : 12] |
| 126 | +Input [4]: [sum#6, count#7, count#8, count#12] |
| 127 | + |
| 128 | +(11) HashAggregate [codegen id : 12] |
126 | 129 | Input [4]: [sum#6, count#7, count#8, count#12] |
127 | 130 | Keys: [] |
128 | 131 | Functions [3]: [avg(UnscaledValue(ss_list_price#3)), count(ss_list_price#3), count(distinct ss_list_price#3)] |
129 | | - |
130 | | -(11) CometColumnarToRow [codegen id : 12] |
131 | | -Input [3]: [B1_LP#13, B1_CNT#14, B1_CNTD#15] |
| 132 | +Aggregate Attributes [3]: [avg(UnscaledValue(ss_list_price#3))#9, count(ss_list_price#3)#10, count(ss_list_price#3)#11] |
| 133 | +Results [3]: [cast((avg(UnscaledValue(ss_list_price#3))#9 / 100.0) as decimal(11,6)) AS B1_LP#13, count(ss_list_price#3)#10 AS B1_CNT#14, count(ss_list_price#3)#11 AS B1_CNTD#15] |
132 | 134 |
|
133 | 135 | (12) CometScan parquet spark_catalog.default.store_sales |
134 | 136 | Output [5]: [ss_quantity#16, ss_wholesale_cost#17, ss_list_price#18, ss_coupon_amt#19, ss_sold_date_sk#20] |
@@ -175,13 +177,15 @@ Results [4]: [sum#21, count#22, count#23, count#27] |
175 | 177 | Input [4]: [sum#21, count#22, count#23, count#27] |
176 | 178 | Arguments: SinglePartition, ENSURE_REQUIREMENTS, CometColumnarShuffle, [plan_id=4] |
177 | 179 |
|
178 | | -(21) CometHashAggregate |
| 180 | +(21) CometColumnarToRow [codegen id : 3] |
| 181 | +Input [4]: [sum#21, count#22, count#23, count#27] |
| 182 | + |
| 183 | +(22) HashAggregate [codegen id : 3] |
179 | 184 | Input [4]: [sum#21, count#22, count#23, count#27] |
180 | 185 | Keys: [] |
181 | 186 | Functions [3]: [avg(UnscaledValue(ss_list_price#18)), count(ss_list_price#18), count(distinct ss_list_price#18)] |
182 | | - |
183 | | -(22) CometColumnarToRow [codegen id : 3] |
184 | | -Input [3]: [B2_LP#28, B2_CNT#29, B2_CNTD#30] |
| 187 | +Aggregate Attributes [3]: [avg(UnscaledValue(ss_list_price#18))#24, count(ss_list_price#18)#25, count(ss_list_price#18)#26] |
| 188 | +Results [3]: [cast((avg(UnscaledValue(ss_list_price#18))#24 / 100.0) as decimal(11,6)) AS B2_LP#28, count(ss_list_price#18)#25 AS B2_CNT#29, count(ss_list_price#18)#26 AS B2_CNTD#30] |
185 | 189 |
|
186 | 190 | (23) BroadcastExchange |
187 | 191 | Input [3]: [B2_LP#28, B2_CNT#29, B2_CNTD#30] |
@@ -236,13 +240,15 @@ Results [4]: [sum#36, count#37, count#38, count#42] |
236 | 240 | Input [4]: [sum#36, count#37, count#38, count#42] |
237 | 241 | Arguments: SinglePartition, ENSURE_REQUIREMENTS, CometColumnarShuffle, [plan_id=7] |
238 | 242 |
|
239 | | -(34) CometHashAggregate |
| 243 | +(34) CometColumnarToRow [codegen id : 5] |
| 244 | +Input [4]: [sum#36, count#37, count#38, count#42] |
| 245 | + |
| 246 | +(35) HashAggregate [codegen id : 5] |
240 | 247 | Input [4]: [sum#36, count#37, count#38, count#42] |
241 | 248 | Keys: [] |
242 | 249 | Functions [3]: [avg(UnscaledValue(ss_list_price#33)), count(ss_list_price#33), count(distinct ss_list_price#33)] |
243 | | - |
244 | | -(35) CometColumnarToRow [codegen id : 5] |
245 | | -Input [3]: [B3_LP#43, B3_CNT#44, B3_CNTD#45] |
| 250 | +Aggregate Attributes [3]: [avg(UnscaledValue(ss_list_price#33))#39, count(ss_list_price#33)#40, count(ss_list_price#33)#41] |
| 251 | +Results [3]: [cast((avg(UnscaledValue(ss_list_price#33))#39 / 100.0) as decimal(11,6)) AS B3_LP#43, count(ss_list_price#33)#40 AS B3_CNT#44, count(ss_list_price#33)#41 AS B3_CNTD#45] |
246 | 252 |
|
247 | 253 | (36) BroadcastExchange |
248 | 254 | Input [3]: [B3_LP#43, B3_CNT#44, B3_CNTD#45] |
@@ -297,13 +303,15 @@ Results [4]: [sum#51, count#52, count#53, count#57] |
297 | 303 | Input [4]: [sum#51, count#52, count#53, count#57] |
298 | 304 | Arguments: SinglePartition, ENSURE_REQUIREMENTS, CometColumnarShuffle, [plan_id=10] |
299 | 305 |
|
300 | | -(47) CometHashAggregate |
| 306 | +(47) CometColumnarToRow [codegen id : 7] |
| 307 | +Input [4]: [sum#51, count#52, count#53, count#57] |
| 308 | + |
| 309 | +(48) HashAggregate [codegen id : 7] |
301 | 310 | Input [4]: [sum#51, count#52, count#53, count#57] |
302 | 311 | Keys: [] |
303 | 312 | Functions [3]: [avg(UnscaledValue(ss_list_price#48)), count(ss_list_price#48), count(distinct ss_list_price#48)] |
304 | | - |
305 | | -(48) CometColumnarToRow [codegen id : 7] |
306 | | -Input [3]: [B4_LP#58, B4_CNT#59, B4_CNTD#60] |
| 313 | +Aggregate Attributes [3]: [avg(UnscaledValue(ss_list_price#48))#54, count(ss_list_price#48)#55, count(ss_list_price#48)#56] |
| 314 | +Results [3]: [cast((avg(UnscaledValue(ss_list_price#48))#54 / 100.0) as decimal(11,6)) AS B4_LP#58, count(ss_list_price#48)#55 AS B4_CNT#59, count(ss_list_price#48)#56 AS B4_CNTD#60] |
307 | 315 |
|
308 | 316 | (49) BroadcastExchange |
309 | 317 | Input [3]: [B4_LP#58, B4_CNT#59, B4_CNTD#60] |
@@ -358,13 +366,15 @@ Results [4]: [sum#66, count#67, count#68, count#72] |
358 | 366 | Input [4]: [sum#66, count#67, count#68, count#72] |
359 | 367 | Arguments: SinglePartition, ENSURE_REQUIREMENTS, CometColumnarShuffle, [plan_id=13] |
360 | 368 |
|
361 | | -(60) CometHashAggregate |
| 369 | +(60) CometColumnarToRow [codegen id : 9] |
| 370 | +Input [4]: [sum#66, count#67, count#68, count#72] |
| 371 | + |
| 372 | +(61) HashAggregate [codegen id : 9] |
362 | 373 | Input [4]: [sum#66, count#67, count#68, count#72] |
363 | 374 | Keys: [] |
364 | 375 | Functions [3]: [avg(UnscaledValue(ss_list_price#63)), count(ss_list_price#63), count(distinct ss_list_price#63)] |
365 | | - |
366 | | -(61) CometColumnarToRow [codegen id : 9] |
367 | | -Input [3]: [B5_LP#73, B5_CNT#74, B5_CNTD#75] |
| 376 | +Aggregate Attributes [3]: [avg(UnscaledValue(ss_list_price#63))#69, count(ss_list_price#63)#70, count(ss_list_price#63)#71] |
| 377 | +Results [3]: [cast((avg(UnscaledValue(ss_list_price#63))#69 / 100.0) as decimal(11,6)) AS B5_LP#73, count(ss_list_price#63)#70 AS B5_CNT#74, count(ss_list_price#63)#71 AS B5_CNTD#75] |
368 | 378 |
|
369 | 379 | (62) BroadcastExchange |
370 | 380 | Input [3]: [B5_LP#73, B5_CNT#74, B5_CNTD#75] |
@@ -419,13 +429,15 @@ Results [4]: [sum#81, count#82, count#83, count#87] |
419 | 429 | Input [4]: [sum#81, count#82, count#83, count#87] |
420 | 430 | Arguments: SinglePartition, ENSURE_REQUIREMENTS, CometColumnarShuffle, [plan_id=16] |
421 | 431 |
|
422 | | -(73) CometHashAggregate |
| 432 | +(73) CometColumnarToRow [codegen id : 11] |
| 433 | +Input [4]: [sum#81, count#82, count#83, count#87] |
| 434 | + |
| 435 | +(74) HashAggregate [codegen id : 11] |
423 | 436 | Input [4]: [sum#81, count#82, count#83, count#87] |
424 | 437 | Keys: [] |
425 | 438 | Functions [3]: [avg(UnscaledValue(ss_list_price#78)), count(ss_list_price#78), count(distinct ss_list_price#78)] |
426 | | - |
427 | | -(74) CometColumnarToRow [codegen id : 11] |
428 | | -Input [3]: [B6_LP#88, B6_CNT#89, B6_CNTD#90] |
| 439 | +Aggregate Attributes [3]: [avg(UnscaledValue(ss_list_price#78))#84, count(ss_list_price#78)#85, count(ss_list_price#78)#86] |
| 440 | +Results [3]: [cast((avg(UnscaledValue(ss_list_price#78))#84 / 100.0) as decimal(11,6)) AS B6_LP#88, count(ss_list_price#78)#85 AS B6_CNT#89, count(ss_list_price#78)#86 AS B6_CNTD#90] |
429 | 441 |
|
430 | 442 | (75) BroadcastExchange |
431 | 443 | Input [3]: [B6_LP#88, B6_CNT#89, B6_CNTD#90] |
|
0 commit comments