[I44IY2] rename aggregation to HashAggregation

This commit is contained in:
sandeep 2021-08-09 11:57:19 +05:30
parent dd3d979b31
commit ebd479bf74
289 changed files with 1775 additions and 1775 deletions

View File

@ -1,5 +1,5 @@
remote exchange (GATHER, SINGLE, [])
final SortAggregate over (ss_item_sk)
final sortaggregate over (ss_item_sk)
local exchange (GATHER, SINGLE, [])
partial SortAggregate over (ss_item_sk)
partial sortaggregate over (ss_item_sk)
scan store_sales_item_customer_solddate_buckarr1_buckcount4

View File

@ -1,5 +1,5 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (ss_customer_sk, ss_item_sk)
final hashaggregation over (ss_customer_sk, ss_item_sk)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk, ss_item_sk)
partial hashaggregation over (ss_customer_sk, ss_item_sk)
scan store_sales_item_customer_solddate_buckarr1_buckcount4

View File

@ -1,6 +1,6 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (data_1)
final hashaggregation over (data_1)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["data_1"])
partial aggregation over (data_1)
partial hashaggregation over (data_1)
scan sortwithcolnameendwithint

View File

@ -1,5 +1,5 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
final hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
partial hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
scan store_sales_item_customer_solddate_buckarr2_buckcount3

View File

@ -1,7 +1,7 @@
remote exchange (GATHER, SINGLE, [])
final SortAggregate over (ss_customer_sk, ss_item_sk)
final sortaggregate over (ss_customer_sk, ss_item_sk)
local exchange (GATHER, SINGLE, [])
partial SortAggregate over (ss_customer_sk, ss_item_sk)
partial sortaggregate over (ss_customer_sk, ss_item_sk)
join (INNER, PARTITIONED):
scan store_sales_customer_item
local exchange (GATHER, SINGLE, [])

View File

@ -1,7 +1,7 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (ss_customer_sk, ss_item_sk)
final hashaggregation over (ss_customer_sk, ss_item_sk)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk, ss_item_sk)
partial hashaggregation over (ss_customer_sk, ss_item_sk)
join (LEFT, PARTITIONED):
scan store_sales_item_customer_solddate
local exchange (GATHER, SINGLE, [])

View File

@ -1,7 +1,7 @@
remote exchange (GATHER, SINGLE, [])
final SortAggregate over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
final sortaggregate over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
local exchange (GATHER, SINGLE, [])
partial SortAggregate over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
partial sortaggregate over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
join (LEFT, PARTITIONED):
scan store_sales_item_customer_solddate
local exchange (GATHER, SINGLE, [])

View File

@ -1,7 +1,7 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
final hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
partial hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
join (LEFT, PARTITIONED):
scan store_sales_item_customer_solddate
local exchange (GATHER, SINGLE, [])

View File

@ -1,9 +1,9 @@
remote exchange (GATHER, SINGLE, [])
local exchange (GATHER, UNKNOWN, [])
remote exchange (REPARTITION, ROUND_ROBIN, [])
final SortAggregate over (ss_customer_sk, ss_item_sk)
final sortaggregate over (ss_customer_sk, ss_item_sk)
local exchange (GATHER, SINGLE, [])
partial SortAggregate over (ss_customer_sk, ss_item_sk)
partial sortaggregate over (ss_customer_sk, ss_item_sk)
join (LEFT, REPLICATED):
join (INNER, REPLICATED):
scan store_sales_item_customer

View File

@ -1,5 +1,5 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (wr_return_quantity)
final hashaggregation over (wr_return_quantity)
local exchange (GATHER, SINGLE, [])
partial aggregation over (wr_return_quantity)
partial hashaggregation over (wr_return_quantity)
scan web_returns_partition_bucketcount1

View File

@ -1,5 +1,5 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (wr_return_quantity)
final hashaggregation over (wr_return_quantity)
local exchange (GATHER, SINGLE, [])
partial aggregation over (wr_return_quantity)
partial hashaggregation over (wr_return_quantity)
scan web_returns_partition_bucketcount32

View File

@ -1,5 +1,5 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
final hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
partial hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
scan store_sales_item_customer_solddate_buckarr2_buckcount1_wrngorder

View File

@ -1,5 +1,5 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
final hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
partial hashaggregation over (ss_customer_sk, ss_item_sk, ss_sold_date_sk)
scan store_sales_customer_item

View File

@ -1,7 +1,7 @@
remote exchange (GATHER, SINGLE, [])
final SortAggregate over (ss_customer_sk, ss_item_sk)
final sortaggregate over (ss_customer_sk, ss_item_sk)
local exchange (GATHER, SINGLE, [])
partial SortAggregate over (ss_customer_sk, ss_item_sk)
partial sortaggregate over (ss_customer_sk, ss_item_sk)
join (LEFT, PARTITIONED):
scan store_sales_customer_item
local exchange (GATHER, SINGLE, [])

View File

@ -1,8 +1,8 @@
remote exchange (GATHER, SINGLE, [])
final SortAggregate over (ss_customer_sk, ss_item_sk)
final sortaggregate over (ss_customer_sk, ss_item_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_customer_sk", "ss_item_sk"])
partial SortAggregate over (ss_customer_sk, ss_item_sk)
partial sortaggregate over (ss_customer_sk, ss_item_sk)
join (RIGHT, PARTITIONED):
scan store_sales_customer_item
local exchange (GATHER, SINGLE, [])

View File

@ -1,7 +1,7 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (sr_customer_sk, sr_item_sk)
final hashaggregation over (sr_customer_sk, sr_item_sk)
local exchange (GATHER, SINGLE, [])
partial aggregation over (sr_customer_sk, sr_item_sk)
partial hashaggregation over (sr_customer_sk, sr_item_sk)
join (RIGHT, PARTITIONED):
scan store_sales_customer_item
local exchange (GATHER, SINGLE, [])

View File

@ -1,6 +1,6 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (ss_item_sk)
final hashaggregation over (ss_item_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
partial aggregation over (ss_item_sk)
partial hashaggregation over (ss_item_sk)
scan store_sales_customer_item

View File

@ -1,6 +1,6 @@
remote exchange (GATHER, SINGLE, [])
final aggregation over (ss_customer_sk, ss_sold_date_sk)
final hashaggregation over (ss_customer_sk, ss_sold_date_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_customer_sk", "ss_sold_date_sk"])
partial aggregation over (ss_customer_sk, ss_sold_date_sk)
partial hashaggregation over (ss_customer_sk, ss_sold_date_sk)
scan store_sales_item_customer_solddate

View File

@ -245,7 +245,7 @@ public abstract class AbstractCostBasedPlanTest
if (node.getAggregationType().equals(AggregationNode.AggregationType.SORT_BASED)) {
output(
indent,
"%s SortAggregate over (%s)",
"%s sortaggregate over (%s)",
node.getStep().name().toLowerCase(ENGLISH),
node.getGroupingKeys().stream()
.map(Object::toString)
@ -255,7 +255,7 @@ public abstract class AbstractCostBasedPlanTest
else {
output(
indent,
"%s aggregation over (%s)",
"%s hashaggregation over (%s)",
node.getStep().name().toLowerCase(ENGLISH),
node.getGroupingKeys().stream()
.map(Object::toString)

View File

@ -12,10 +12,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, REPLICATED):
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk", "sum"])
cte customer_total_return
final aggregation over (sr_customer_sk, sr_store_sk)
final hashaggregation over (sr_customer_sk, sr_store_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk"])
partial aggregation over (sr_customer_sk, sr_store_sk)
partial hashaggregation over (sr_customer_sk, sr_store_sk)
join (INNER, REPLICATED):
Filter
scan store_returns
@ -29,16 +29,16 @@ local exchange (GATHER, SINGLE, [])
scan store
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over (sr_store_sk_24)
final hashaggregation over (sr_store_sk_24)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_store_sk_24"])
partial aggregation over (sr_store_sk_24)
partial hashaggregation over (sr_store_sk_24)
remote exchange (REPARTITION, HASH, ["sr_customer_sk_20", "sr_store_sk_24", "sum_70"])
cte customer_total_return
final aggregation over (sr_customer_sk_20, sr_store_sk_24)
final hashaggregation over (sr_customer_sk_20, sr_store_sk_24)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk_20", "sr_store_sk_24"])
partial aggregation over (sr_customer_sk_20, sr_store_sk_24)
partial hashaggregation over (sr_customer_sk_20, sr_store_sk_24)
join (INNER, REPLICATED):
Filter
scan store_returns
@ -48,5 +48,5 @@ local exchange (GATHER, SINGLE, [])
scan date_dim
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
single aggregation over ()
single hashaggregation over ()
values (1 rows)

View File

@ -8,10 +8,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk"])
join (INNER, REPLICATED):
final aggregation over (sr_customer_sk, sr_store_sk)
final hashaggregation over (sr_customer_sk, sr_store_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk"])
partial aggregation over (sr_customer_sk, sr_store_sk)
partial hashaggregation over (sr_customer_sk, sr_store_sk)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -22,14 +22,14 @@ local exchange (GATHER, SINGLE, [])
scan store
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over (sr_store_sk_24)
final hashaggregation over (sr_store_sk_24)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_store_sk_24"])
partial aggregation over (sr_store_sk_24)
final aggregation over (sr_customer_sk_20, sr_store_sk_24)
partial hashaggregation over (sr_store_sk_24)
final hashaggregation over (sr_customer_sk_20, sr_store_sk_24)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk_20", "sr_store_sk_24"])
partial aggregation over (sr_customer_sk_20, sr_store_sk_24)
partial hashaggregation over (sr_customer_sk_20, sr_store_sk_24)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -37,5 +37,5 @@ local exchange (GATHER, SINGLE, [])
scan date_dim
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
single aggregation over ()
single hashaggregation over ()
values (1 rows)

View File

@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["sr_customer_sk"])
join (INNER, REPLICATED):
final aggregation over (sr_customer_sk, sr_store_sk)
final hashaggregation over (sr_customer_sk, sr_store_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk"])
partial aggregation over (sr_customer_sk, sr_store_sk)
partial hashaggregation over (sr_customer_sk, sr_store_sk)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -22,14 +22,14 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over (sr_store_sk_27)
final hashaggregation over (sr_store_sk_27)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_store_sk_27"])
partial aggregation over (sr_store_sk_27)
final aggregation over (sr_customer_sk_23, sr_store_sk_27)
partial hashaggregation over (sr_store_sk_27)
final hashaggregation over (sr_customer_sk_23, sr_store_sk_27)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk_23", "sr_store_sk_27"])
partial aggregation over (sr_customer_sk_23, sr_store_sk_27)
partial hashaggregation over (sr_customer_sk_23, sr_store_sk_27)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -37,5 +37,5 @@ local exchange (GATHER, SINGLE, [])
scan date_dim (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
single aggregation over ()
single hashaggregation over ()
values (1 rows)

View File

@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["sr_customer_sk"])
join (INNER, REPLICATED):
final aggregation over (sr_customer_sk, sr_store_sk)
final hashaggregation over (sr_customer_sk, sr_store_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk", "sr_store_sk"])
partial aggregation over (sr_customer_sk, sr_store_sk)
partial hashaggregation over (sr_customer_sk, sr_store_sk)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -22,14 +22,14 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over (sr_store_sk_27)
final hashaggregation over (sr_store_sk_27)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_store_sk_27"])
partial aggregation over (sr_store_sk_27)
final aggregation over (sr_customer_sk_23, sr_store_sk_27)
partial hashaggregation over (sr_store_sk_27)
final hashaggregation over (sr_customer_sk_23, sr_store_sk_27)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["sr_customer_sk_23", "sr_store_sk_27"])
partial aggregation over (sr_customer_sk_23, sr_store_sk_27)
partial hashaggregation over (sr_customer_sk_23, sr_store_sk_27)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -37,5 +37,5 @@ local exchange (GATHER, SINGLE, [])
ReuseTableScan date_dim (Producer)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
single aggregation over ()
single hashaggregation over ()
values (1 rows)

View File

@ -6,10 +6,10 @@ remote exchange (GATHER, SINGLE, [])
join (INNER, REPLICATED):
remote exchange (REPARTITION, HASH, ["d_week_seq", "sum", "sum_33", "sum_34", "sum_35", "sum_36", "sum_37", "sum_38"])
cte wswscs
final aggregation over (d_week_seq)
final hashaggregation over (d_week_seq)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_week_seq"])
partial aggregation over (d_week_seq)
partial hashaggregation over (d_week_seq)
join (INNER, REPLICATED):
remote exchange (REPARTITION, HASH, ["sales_price_18", "sold_date_sk_17"])
cte wscs
@ -31,10 +31,10 @@ remote exchange (GATHER, SINGLE, [])
join (INNER, REPLICATED):
remote exchange (REPARTITION, HASH, ["d_week_seq_232", "sum_265", "sum_266", "sum_267", "sum_268", "sum_269", "sum_270", "sum_271"])
cte wswscs
final aggregation over (d_week_seq_232)
final hashaggregation over (d_week_seq_232)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_week_seq_232"])
partial aggregation over (d_week_seq_232)
partial hashaggregation over (d_week_seq_232)
join (INNER, REPLICATED):
remote exchange (REPARTITION, HASH, ["sales_price_221", "sold_date_sk_220"])
cte wscs

View File

@ -3,10 +3,10 @@ remote exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, ROUND_ROBIN, [])
join (INNER, PARTITIONED):
join (INNER, PARTITIONED):
final aggregation over (d_week_seq)
final hashaggregation over (d_week_seq)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_week_seq"])
partial aggregation over (d_week_seq)
partial hashaggregation over (d_week_seq)
join (INNER, REPLICATED):
remote exchange (REPARTITION, ROUND_ROBIN, [])
scan web_sales
@ -20,10 +20,10 @@ remote exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["subtract"])
join (INNER, PARTITIONED):
final aggregation over (d_week_seq_232)
final hashaggregation over (d_week_seq_232)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_week_seq_232"])
partial aggregation over (d_week_seq_232)
partial hashaggregation over (d_week_seq_232)
join (INNER, REPLICATED):
remote exchange (REPARTITION, ROUND_ROBIN, [])
scan web_sales

View File

@ -3,10 +3,10 @@ remote exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, ROUND_ROBIN, [])
join (INNER, PARTITIONED):
join (INNER, PARTITIONED):
final aggregation over (d_week_seq)
final hashaggregation over (d_week_seq)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_week_seq"])
partial aggregation over (d_week_seq)
partial hashaggregation over (d_week_seq)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["d_date_sk"])
scan date_dim
@ -21,10 +21,10 @@ remote exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["subtract"])
join (INNER, PARTITIONED):
final aggregation over (d_week_seq_237)
final hashaggregation over (d_week_seq_237)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_week_seq_237"])
partial aggregation over (d_week_seq_237)
partial hashaggregation over (d_week_seq_237)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["d_date_sk_233"])
scan date_dim

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (d_year, i_brand, i_brand_id)
final hashaggregation over (d_year, i_brand, i_brand_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_year", "i_brand", "i_brand_id"])
partial aggregation over (d_year, i_brand, i_brand_id)
partial hashaggregation over (d_year, i_brand, i_brand_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (d_year, i_brand, i_brand_id)
final hashaggregation over (d_year, i_brand, i_brand_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_year", "i_brand", "i_brand_id"])
partial aggregation over (d_year, i_brand, i_brand_id)
partial hashaggregation over (d_year, i_brand, i_brand_id)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["d_date_sk"])
scan date_dim (pushdown = true)

View File

@ -9,10 +9,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (REPARTITION, ROUND_ROBIN, [])
remote exchange (REPARTITION, HASH, ["c_customer_id"])
Filter
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
join (INNER, REPLICATED):
@ -27,7 +27,7 @@ local exchange (GATHER, SINGLE, [])
Filter
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_29"])
single aggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
single hashaggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -37,7 +37,7 @@ local exchange (GATHER, SINGLE, [])
Filter
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_123"])
single aggregation over (c_birth_country_136, c_customer_id_123, c_email_address_138, c_first_name_130, c_last_name_131, c_login_137, c_preferred_cust_flag_132, d_year_146)
single hashaggregation over (c_birth_country_136, c_customer_id_123, c_email_address_138, c_first_name_130, c_last_name_131, c_login_137, c_preferred_cust_flag_132, d_year_146)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -48,10 +48,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_247"])
final aggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
final hashaggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_260", "c_customer_id_247", "c_email_address_262", "c_first_name_254", "c_last_name_255", "c_login_261", "c_preferred_cust_flag_256", "d_year_293"])
partial aggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
partial hashaggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_267"])
join (INNER, REPLICATED):
@ -66,7 +66,7 @@ local exchange (GATHER, SINGLE, [])
Filter
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_354"])
single aggregation over (c_birth_country_367, c_customer_id_354, c_email_address_369, c_first_name_361, c_last_name_362, c_login_368, c_preferred_cust_flag_363, d_year_411)
single hashaggregation over (c_birth_country_367, c_customer_id_354, c_email_address_369, c_first_name_361, c_last_name_362, c_login_368, c_preferred_cust_flag_363, d_year_411)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -76,7 +76,7 @@ local exchange (GATHER, SINGLE, [])
Filter
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_482"])
single aggregation over (c_birth_country_495, c_customer_id_482, c_email_address_497, c_first_name_489, c_last_name_490, c_login_496, c_preferred_cust_flag_491, d_year_539)
single hashaggregation over (c_birth_country_495, c_customer_id_482, c_email_address_497, c_first_name_489, c_last_name_490, c_login_496, c_preferred_cust_flag_491, d_year_539)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -87,7 +87,7 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_640"])
single aggregation over (c_birth_country_653, c_customer_id_640, c_email_address_655, c_first_name_647, c_last_name_648, c_login_654, c_preferred_cust_flag_649, d_year_686)
single hashaggregation over (c_birth_country_653, c_customer_id_640, c_email_address_655, c_first_name_647, c_last_name_648, c_login_654, c_preferred_cust_flag_649, d_year_686)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -98,10 +98,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_747"])
Filter
final aggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
final hashaggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_760", "c_customer_id_747", "c_email_address_762", "c_first_name_754", "c_last_name_755", "c_login_761", "c_preferred_cust_flag_756", "d_year_804"])
partial aggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
partial hashaggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_767"])
join (INNER, REPLICATED):
@ -116,7 +116,7 @@ local exchange (GATHER, SINGLE, [])
Filter
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_875"])
single aggregation over (c_birth_country_888, c_customer_id_875, c_email_address_890, c_first_name_882, c_last_name_883, c_login_889, c_preferred_cust_flag_884, d_year_932)
single hashaggregation over (c_birth_country_888, c_customer_id_875, c_email_address_890, c_first_name_882, c_last_name_883, c_login_889, c_preferred_cust_flag_884, d_year_932)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -127,7 +127,7 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1033"])
single aggregation over (c_birth_country_1046, c_customer_id_1033, c_email_address_1048, c_first_name_1040, c_last_name_1041, c_login_1047, c_preferred_cust_flag_1042, d_year_1079)
single hashaggregation over (c_birth_country_1046, c_customer_id_1033, c_email_address_1048, c_first_name_1040, c_last_name_1041, c_login_1047, c_preferred_cust_flag_1042, d_year_1079)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -137,10 +137,10 @@ local exchange (GATHER, SINGLE, [])
Filter
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1140"])
final aggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
final hashaggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_1153", "c_customer_id_1140", "c_email_address_1155", "c_first_name_1147", "c_last_name_1148", "c_login_1154", "c_preferred_cust_flag_1149", "d_year_1197"])
partial aggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
partial hashaggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_1160"])
join (INNER, REPLICATED):
@ -155,7 +155,7 @@ local exchange (GATHER, SINGLE, [])
Filter
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_1268"])
single aggregation over (c_birth_country_1281, c_customer_id_1268, c_email_address_1283, c_first_name_1275, c_last_name_1276, c_login_1282, c_preferred_cust_flag_1277, d_year_1325)
single hashaggregation over (c_birth_country_1281, c_customer_id_1268, c_email_address_1283, c_first_name_1275, c_last_name_1276, c_login_1282, c_preferred_cust_flag_1277, d_year_1325)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -166,7 +166,7 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1426"])
single aggregation over (c_birth_country_1439, c_customer_id_1426, c_email_address_1441, c_first_name_1433, c_last_name_1434, c_login_1440, c_preferred_cust_flag_1435, d_year_1472)
single hashaggregation over (c_birth_country_1439, c_customer_id_1426, c_email_address_1441, c_first_name_1433, c_last_name_1434, c_login_1440, c_preferred_cust_flag_1435, d_year_1472)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -176,7 +176,7 @@ local exchange (GATHER, SINGLE, [])
Filter
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1533"])
single aggregation over (c_birth_country_1546, c_customer_id_1533, c_email_address_1548, c_first_name_1540, c_last_name_1541, c_login_1547, c_preferred_cust_flag_1542, d_year_1590)
single hashaggregation over (c_birth_country_1546, c_customer_id_1533, c_email_address_1548, c_first_name_1540, c_last_name_1541, c_login_1547, c_preferred_cust_flag_1542, d_year_1590)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -187,10 +187,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1661"])
Filter
final aggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
final hashaggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_1674", "c_customer_id_1661", "c_email_address_1676", "c_first_name_1668", "c_last_name_1669", "c_login_1675", "c_preferred_cust_flag_1670", "d_year_1718"])
partial aggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
partial hashaggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_1682"])
join (INNER, REPLICATED):
@ -206,7 +206,7 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1819"])
single aggregation over (c_birth_country_1832, c_customer_id_1819, c_email_address_1834, c_first_name_1826, c_last_name_1827, c_login_1833, c_preferred_cust_flag_1828, d_year_1865)
single hashaggregation over (c_birth_country_1832, c_customer_id_1819, c_email_address_1834, c_first_name_1826, c_last_name_1827, c_login_1833, c_preferred_cust_flag_1828, d_year_1865)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -216,7 +216,7 @@ local exchange (GATHER, SINGLE, [])
Filter
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1926"])
single aggregation over (c_birth_country_1939, c_customer_id_1926, c_email_address_1941, c_first_name_1933, c_last_name_1934, c_login_1940, c_preferred_cust_flag_1935, d_year_1983)
single hashaggregation over (c_birth_country_1939, c_customer_id_1926, c_email_address_1941, c_first_name_1933, c_last_name_1934, c_login_1940, c_preferred_cust_flag_1935, d_year_1983)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -226,10 +226,10 @@ local exchange (GATHER, SINGLE, [])
Filter
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_2054"])
final aggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
final hashaggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_2067", "c_customer_id_2054", "c_email_address_2069", "c_first_name_2061", "c_last_name_2062", "c_login_2068", "c_preferred_cust_flag_2063", "d_year_2111"])
partial aggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
partial hashaggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_2075"])
join (INNER, REPLICATED):

View File

@ -8,10 +8,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
local exchange (REPARTITION, ROUND_ROBIN, [])
remote exchange (REPARTITION, HASH, ["c_customer_id"])
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
join (INNER, REPLICATED):
@ -23,14 +23,14 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_29"])
single aggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
single hashaggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_123"])
single aggregation over (c_birth_country_136, c_customer_id_123, c_email_address_138, c_first_name_130, c_last_name_131, c_login_137, c_preferred_cust_flag_132, d_year_146)
single hashaggregation over (c_birth_country_136, c_customer_id_123, c_email_address_138, c_first_name_130, c_last_name_131, c_login_137, c_preferred_cust_flag_132, d_year_146)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -38,10 +38,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_247"])
final aggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
final hashaggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_260", "c_customer_id_247", "c_email_address_262", "c_first_name_254", "c_last_name_255", "c_login_261", "c_preferred_cust_flag_256", "d_year_293"])
partial aggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
partial hashaggregation over (c_birth_country_260, c_customer_id_247, c_email_address_262, c_first_name_254, c_last_name_255, c_login_261, c_preferred_cust_flag_256, d_year_293)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_267"])
join (INNER, REPLICATED):
@ -53,14 +53,14 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_246"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_354"])
single aggregation over (c_birth_country_367, c_customer_id_354, c_email_address_369, c_first_name_361, c_last_name_362, c_login_368, c_preferred_cust_flag_363, d_year_411)
single hashaggregation over (c_birth_country_367, c_customer_id_354, c_email_address_369, c_first_name_361, c_last_name_362, c_login_368, c_preferred_cust_flag_363, d_year_411)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_482"])
single aggregation over (c_birth_country_495, c_customer_id_482, c_email_address_497, c_first_name_489, c_last_name_490, c_login_496, c_preferred_cust_flag_491, d_year_539)
single hashaggregation over (c_birth_country_495, c_customer_id_482, c_email_address_497, c_first_name_489, c_last_name_490, c_login_496, c_preferred_cust_flag_491, d_year_539)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -68,17 +68,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_640"])
single aggregation over (c_birth_country_653, c_customer_id_640, c_email_address_655, c_first_name_647, c_last_name_648, c_login_654, c_preferred_cust_flag_649, d_year_686)
single hashaggregation over (c_birth_country_653, c_customer_id_640, c_email_address_655, c_first_name_647, c_last_name_648, c_login_654, c_preferred_cust_flag_649, d_year_686)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_747"])
final aggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
final hashaggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_760", "c_customer_id_747", "c_email_address_762", "c_first_name_754", "c_last_name_755", "c_login_761", "c_preferred_cust_flag_756", "d_year_804"])
partial aggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
partial hashaggregation over (c_birth_country_760, c_customer_id_747, c_email_address_762, c_first_name_754, c_last_name_755, c_login_761, c_preferred_cust_flag_756, d_year_804)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_767"])
join (INNER, REPLICATED):
@ -90,7 +90,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_746"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_875"])
single aggregation over (c_birth_country_888, c_customer_id_875, c_email_address_890, c_first_name_882, c_last_name_883, c_login_889, c_preferred_cust_flag_884, d_year_932)
single hashaggregation over (c_birth_country_888, c_customer_id_875, c_email_address_890, c_first_name_882, c_last_name_883, c_login_889, c_preferred_cust_flag_884, d_year_932)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -98,17 +98,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1033"])
single aggregation over (c_birth_country_1046, c_customer_id_1033, c_email_address_1048, c_first_name_1040, c_last_name_1041, c_login_1047, c_preferred_cust_flag_1042, d_year_1079)
single hashaggregation over (c_birth_country_1046, c_customer_id_1033, c_email_address_1048, c_first_name_1040, c_last_name_1041, c_login_1047, c_preferred_cust_flag_1042, d_year_1079)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1140"])
final aggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
final hashaggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_1153", "c_customer_id_1140", "c_email_address_1155", "c_first_name_1147", "c_last_name_1148", "c_login_1154", "c_preferred_cust_flag_1149", "d_year_1197"])
partial aggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
partial hashaggregation over (c_birth_country_1153, c_customer_id_1140, c_email_address_1155, c_first_name_1147, c_last_name_1148, c_login_1154, c_preferred_cust_flag_1149, d_year_1197)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_1160"])
join (INNER, REPLICATED):
@ -120,7 +120,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_1139"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_1268"])
single aggregation over (c_birth_country_1281, c_customer_id_1268, c_email_address_1283, c_first_name_1275, c_last_name_1276, c_login_1282, c_preferred_cust_flag_1277, d_year_1325)
single hashaggregation over (c_birth_country_1281, c_customer_id_1268, c_email_address_1283, c_first_name_1275, c_last_name_1276, c_login_1282, c_preferred_cust_flag_1277, d_year_1325)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -128,24 +128,24 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1426"])
single aggregation over (c_birth_country_1439, c_customer_id_1426, c_email_address_1441, c_first_name_1433, c_last_name_1434, c_login_1440, c_preferred_cust_flag_1435, d_year_1472)
single hashaggregation over (c_birth_country_1439, c_customer_id_1426, c_email_address_1441, c_first_name_1433, c_last_name_1434, c_login_1440, c_preferred_cust_flag_1435, d_year_1472)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1533"])
single aggregation over (c_birth_country_1546, c_customer_id_1533, c_email_address_1548, c_first_name_1540, c_last_name_1541, c_login_1547, c_preferred_cust_flag_1542, d_year_1590)
single hashaggregation over (c_birth_country_1546, c_customer_id_1533, c_email_address_1548, c_first_name_1540, c_last_name_1541, c_login_1547, c_preferred_cust_flag_1542, d_year_1590)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1661"])
final aggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
final hashaggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_1674", "c_customer_id_1661", "c_email_address_1676", "c_first_name_1668", "c_last_name_1669", "c_login_1675", "c_preferred_cust_flag_1670", "d_year_1718"])
partial aggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
partial hashaggregation over (c_birth_country_1674, c_customer_id_1661, c_email_address_1676, c_first_name_1668, c_last_name_1669, c_login_1675, c_preferred_cust_flag_1670, d_year_1718)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_1682"])
join (INNER, REPLICATED):
@ -158,24 +158,24 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1819"])
single aggregation over (c_birth_country_1832, c_customer_id_1819, c_email_address_1834, c_first_name_1826, c_last_name_1827, c_login_1833, c_preferred_cust_flag_1828, d_year_1865)
single hashaggregation over (c_birth_country_1832, c_customer_id_1819, c_email_address_1834, c_first_name_1826, c_last_name_1827, c_login_1833, c_preferred_cust_flag_1828, d_year_1865)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1926"])
single aggregation over (c_birth_country_1939, c_customer_id_1926, c_email_address_1941, c_first_name_1933, c_last_name_1934, c_login_1940, c_preferred_cust_flag_1935, d_year_1983)
single hashaggregation over (c_birth_country_1939, c_customer_id_1926, c_email_address_1941, c_first_name_1933, c_last_name_1934, c_login_1940, c_preferred_cust_flag_1935, d_year_1983)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_2054"])
final aggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
final hashaggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_2067", "c_customer_id_2054", "c_email_address_2069", "c_first_name_2061", "c_last_name_2062", "c_login_2068", "c_preferred_cust_flag_2063", "d_year_2111"])
partial aggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
partial hashaggregation over (c_birth_country_2067, c_customer_id_2054, c_email_address_2069, c_first_name_2061, c_last_name_2062, c_login_2068, c_preferred_cust_flag_2063, d_year_2111)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_2075"])
join (INNER, REPLICATED):

View File

@ -8,10 +8,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
local exchange (REPARTITION, ROUND_ROBIN, [])
remote exchange (REPARTITION, HASH, ["c_customer_id"])
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
join (INNER, REPLICATED):
@ -23,14 +23,14 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_31"])
single aggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
single hashaggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_128"])
single aggregation over (c_birth_country_141, c_customer_id_128, c_email_address_143, c_first_name_135, c_last_name_136, c_login_142, c_preferred_cust_flag_137, d_year_153)
single hashaggregation over (c_birth_country_141, c_customer_id_128, c_email_address_143, c_first_name_135, c_last_name_136, c_login_142, c_preferred_cust_flag_137, d_year_153)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -38,10 +38,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_255"])
final aggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
final hashaggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_268", "c_customer_id_255", "c_email_address_270", "c_first_name_262", "c_last_name_263", "c_login_269", "c_preferred_cust_flag_264", "d_year_303"])
partial aggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
partial hashaggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_276"])
join (INNER, REPLICATED):
@ -53,14 +53,14 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_254"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_365"])
single aggregation over (c_birth_country_378, c_customer_id_365, c_email_address_380, c_first_name_372, c_last_name_373, c_login_379, c_preferred_cust_flag_374, d_year_424)
single hashaggregation over (c_birth_country_378, c_customer_id_365, c_email_address_380, c_first_name_372, c_last_name_373, c_login_379, c_preferred_cust_flag_374, d_year_424)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_496"])
single aggregation over (c_birth_country_509, c_customer_id_496, c_email_address_511, c_first_name_503, c_last_name_504, c_login_510, c_preferred_cust_flag_505, d_year_555)
single hashaggregation over (c_birth_country_509, c_customer_id_496, c_email_address_511, c_first_name_503, c_last_name_504, c_login_510, c_preferred_cust_flag_505, d_year_555)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -68,17 +68,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_657"])
single aggregation over (c_birth_country_670, c_customer_id_657, c_email_address_672, c_first_name_664, c_last_name_665, c_login_671, c_preferred_cust_flag_666, d_year_705)
single hashaggregation over (c_birth_country_670, c_customer_id_657, c_email_address_672, c_first_name_664, c_last_name_665, c_login_671, c_preferred_cust_flag_666, d_year_705)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_767"])
final aggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
final hashaggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_780", "c_customer_id_767", "c_email_address_782", "c_first_name_774", "c_last_name_775", "c_login_781", "c_preferred_cust_flag_776", "d_year_826"])
partial aggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
partial hashaggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_788"])
join (INNER, REPLICATED):
@ -90,7 +90,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_766"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_898"])
single aggregation over (c_birth_country_911, c_customer_id_898, c_email_address_913, c_first_name_905, c_last_name_906, c_login_912, c_preferred_cust_flag_907, d_year_957)
single hashaggregation over (c_birth_country_911, c_customer_id_898, c_email_address_913, c_first_name_905, c_last_name_906, c_login_912, c_preferred_cust_flag_907, d_year_957)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -98,17 +98,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1059"])
single aggregation over (c_birth_country_1072, c_customer_id_1059, c_email_address_1074, c_first_name_1066, c_last_name_1067, c_login_1073, c_preferred_cust_flag_1068, d_year_1107)
single hashaggregation over (c_birth_country_1072, c_customer_id_1059, c_email_address_1074, c_first_name_1066, c_last_name_1067, c_login_1073, c_preferred_cust_flag_1068, d_year_1107)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1169"])
final aggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
final hashaggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_1182", "c_customer_id_1169", "c_email_address_1184", "c_first_name_1176", "c_last_name_1177", "c_login_1183", "c_preferred_cust_flag_1178", "d_year_1228"])
partial aggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
partial hashaggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_1190"])
join (INNER, REPLICATED):
@ -120,7 +120,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_1168"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_1300"])
single aggregation over (c_birth_country_1313, c_customer_id_1300, c_email_address_1315, c_first_name_1307, c_last_name_1308, c_login_1314, c_preferred_cust_flag_1309, d_year_1359)
single hashaggregation over (c_birth_country_1313, c_customer_id_1300, c_email_address_1315, c_first_name_1307, c_last_name_1308, c_login_1314, c_preferred_cust_flag_1309, d_year_1359)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -128,24 +128,24 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1461"])
single aggregation over (c_birth_country_1474, c_customer_id_1461, c_email_address_1476, c_first_name_1468, c_last_name_1469, c_login_1475, c_preferred_cust_flag_1470, d_year_1509)
single hashaggregation over (c_birth_country_1474, c_customer_id_1461, c_email_address_1476, c_first_name_1468, c_last_name_1469, c_login_1475, c_preferred_cust_flag_1470, d_year_1509)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1571"])
single aggregation over (c_birth_country_1584, c_customer_id_1571, c_email_address_1586, c_first_name_1578, c_last_name_1579, c_login_1585, c_preferred_cust_flag_1580, d_year_1630)
single hashaggregation over (c_birth_country_1584, c_customer_id_1571, c_email_address_1586, c_first_name_1578, c_last_name_1579, c_login_1585, c_preferred_cust_flag_1580, d_year_1630)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1702"])
final aggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
final hashaggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_1715", "c_customer_id_1702", "c_email_address_1717", "c_first_name_1709", "c_last_name_1710", "c_login_1716", "c_preferred_cust_flag_1711", "d_year_1761"])
partial aggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
partial hashaggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_1724"])
join (INNER, REPLICATED):
@ -158,24 +158,24 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1863"])
single aggregation over (c_birth_country_1876, c_customer_id_1863, c_email_address_1878, c_first_name_1870, c_last_name_1871, c_login_1877, c_preferred_cust_flag_1872, d_year_1911)
single hashaggregation over (c_birth_country_1876, c_customer_id_1863, c_email_address_1878, c_first_name_1870, c_last_name_1871, c_login_1877, c_preferred_cust_flag_1872, d_year_1911)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1973"])
single aggregation over (c_birth_country_1986, c_customer_id_1973, c_email_address_1988, c_first_name_1980, c_last_name_1981, c_login_1987, c_preferred_cust_flag_1982, d_year_2032)
single hashaggregation over (c_birth_country_1986, c_customer_id_1973, c_email_address_1988, c_first_name_1980, c_last_name_1981, c_login_1987, c_preferred_cust_flag_1982, d_year_2032)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_2104"])
final aggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
final hashaggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_2117", "c_customer_id_2104", "c_email_address_2119", "c_first_name_2111", "c_last_name_2112", "c_login_2118", "c_preferred_cust_flag_2113", "d_year_2163"])
partial aggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
partial hashaggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_2126"])
join (INNER, REPLICATED):

View File

@ -8,10 +8,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
local exchange (REPARTITION, ROUND_ROBIN, [])
remote exchange (REPARTITION, HASH, ["c_customer_id"])
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
join (INNER, REPLICATED):
@ -23,14 +23,14 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_31"])
single aggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
single hashaggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_128"])
single aggregation over (c_birth_country_141, c_customer_id_128, c_email_address_143, c_first_name_135, c_last_name_136, c_login_142, c_preferred_cust_flag_137, d_year_153)
single hashaggregation over (c_birth_country_141, c_customer_id_128, c_email_address_143, c_first_name_135, c_last_name_136, c_login_142, c_preferred_cust_flag_137, d_year_153)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -38,10 +38,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_255"])
final aggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
final hashaggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_268", "c_customer_id_255", "c_email_address_270", "c_first_name_262", "c_last_name_263", "c_login_269", "c_preferred_cust_flag_264", "d_year_303"])
partial aggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
partial hashaggregation over (c_birth_country_268, c_customer_id_255, c_email_address_270, c_first_name_262, c_last_name_263, c_login_269, c_preferred_cust_flag_264, d_year_303)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_276"])
join (INNER, REPLICATED):
@ -53,14 +53,14 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_254"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_365"])
single aggregation over (c_birth_country_378, c_customer_id_365, c_email_address_380, c_first_name_372, c_last_name_373, c_login_379, c_preferred_cust_flag_374, d_year_424)
single hashaggregation over (c_birth_country_378, c_customer_id_365, c_email_address_380, c_first_name_372, c_last_name_373, c_login_379, c_preferred_cust_flag_374, d_year_424)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_496"])
single aggregation over (c_birth_country_509, c_customer_id_496, c_email_address_511, c_first_name_503, c_last_name_504, c_login_510, c_preferred_cust_flag_505, d_year_555)
single hashaggregation over (c_birth_country_509, c_customer_id_496, c_email_address_511, c_first_name_503, c_last_name_504, c_login_510, c_preferred_cust_flag_505, d_year_555)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -68,17 +68,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_657"])
single aggregation over (c_birth_country_670, c_customer_id_657, c_email_address_672, c_first_name_664, c_last_name_665, c_login_671, c_preferred_cust_flag_666, d_year_705)
single hashaggregation over (c_birth_country_670, c_customer_id_657, c_email_address_672, c_first_name_664, c_last_name_665, c_login_671, c_preferred_cust_flag_666, d_year_705)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_767"])
final aggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
final hashaggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_780", "c_customer_id_767", "c_email_address_782", "c_first_name_774", "c_last_name_775", "c_login_781", "c_preferred_cust_flag_776", "d_year_826"])
partial aggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
partial hashaggregation over (c_birth_country_780, c_customer_id_767, c_email_address_782, c_first_name_774, c_last_name_775, c_login_781, c_preferred_cust_flag_776, d_year_826)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_788"])
join (INNER, REPLICATED):
@ -90,7 +90,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_766"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_898"])
single aggregation over (c_birth_country_911, c_customer_id_898, c_email_address_913, c_first_name_905, c_last_name_906, c_login_912, c_preferred_cust_flag_907, d_year_957)
single hashaggregation over (c_birth_country_911, c_customer_id_898, c_email_address_913, c_first_name_905, c_last_name_906, c_login_912, c_preferred_cust_flag_907, d_year_957)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -98,17 +98,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1059"])
single aggregation over (c_birth_country_1072, c_customer_id_1059, c_email_address_1074, c_first_name_1066, c_last_name_1067, c_login_1073, c_preferred_cust_flag_1068, d_year_1107)
single hashaggregation over (c_birth_country_1072, c_customer_id_1059, c_email_address_1074, c_first_name_1066, c_last_name_1067, c_login_1073, c_preferred_cust_flag_1068, d_year_1107)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1169"])
final aggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
final hashaggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_1182", "c_customer_id_1169", "c_email_address_1184", "c_first_name_1176", "c_last_name_1177", "c_login_1183", "c_preferred_cust_flag_1178", "d_year_1228"])
partial aggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
partial hashaggregation over (c_birth_country_1182, c_customer_id_1169, c_email_address_1184, c_first_name_1176, c_last_name_1177, c_login_1183, c_preferred_cust_flag_1178, d_year_1228)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk_1190"])
join (INNER, REPLICATED):
@ -120,7 +120,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_1168"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_1300"])
single aggregation over (c_birth_country_1313, c_customer_id_1300, c_email_address_1315, c_first_name_1307, c_last_name_1308, c_login_1314, c_preferred_cust_flag_1309, d_year_1359)
single hashaggregation over (c_birth_country_1313, c_customer_id_1300, c_email_address_1315, c_first_name_1307, c_last_name_1308, c_login_1314, c_preferred_cust_flag_1309, d_year_1359)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -128,24 +128,24 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1461"])
single aggregation over (c_birth_country_1474, c_customer_id_1461, c_email_address_1476, c_first_name_1468, c_last_name_1469, c_login_1475, c_preferred_cust_flag_1470, d_year_1509)
single hashaggregation over (c_birth_country_1474, c_customer_id_1461, c_email_address_1476, c_first_name_1468, c_last_name_1469, c_login_1475, c_preferred_cust_flag_1470, d_year_1509)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1571"])
single aggregation over (c_birth_country_1584, c_customer_id_1571, c_email_address_1586, c_first_name_1578, c_last_name_1579, c_login_1585, c_preferred_cust_flag_1580, d_year_1630)
single hashaggregation over (c_birth_country_1584, c_customer_id_1571, c_email_address_1586, c_first_name_1578, c_last_name_1579, c_login_1585, c_preferred_cust_flag_1580, d_year_1630)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1702"])
final aggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
final hashaggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_1715", "c_customer_id_1702", "c_email_address_1717", "c_first_name_1709", "c_last_name_1710", "c_login_1716", "c_preferred_cust_flag_1711", "d_year_1761"])
partial aggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
partial hashaggregation over (c_birth_country_1715, c_customer_id_1702, c_email_address_1717, c_first_name_1709, c_last_name_1710, c_login_1716, c_preferred_cust_flag_1711, d_year_1761)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_1724"])
join (INNER, REPLICATED):
@ -158,24 +158,24 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_1863"])
single aggregation over (c_birth_country_1876, c_customer_id_1863, c_email_address_1878, c_first_name_1870, c_last_name_1871, c_login_1877, c_preferred_cust_flag_1872, d_year_1911)
single hashaggregation over (c_birth_country_1876, c_customer_id_1863, c_email_address_1878, c_first_name_1870, c_last_name_1871, c_login_1877, c_preferred_cust_flag_1872, d_year_1911)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_1973"])
single aggregation over (c_birth_country_1986, c_customer_id_1973, c_email_address_1988, c_first_name_1980, c_last_name_1981, c_login_1987, c_preferred_cust_flag_1982, d_year_2032)
single hashaggregation over (c_birth_country_1986, c_customer_id_1973, c_email_address_1988, c_first_name_1980, c_last_name_1981, c_login_1987, c_preferred_cust_flag_1982, d_year_2032)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_2104"])
final aggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
final hashaggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_2117", "c_customer_id_2104", "c_email_address_2119", "c_first_name_2111", "c_last_name_2112", "c_login_2118", "c_preferred_cust_flag_2113", "d_year_2163"])
partial aggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
partial hashaggregation over (c_birth_country_2117, c_customer_id_2104, c_email_address_2119, c_first_name_2111, c_last_name_2112, c_login_2118, c_preferred_cust_flag_2113, d_year_2163)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_2126"])
join (INNER, REPLICATED):

View File

@ -1,14 +1,14 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (channel$gid, groupid, id$gid)
final hashaggregation over (channel$gid, groupid, id$gid)
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "id$gid"])
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "id$gid"])
partial aggregation over (channel$gid, groupid, id$gid)
partial hashaggregation over (channel$gid, groupid, id$gid)
local exchange (REPARTITION, ROUND_ROBIN, [])
final aggregation over (s_store_id)
final hashaggregation over (s_store_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["s_store_id"])
partial aggregation over (s_store_id)
partial hashaggregation over (s_store_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
remote exchange (REPARTITION, ROUND_ROBIN, [])
@ -20,10 +20,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan store
final aggregation over (cp_catalog_page_id)
final hashaggregation over (cp_catalog_page_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["cp_catalog_page_id"])
partial aggregation over (cp_catalog_page_id)
partial hashaggregation over (cp_catalog_page_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
remote exchange (REPARTITION, ROUND_ROBIN, [])
@ -35,10 +35,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan catalog_page
final aggregation over (web_site_id)
final hashaggregation over (web_site_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["web_site_id"])
partial aggregation over (web_site_id)
partial hashaggregation over (web_site_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
remote exchange (REPARTITION, ROUND_ROBIN, [])

View File

@ -1,14 +1,14 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (channel$gid, groupid, id$gid)
final hashaggregation over (channel$gid, groupid, id$gid)
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "id$gid"])
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "id$gid"])
partial aggregation over (channel$gid, groupid, id$gid)
partial hashaggregation over (channel$gid, groupid, id$gid)
local exchange (REPARTITION, ROUND_ROBIN, [])
final aggregation over (s_store_id)
final hashaggregation over (s_store_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["s_store_id"])
partial aggregation over (s_store_id)
partial hashaggregation over (s_store_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
remote exchange (REPARTITION, ROUND_ROBIN, [])
@ -20,10 +20,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan store
final aggregation over (cp_catalog_page_id)
final hashaggregation over (cp_catalog_page_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["cp_catalog_page_id"])
partial aggregation over (cp_catalog_page_id)
partial hashaggregation over (cp_catalog_page_id)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cp_catalog_page_sk"])
scan catalog_page
@ -36,10 +36,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
final aggregation over (web_site_id)
final hashaggregation over (web_site_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["web_site_id"])
partial aggregation over (web_site_id)
partial hashaggregation over (web_site_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
remote exchange (REPARTITION, ROUND_ROBIN, [])

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (ca_state)
final hashaggregation over (ca_state)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_state"])
partial aggregation over (ca_state)
partial hashaggregation over (ca_state)
cross join:
join (LEFT, REPLICATED):
join (INNER, REPLICATED):
@ -19,10 +19,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (d_month_seq_3)
final hashaggregation over (d_month_seq_3)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_month_seq_3"])
partial aggregation over (d_month_seq_3)
partial hashaggregation over (d_month_seq_3)
scan date_dim
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
@ -37,12 +37,12 @@ local exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over (i_category_43)
final hashaggregation over (i_category_43)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_category_43"])
partial aggregation over (i_category_43)
partial hashaggregation over (i_category_43)
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
single aggregation over ()
single hashaggregation over ()
values (1 rows)

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (ca_state)
final hashaggregation over (ca_state)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_state"])
partial aggregation over (ca_state)
partial hashaggregation over (ca_state)
cross join:
join (LEFT, REPLICATED):
join (INNER, PARTITIONED):
@ -23,10 +23,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (d_month_seq_7)
final hashaggregation over (d_month_seq_7)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_month_seq_7"])
partial aggregation over (d_month_seq_7)
partial hashaggregation over (d_month_seq_7)
scan date_dim (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
@ -38,12 +38,12 @@ local exchange (GATHER, SINGLE, [])
scan customer_address
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over (i_category_48)
final hashaggregation over (i_category_48)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_category_48"])
partial aggregation over (i_category_48)
partial hashaggregation over (i_category_48)
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
single aggregation over ()
single hashaggregation over ()
values (1 rows)

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_id)
final hashaggregation over (i_item_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_id"])
partial aggregation over (i_item_id)
partial hashaggregation over (i_item_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_id)
final hashaggregation over (i_item_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_id"])
partial aggregation over (i_item_id)
partial hashaggregation over (i_item_id)
join (INNER, REPLICATED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_cdemo_sk"])

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (s_store_name)
final hashaggregation over (s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["s_store_name"])
partial aggregation over (s_store_name)
partial hashaggregation over (s_store_name)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["substr_55"])
join (INNER, REPLICATED):
@ -17,17 +17,17 @@ local exchange (GATHER, SINGLE, [])
scan store
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["substr_56"])
final aggregation over (expr_29)
final hashaggregation over (expr_29)
local exchange (REPARTITION, HASH, ["expr_29"])
remote exchange (REPARTITION, HASH, ["expr_47"])
partial aggregation over (expr_47)
partial hashaggregation over (expr_47)
scan customer_address
remote exchange (REPARTITION, HASH, ["expr_50"])
partial aggregation over (expr_50)
final aggregation over (ca_zip_11)
partial hashaggregation over (expr_50)
final hashaggregation over (ca_zip_11)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_zip_11"])
partial aggregation over (ca_zip_11)
partial hashaggregation over (ca_zip_11)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ca_address_sk_2"])
scan customer_address

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (s_store_name)
final hashaggregation over (s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["s_store_name"])
partial aggregation over (s_store_name)
partial hashaggregation over (s_store_name)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["substr_60"])
join (INNER, REPLICATED):
@ -17,17 +17,17 @@ local exchange (GATHER, SINGLE, [])
scan store
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["substr_61"])
final aggregation over (expr_34)
final hashaggregation over (expr_34)
local exchange (REPARTITION, HASH, ["expr_34"])
remote exchange (REPARTITION, HASH, ["expr_52"])
partial aggregation over (expr_52)
partial hashaggregation over (expr_52)
scan customer_address
remote exchange (REPARTITION, HASH, ["expr_55"])
partial aggregation over (expr_55)
final aggregation over (ca_zip_14)
partial hashaggregation over (expr_55)
final hashaggregation over (ca_zip_14)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_zip_14"])
partial aggregation over (ca_zip_14)
partial hashaggregation over (ca_zip_14)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ca_address_sk_5"])
scan customer_address

View File

@ -17,106 +17,106 @@ remote exchange (GATHER, SINGLE, [])
scan reason
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales

View File

@ -17,106 +17,106 @@ remote exchange (GATHER, SINGLE, [])
scan reason (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
scan store_sales (pushdown = true)

View File

@ -1,14 +1,14 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
final hashaggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["cd_credit_rating", "cd_dep_college_count", "cd_dep_count", "cd_dep_employed_count", "cd_education_status", "cd_gender", "cd_marital_status", "cd_purchase_estimate"])
partial aggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
partial hashaggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
join (RIGHT, PARTITIONED):
final aggregation over (cs_ship_customer_sk)
final hashaggregation over (cs_ship_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["cs_ship_customer_sk"])
partial aggregation over (cs_ship_customer_sk)
partial hashaggregation over (cs_ship_customer_sk)
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
@ -16,10 +16,10 @@ local exchange (GATHER, SINGLE, [])
scan date_dim
local exchange (GATHER, SINGLE, [])
join (RIGHT, PARTITIONED):
final aggregation over (ws_bill_customer_sk)
final hashaggregation over (ws_bill_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
partial aggregation over (ws_bill_customer_sk)
partial hashaggregation over (ws_bill_customer_sk)
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])
@ -32,10 +32,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
join (INNER, PARTITIONED):
final aggregation over (ss_customer_sk)
final hashaggregation over (ss_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
partial aggregation over (ss_customer_sk)
partial hashaggregation over (ss_customer_sk)
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])

View File

@ -1,14 +1,14 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
final hashaggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["cd_credit_rating", "cd_dep_college_count", "cd_dep_count", "cd_dep_employed_count", "cd_education_status", "cd_gender", "cd_marital_status", "cd_purchase_estimate"])
partial aggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
partial hashaggregation over (cd_credit_rating, cd_dep_college_count, cd_dep_count, cd_dep_employed_count, cd_education_status, cd_gender, cd_marital_status, cd_purchase_estimate)
join (RIGHT, PARTITIONED):
final aggregation over (cs_ship_customer_sk)
final hashaggregation over (cs_ship_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["cs_ship_customer_sk"])
partial aggregation over (cs_ship_customer_sk)
partial hashaggregation over (cs_ship_customer_sk)
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
@ -16,10 +16,10 @@ local exchange (GATHER, SINGLE, [])
scan date_dim (pushdown = true)
local exchange (GATHER, SINGLE, [])
join (RIGHT, PARTITIONED):
final aggregation over (ws_bill_customer_sk)
final hashaggregation over (ws_bill_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
partial aggregation over (ws_bill_customer_sk)
partial hashaggregation over (ws_bill_customer_sk)
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])
@ -32,10 +32,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
join (INNER, PARTITIONED):
final aggregation over (ss_customer_sk)
final hashaggregation over (ss_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
partial aggregation over (ss_customer_sk)
partial hashaggregation over (ss_customer_sk)
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])

View File

@ -6,10 +6,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (REPARTITION, ROUND_ROBIN, [])
remote exchange (REPARTITION, HASH, ["c_customer_id"])
Filter
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
join (INNER, REPLICATED):
@ -24,7 +24,7 @@ local exchange (GATHER, SINGLE, [])
Filter
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_29"])
single aggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
single hashaggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -35,10 +35,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_153"])
final aggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
final hashaggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_166", "c_customer_id_153", "c_email_address_168", "c_first_name_160", "c_last_name_161", "c_login_167", "c_preferred_cust_flag_162", "d_year_199"])
partial aggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
partial hashaggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_173"])
join (INNER, REPLICATED):
@ -53,7 +53,7 @@ local exchange (GATHER, SINGLE, [])
Filter
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_260"])
single aggregation over (c_birth_country_273, c_customer_id_260, c_email_address_275, c_first_name_267, c_last_name_268, c_login_274, c_preferred_cust_flag_269, d_year_317)
single hashaggregation over (c_birth_country_273, c_customer_id_260, c_email_address_275, c_first_name_267, c_last_name_268, c_login_274, c_preferred_cust_flag_269, d_year_317)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -64,7 +64,7 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_418"])
single aggregation over (c_birth_country_431, c_customer_id_418, c_email_address_433, c_first_name_425, c_last_name_426, c_login_432, c_preferred_cust_flag_427, d_year_464)
single hashaggregation over (c_birth_country_431, c_customer_id_418, c_email_address_433, c_first_name_425, c_last_name_426, c_login_432, c_preferred_cust_flag_427, d_year_464)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -75,10 +75,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_525"])
Filter
final aggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
final hashaggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_538", "c_customer_id_525", "c_email_address_540", "c_first_name_532", "c_last_name_533", "c_login_539", "c_preferred_cust_flag_534", "d_year_582"])
partial aggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
partial hashaggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_546"])
join (INNER, REPLICATED):
@ -94,7 +94,7 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_683"])
single aggregation over (c_birth_country_696, c_customer_id_683, c_email_address_698, c_first_name_690, c_last_name_691, c_login_697, c_preferred_cust_flag_692, d_year_729)
single hashaggregation over (c_birth_country_696, c_customer_id_683, c_email_address_698, c_first_name_690, c_last_name_691, c_login_697, c_preferred_cust_flag_692, d_year_729)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -104,10 +104,10 @@ local exchange (GATHER, SINGLE, [])
Filter
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_790"])
final aggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
final hashaggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_803", "c_customer_id_790", "c_email_address_805", "c_first_name_797", "c_last_name_798", "c_login_804", "c_preferred_cust_flag_799", "d_year_847"])
partial aggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
partial hashaggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_811"])
join (INNER, REPLICATED):

View File

@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
local exchange (REPARTITION, ROUND_ROBIN, [])
remote exchange (REPARTITION, HASH, ["c_customer_id"])
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
join (INNER, REPLICATED):
@ -20,7 +20,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_29"])
single aggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
single hashaggregation over (c_birth_country_42, c_customer_id_29, c_email_address_44, c_first_name_36, c_last_name_37, c_login_43, c_preferred_cust_flag_38, d_year_52)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -28,10 +28,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_153"])
final aggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
final hashaggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_166", "c_customer_id_153", "c_email_address_168", "c_first_name_160", "c_last_name_161", "c_login_167", "c_preferred_cust_flag_162", "d_year_199"])
partial aggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
partial hashaggregation over (c_birth_country_166, c_customer_id_153, c_email_address_168, c_first_name_160, c_last_name_161, c_login_167, c_preferred_cust_flag_162, d_year_199)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_173"])
join (INNER, REPLICATED):
@ -43,7 +43,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_152"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_260"])
single aggregation over (c_birth_country_273, c_customer_id_260, c_email_address_275, c_first_name_267, c_last_name_268, c_login_274, c_preferred_cust_flag_269, d_year_317)
single hashaggregation over (c_birth_country_273, c_customer_id_260, c_email_address_275, c_first_name_267, c_last_name_268, c_login_274, c_preferred_cust_flag_269, d_year_317)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -51,17 +51,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_418"])
single aggregation over (c_birth_country_431, c_customer_id_418, c_email_address_433, c_first_name_425, c_last_name_426, c_login_432, c_preferred_cust_flag_427, d_year_464)
single hashaggregation over (c_birth_country_431, c_customer_id_418, c_email_address_433, c_first_name_425, c_last_name_426, c_login_432, c_preferred_cust_flag_427, d_year_464)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_525"])
final aggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
final hashaggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_538", "c_customer_id_525", "c_email_address_540", "c_first_name_532", "c_last_name_533", "c_login_539", "c_preferred_cust_flag_534", "d_year_582"])
partial aggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
partial hashaggregation over (c_birth_country_538, c_customer_id_525, c_email_address_540, c_first_name_532, c_last_name_533, c_login_539, c_preferred_cust_flag_534, d_year_582)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_546"])
join (INNER, REPLICATED):
@ -74,17 +74,17 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_683"])
single aggregation over (c_birth_country_696, c_customer_id_683, c_email_address_698, c_first_name_690, c_last_name_691, c_login_697, c_preferred_cust_flag_692, d_year_729)
single hashaggregation over (c_birth_country_696, c_customer_id_683, c_email_address_698, c_first_name_690, c_last_name_691, c_login_697, c_preferred_cust_flag_692, d_year_729)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_790"])
final aggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
final hashaggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_803", "c_customer_id_790", "c_email_address_805", "c_first_name_797", "c_last_name_798", "c_login_804", "c_preferred_cust_flag_799", "d_year_847"])
partial aggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
partial hashaggregation over (c_birth_country_803, c_customer_id_790, c_email_address_805, c_first_name_797, c_last_name_798, c_login_804, c_preferred_cust_flag_799, d_year_847)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_811"])
join (INNER, REPLICATED):

View File

@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
local exchange (REPARTITION, ROUND_ROBIN, [])
remote exchange (REPARTITION, HASH, ["c_customer_id"])
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
join (INNER, REPLICATED):
@ -20,7 +20,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_31"])
single aggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
single hashaggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -28,10 +28,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_158"])
final aggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
final hashaggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_171", "c_customer_id_158", "c_email_address_173", "c_first_name_165", "c_last_name_166", "c_login_172", "c_preferred_cust_flag_167", "d_year_206"])
partial aggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
partial hashaggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_179"])
join (INNER, REPLICATED):
@ -43,7 +43,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_157"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_268"])
single aggregation over (c_birth_country_281, c_customer_id_268, c_email_address_283, c_first_name_275, c_last_name_276, c_login_282, c_preferred_cust_flag_277, d_year_327)
single hashaggregation over (c_birth_country_281, c_customer_id_268, c_email_address_283, c_first_name_275, c_last_name_276, c_login_282, c_preferred_cust_flag_277, d_year_327)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -51,17 +51,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_429"])
single aggregation over (c_birth_country_442, c_customer_id_429, c_email_address_444, c_first_name_436, c_last_name_437, c_login_443, c_preferred_cust_flag_438, d_year_477)
single hashaggregation over (c_birth_country_442, c_customer_id_429, c_email_address_444, c_first_name_436, c_last_name_437, c_login_443, c_preferred_cust_flag_438, d_year_477)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_539"])
final aggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
final hashaggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_552", "c_customer_id_539", "c_email_address_554", "c_first_name_546", "c_last_name_547", "c_login_553", "c_preferred_cust_flag_548", "d_year_598"])
partial aggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
partial hashaggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_561"])
join (INNER, REPLICATED):
@ -74,17 +74,17 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_700"])
single aggregation over (c_birth_country_713, c_customer_id_700, c_email_address_715, c_first_name_707, c_last_name_708, c_login_714, c_preferred_cust_flag_709, d_year_748)
single hashaggregation over (c_birth_country_713, c_customer_id_700, c_email_address_715, c_first_name_707, c_last_name_708, c_login_714, c_preferred_cust_flag_709, d_year_748)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_810"])
final aggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
final hashaggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_823", "c_customer_id_810", "c_email_address_825", "c_first_name_817", "c_last_name_818", "c_login_824", "c_preferred_cust_flag_819", "d_year_869"])
partial aggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
partial hashaggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_832"])
join (INNER, REPLICATED):

View File

@ -5,10 +5,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
local exchange (REPARTITION, ROUND_ROBIN, [])
remote exchange (REPARTITION, HASH, ["c_customer_id"])
final aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
final hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country", "c_customer_id", "c_email_address", "c_first_name", "c_last_name", "c_login", "c_preferred_cust_flag", "d_year"])
partial aggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
partial hashaggregation over (c_birth_country, c_customer_id, c_email_address, c_first_name, c_last_name, c_login, c_preferred_cust_flag, d_year)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
join (INNER, REPLICATED):
@ -20,7 +20,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_31"])
single aggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
single hashaggregation over (c_birth_country_44, c_customer_id_31, c_email_address_46, c_first_name_38, c_last_name_39, c_login_45, c_preferred_cust_flag_40, d_year_56)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -28,10 +28,10 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_158"])
final aggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
final hashaggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_171", "c_customer_id_158", "c_email_address_173", "c_first_name_165", "c_last_name_166", "c_login_172", "c_preferred_cust_flag_167", "d_year_206"])
partial aggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
partial hashaggregation over (c_birth_country_171, c_customer_id_158, c_email_address_173, c_first_name_165, c_last_name_166, c_login_172, c_preferred_cust_flag_167, d_year_206)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_179"])
join (INNER, REPLICATED):
@ -43,7 +43,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_157"])
scan customer
remote exchange (REPARTITION, HASH, ["c_customer_id_268"])
single aggregation over (c_birth_country_281, c_customer_id_268, c_email_address_283, c_first_name_275, c_last_name_276, c_login_282, c_preferred_cust_flag_277, d_year_327)
single hashaggregation over (c_birth_country_281, c_customer_id_268, c_email_address_283, c_first_name_275, c_last_name_276, c_login_282, c_preferred_cust_flag_277, d_year_327)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
@ -51,17 +51,17 @@ local exchange (GATHER, SINGLE, [])
values (0 rows)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_429"])
single aggregation over (c_birth_country_442, c_customer_id_429, c_email_address_444, c_first_name_436, c_last_name_437, c_login_443, c_preferred_cust_flag_438, d_year_477)
single hashaggregation over (c_birth_country_442, c_customer_id_429, c_email_address_444, c_first_name_436, c_last_name_437, c_login_443, c_preferred_cust_flag_438, d_year_477)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_539"])
final aggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
final hashaggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_552", "c_customer_id_539", "c_email_address_554", "c_first_name_546", "c_last_name_547", "c_login_553", "c_preferred_cust_flag_548", "d_year_598"])
partial aggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
partial hashaggregation over (c_birth_country_552, c_customer_id_539, c_email_address_554, c_first_name_546, c_last_name_547, c_login_553, c_preferred_cust_flag_548, d_year_598)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_561"])
join (INNER, REPLICATED):
@ -74,17 +74,17 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_id_700"])
single aggregation over (c_birth_country_713, c_customer_id_700, c_email_address_715, c_first_name_707, c_last_name_708, c_login_714, c_preferred_cust_flag_709, d_year_748)
single hashaggregation over (c_birth_country_713, c_customer_id_700, c_email_address_715, c_first_name_707, c_last_name_708, c_login_714, c_preferred_cust_flag_709, d_year_748)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
values (0 rows)
values (0 rows)
values (0 rows)
remote exchange (REPARTITION, HASH, ["c_customer_id_810"])
final aggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
final hashaggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_birth_country_823", "c_customer_id_810", "c_email_address_825", "c_first_name_817", "c_last_name_818", "c_login_824", "c_preferred_cust_flag_819", "d_year_869"])
partial aggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
partial hashaggregation over (c_birth_country_823, c_customer_id_810, c_email_address_825, c_first_name_817, c_last_name_818, c_login_824, c_preferred_cust_flag_819, d_year_869)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk_832"])
join (INNER, REPLICATED):

View File

@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_class"])
final aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
final hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_category", "i_class", "i_current_price", "i_item_desc", "i_item_id"])
partial aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
partial hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan web_sales

View File

@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_class"])
final aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
final hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_category", "i_class", "i_current_price", "i_item_desc", "i_item_id"])
partial aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
partial hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk"])
scan item (pushdown = true)

View File

@ -1,7 +1,7 @@
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
join (INNER, REPLICATED):
join (INNER, REPLICATED):

View File

@ -1,7 +1,7 @@
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan customer_demographics
local exchange (GATHER, SINGLE, [])

View File

@ -1,16 +1,16 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
final hashaggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1742", "i_category_id$gid_1744", "i_class_id$gid_1743"])
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1742", "i_category_id$gid_1744", "i_class_id$gid_1743"])
partial aggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
partial hashaggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
local exchange (REPARTITION, ROUND_ROBIN, [])
Filter
cross join:
final aggregation over (i_brand_id, i_category_id, i_class_id)
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
partial aggregation over (i_brand_id, i_category_id, i_class_id)
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
Filter
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
@ -34,10 +34,10 @@ local exchange (GATHER, SINGLE, [])
Filter
scan item
Filter
final aggregation over (expr_216, expr_217, expr_218)
final hashaggregation over (expr_216, expr_217, expr_218)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_53", "i_category_id_57", "i_class_id_55"])
partial aggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
partial hashaggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -50,7 +50,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_108", "i_category_id_112", "i_class_id_110"])
partial aggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
partial hashaggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -63,7 +63,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_167", "i_category_id_171", "i_class_id_169"])
partial aggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
partial hashaggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -80,10 +80,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte avg_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan store_sales
@ -91,7 +91,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan catalog_sales
@ -99,7 +99,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan web_sales
@ -109,10 +109,10 @@ local exchange (GATHER, SINGLE, [])
scan date_dim
Filter
cross join:
final aggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
final hashaggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_508", "i_category_id_512", "i_class_id_510"])
partial aggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
partial hashaggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
Filter
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk_482"])
@ -136,10 +136,10 @@ local exchange (GATHER, SINGLE, [])
Filter
scan item
Filter
final aggregation over (expr_836, expr_837, expr_838)
final hashaggregation over (expr_836, expr_837, expr_838)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_604", "i_category_id_608", "i_class_id_606"])
partial aggregation over (i_brand_id_604, i_category_id_608, i_class_id_606)
partial hashaggregation over (i_brand_id_604, i_category_id_608, i_class_id_606)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -152,7 +152,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_694", "i_category_id_698", "i_class_id_696"])
partial aggregation over (i_brand_id_694, i_category_id_698, i_class_id_696)
partial hashaggregation over (i_brand_id_694, i_category_id_698, i_class_id_696)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -165,7 +165,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_787", "i_category_id_791", "i_class_id_789"])
partial aggregation over (i_brand_id_787, i_category_id_791, i_class_id_789)
partial hashaggregation over (i_brand_id_787, i_category_id_791, i_class_id_789)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -182,10 +182,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte avg_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan store_sales
@ -193,7 +193,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan catalog_sales
@ -201,7 +201,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan web_sales
@ -211,10 +211,10 @@ local exchange (GATHER, SINGLE, [])
scan date_dim
Filter
cross join:
final aggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
final hashaggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_1135", "i_category_id_1139", "i_class_id_1137"])
partial aggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
partial hashaggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
Filter
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_item_sk_1097"])
@ -238,10 +238,10 @@ local exchange (GATHER, SINGLE, [])
Filter
scan item
Filter
final aggregation over (expr_1463, expr_1464, expr_1465)
final hashaggregation over (expr_1463, expr_1464, expr_1465)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_1231", "i_category_id_1235", "i_class_id_1233"])
partial aggregation over (i_brand_id_1231, i_category_id_1235, i_class_id_1233)
partial hashaggregation over (i_brand_id_1231, i_category_id_1235, i_class_id_1233)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -254,7 +254,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_1321", "i_category_id_1325", "i_class_id_1323"])
partial aggregation over (i_brand_id_1321, i_category_id_1325, i_class_id_1323)
partial hashaggregation over (i_brand_id_1321, i_category_id_1325, i_class_id_1323)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -267,7 +267,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_1414", "i_category_id_1418", "i_class_id_1416"])
partial aggregation over (i_brand_id_1414, i_category_id_1418, i_class_id_1416)
partial hashaggregation over (i_brand_id_1414, i_category_id_1418, i_class_id_1416)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -284,10 +284,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte avg_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan store_sales
@ -295,7 +295,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan catalog_sales
@ -303,7 +303,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan web_sales

View File

@ -1,15 +1,15 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
final hashaggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1742", "i_category_id$gid_1744", "i_class_id$gid_1743"])
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1742", "i_category_id$gid_1744", "i_class_id$gid_1743"])
partial aggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
partial hashaggregation over (channel$gid, groupid, i_brand_id$gid_1742, i_category_id$gid_1744, i_class_id$gid_1743)
local exchange (REPARTITION, ROUND_ROBIN, [])
cross join:
final aggregation over (i_brand_id, i_category_id, i_class_id)
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
partial aggregation over (i_brand_id, i_category_id, i_class_id)
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
join (INNER, REPLICATED):
@ -26,10 +26,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_8", "i_category_id_12", "i_class_id_10"])
scan item
final aggregation over (expr_216, expr_217, expr_218)
final hashaggregation over (expr_216, expr_217, expr_218)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_53", "i_category_id_57", "i_class_id_55"])
partial aggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
partial hashaggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -40,7 +40,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_108", "i_category_id_112", "i_class_id_110"])
partial aggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
partial hashaggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan catalog_sales
@ -51,7 +51,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_167", "i_category_id_171", "i_class_id_169"])
partial aggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
partial hashaggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan web_sales
@ -63,32 +63,32 @@ local exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
cross join:
final aggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
final hashaggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_508", "i_category_id_512", "i_class_id_510"])
partial aggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
partial hashaggregation over (i_brand_id_508, i_category_id_512, i_class_id_510)
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk_482"])
join (INNER, REPLICATED):
@ -105,10 +105,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_559", "i_category_id_563", "i_class_id_561"])
scan item
final aggregation over (expr_836, expr_837, expr_838)
final hashaggregation over (expr_836, expr_837, expr_838)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_604", "i_category_id_608", "i_class_id_606"])
partial aggregation over (i_brand_id_604, i_category_id_608, i_class_id_606)
partial hashaggregation over (i_brand_id_604, i_category_id_608, i_class_id_606)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -119,7 +119,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_694", "i_category_id_698", "i_class_id_696"])
partial aggregation over (i_brand_id_694, i_category_id_698, i_class_id_696)
partial hashaggregation over (i_brand_id_694, i_category_id_698, i_class_id_696)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan catalog_sales
@ -130,7 +130,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_787", "i_category_id_791", "i_class_id_789"])
partial aggregation over (i_brand_id_787, i_category_id_791, i_class_id_789)
partial hashaggregation over (i_brand_id_787, i_category_id_791, i_class_id_789)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan web_sales
@ -142,32 +142,32 @@ local exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
cross join:
final aggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
final hashaggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_1135", "i_category_id_1139", "i_class_id_1137"])
partial aggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
partial hashaggregation over (i_brand_id_1135, i_category_id_1139, i_class_id_1137)
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_item_sk_1097"])
join (INNER, REPLICATED):
@ -184,10 +184,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_1186", "i_category_id_1190", "i_class_id_1188"])
scan item
final aggregation over (expr_1463, expr_1464, expr_1465)
final hashaggregation over (expr_1463, expr_1464, expr_1465)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_1231", "i_category_id_1235", "i_class_id_1233"])
partial aggregation over (i_brand_id_1231, i_category_id_1235, i_class_id_1233)
partial hashaggregation over (i_brand_id_1231, i_category_id_1235, i_class_id_1233)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -198,7 +198,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_1321", "i_category_id_1325", "i_class_id_1323"])
partial aggregation over (i_brand_id_1321, i_category_id_1325, i_class_id_1323)
partial hashaggregation over (i_brand_id_1321, i_category_id_1325, i_class_id_1323)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan catalog_sales
@ -209,7 +209,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_1414", "i_category_id_1418", "i_class_id_1416"])
partial aggregation over (i_brand_id_1414, i_category_id_1418, i_class_id_1416)
partial hashaggregation over (i_brand_id_1414, i_category_id_1418, i_class_id_1416)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan web_sales
@ -221,22 +221,22 @@ local exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])

View File

@ -1,15 +1,15 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (channel$gid, groupid, i_brand_id$gid_1798, i_category_id$gid_1800, i_class_id$gid_1799)
final hashaggregation over (channel$gid, groupid, i_brand_id$gid_1798, i_category_id$gid_1800, i_class_id$gid_1799)
local exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1798", "i_category_id$gid_1800", "i_class_id$gid_1799"])
remote exchange (REPARTITION, HASH, ["channel$gid", "groupid", "i_brand_id$gid_1798", "i_category_id$gid_1800", "i_class_id$gid_1799"])
partial aggregation over (channel$gid, groupid, i_brand_id$gid_1798, i_category_id$gid_1800, i_class_id$gid_1799)
partial hashaggregation over (channel$gid, groupid, i_brand_id$gid_1798, i_category_id$gid_1800, i_class_id$gid_1799)
local exchange (REPARTITION, ROUND_ROBIN, [])
cross join:
final aggregation over (i_brand_id, i_category_id, i_class_id)
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
partial aggregation over (i_brand_id, i_category_id, i_class_id)
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
semijoin (PARTITIONED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk"])
@ -26,10 +26,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_10", "i_category_id_14", "i_class_id_12"])
scan item
final aggregation over (expr_228, expr_229, expr_230)
final hashaggregation over (expr_228, expr_229, expr_230)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_57", "i_category_id_61", "i_class_id_59"])
partial aggregation over (i_brand_id_57, i_category_id_61, i_class_id_59)
partial hashaggregation over (i_brand_id_57, i_category_id_61, i_class_id_59)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_28"])
join (INNER, REPLICATED):
@ -41,7 +41,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_50"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_115", "i_category_id_119", "i_class_id_117"])
partial aggregation over (i_brand_id_115, i_category_id_119, i_class_id_117)
partial hashaggregation over (i_brand_id_115, i_category_id_119, i_class_id_117)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
join (INNER, REPLICATED):
@ -53,7 +53,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_108"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_177", "i_category_id_181", "i_class_id_179"])
partial aggregation over (i_brand_id_177, i_category_id_181, i_class_id_179)
partial hashaggregation over (i_brand_id_177, i_category_id_181, i_class_id_179)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_item_sk"])
join (INNER, REPLICATED):
@ -66,32 +66,32 @@ local exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
cross join:
final aggregation over (i_brand_id_527, i_category_id_531, i_class_id_529)
final hashaggregation over (i_brand_id_527, i_category_id_531, i_class_id_529)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_527", "i_category_id_531", "i_class_id_529"])
partial aggregation over (i_brand_id_527, i_category_id_531, i_class_id_529)
partial hashaggregation over (i_brand_id_527, i_category_id_531, i_class_id_529)
semijoin (PARTITIONED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk_520"])
@ -108,10 +108,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_580", "i_category_id_584", "i_class_id_582"])
scan item
final aggregation over (expr_867, expr_868, expr_869)
final hashaggregation over (expr_867, expr_868, expr_869)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_627", "i_category_id_631", "i_class_id_629"])
partial aggregation over (i_brand_id_627, i_category_id_631, i_class_id_629)
partial hashaggregation over (i_brand_id_627, i_category_id_631, i_class_id_629)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_598"])
join (INNER, REPLICATED):
@ -123,7 +123,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_620"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_720", "i_category_id_724", "i_class_id_722"])
partial aggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
partial hashaggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk_693"])
join (INNER, REPLICATED):
@ -135,7 +135,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_713"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_816", "i_category_id_820", "i_class_id_818"])
partial aggregation over (i_brand_id_816, i_category_id_820, i_class_id_818)
partial hashaggregation over (i_brand_id_816, i_category_id_820, i_class_id_818)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_item_sk_777"])
join (INNER, REPLICATED):
@ -148,32 +148,32 @@ local exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
cross join:
final aggregation over (i_brand_id_1173, i_category_id_1177, i_class_id_1175)
final hashaggregation over (i_brand_id_1173, i_category_id_1177, i_class_id_1175)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_1173", "i_category_id_1177", "i_class_id_1175"])
partial aggregation over (i_brand_id_1173, i_category_id_1177, i_class_id_1175)
partial hashaggregation over (i_brand_id_1173, i_category_id_1177, i_class_id_1175)
semijoin (PARTITIONED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk_1166"])
@ -190,10 +190,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_1226", "i_category_id_1230", "i_class_id_1228"])
scan item
final aggregation over (expr_1513, expr_1514, expr_1515)
final hashaggregation over (expr_1513, expr_1514, expr_1515)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_1273", "i_category_id_1277", "i_class_id_1275"])
partial aggregation over (i_brand_id_1273, i_category_id_1277, i_class_id_1275)
partial hashaggregation over (i_brand_id_1273, i_category_id_1277, i_class_id_1275)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_1244"])
join (INNER, REPLICATED):
@ -205,7 +205,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_1266"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_1366", "i_category_id_1370", "i_class_id_1368"])
partial aggregation over (i_brand_id_1366, i_category_id_1370, i_class_id_1368)
partial hashaggregation over (i_brand_id_1366, i_category_id_1370, i_class_id_1368)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk_1339"])
join (INNER, REPLICATED):
@ -217,7 +217,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_1359"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_1462", "i_category_id_1466", "i_class_id_1464"])
partial aggregation over (i_brand_id_1462, i_category_id_1466, i_class_id_1464)
partial hashaggregation over (i_brand_id_1462, i_category_id_1466, i_class_id_1464)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_item_sk_1423"])
join (INNER, REPLICATED):
@ -230,22 +230,22 @@ local exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])

View File

@ -3,10 +3,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
Filter
cross join:
final aggregation over (i_brand_id, i_category_id, i_class_id)
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
partial aggregation over (i_brand_id, i_category_id, i_class_id)
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
join (INNER, REPLICATED):
Filter
semijoin (PARTITIONED):
@ -31,10 +31,10 @@ local exchange (GATHER, SINGLE, [])
Filter
scan item
Filter
final aggregation over (expr_216, expr_217, expr_218)
final hashaggregation over (expr_216, expr_217, expr_218)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_53", "i_category_id_57", "i_class_id_55"])
partial aggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
partial hashaggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -47,7 +47,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_108", "i_category_id_112", "i_class_id_110"])
partial aggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
partial hashaggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -60,7 +60,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_167", "i_category_id_171", "i_class_id_169"])
partial aggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
partial hashaggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -83,10 +83,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte avg_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan store_sales
@ -94,7 +94,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan catalog_sales
@ -102,7 +102,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan web_sales
@ -112,10 +112,10 @@ local exchange (GATHER, SINGLE, [])
scan date_dim
Filter
cross join:
final aggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
final hashaggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_534", "i_category_id_538", "i_class_id_536"])
partial aggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
partial hashaggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
join (INNER, REPLICATED):
Filter
semijoin (PARTITIONED):
@ -140,10 +140,10 @@ local exchange (GATHER, SINGLE, [])
Filter
scan item
Filter
final aggregation over (expr_862, expr_863, expr_864)
final hashaggregation over (expr_862, expr_863, expr_864)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_630", "i_category_id_634", "i_class_id_632"])
partial aggregation over (i_brand_id_630, i_category_id_634, i_class_id_632)
partial hashaggregation over (i_brand_id_630, i_category_id_634, i_class_id_632)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -156,7 +156,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_720", "i_category_id_724", "i_class_id_722"])
partial aggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
partial hashaggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -169,7 +169,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_813", "i_category_id_817", "i_class_id_815"])
partial aggregation over (i_brand_id_813, i_category_id_817, i_class_id_815)
partial hashaggregation over (i_brand_id_813, i_category_id_817, i_class_id_815)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -192,10 +192,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte avg_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan store_sales
@ -203,7 +203,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan catalog_sales
@ -211,7 +211,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
Filter
scan web_sales

View File

@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
cross join:
final aggregation over (i_brand_id, i_category_id, i_class_id)
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
partial aggregation over (i_brand_id, i_category_id, i_class_id)
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
join (INNER, REPLICATED):
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
@ -23,10 +23,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_8", "i_category_id_12", "i_class_id_10"])
scan item
final aggregation over (expr_216, expr_217, expr_218)
final hashaggregation over (expr_216, expr_217, expr_218)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_53", "i_category_id_57", "i_class_id_55"])
partial aggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
partial hashaggregation over (i_brand_id_53, i_category_id_57, i_class_id_55)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -37,7 +37,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_108", "i_category_id_112", "i_class_id_110"])
partial aggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
partial hashaggregation over (i_brand_id_108, i_category_id_112, i_class_id_110)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan catalog_sales
@ -48,7 +48,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_167", "i_category_id_171", "i_class_id_169"])
partial aggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
partial hashaggregation over (i_brand_id_167, i_category_id_171, i_class_id_169)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan web_sales
@ -65,32 +65,32 @@ local exchange (GATHER, SINGLE, [])
scan date_dim
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
cross join:
final aggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
final hashaggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_534", "i_category_id_538", "i_class_id_536"])
partial aggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
partial hashaggregation over (i_brand_id_534, i_category_id_538, i_class_id_536)
join (INNER, REPLICATED):
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_506"])
@ -108,10 +108,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_585", "i_category_id_589", "i_class_id_587"])
scan item
final aggregation over (expr_862, expr_863, expr_864)
final hashaggregation over (expr_862, expr_863, expr_864)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_630", "i_category_id_634", "i_class_id_632"])
partial aggregation over (i_brand_id_630, i_category_id_634, i_class_id_632)
partial hashaggregation over (i_brand_id_630, i_category_id_634, i_class_id_632)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -122,7 +122,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_720", "i_category_id_724", "i_class_id_722"])
partial aggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
partial hashaggregation over (i_brand_id_720, i_category_id_724, i_class_id_722)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan catalog_sales
@ -133,7 +133,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_813", "i_category_id_817", "i_class_id_815"])
partial aggregation over (i_brand_id_813, i_category_id_817, i_class_id_815)
partial hashaggregation over (i_brand_id_813, i_category_id_817, i_class_id_815)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan web_sales
@ -150,22 +150,22 @@ local exchange (GATHER, SINGLE, [])
scan date_dim
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])

View File

@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
cross join:
final aggregation over (i_brand_id, i_category_id, i_class_id)
final hashaggregation over (i_brand_id, i_category_id, i_class_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id", "i_category_id", "i_class_id"])
partial aggregation over (i_brand_id, i_category_id, i_class_id)
partial hashaggregation over (i_brand_id, i_category_id, i_class_id)
join (INNER, REPLICATED):
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
@ -24,10 +24,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_10", "i_category_id_14", "i_class_id_12"])
scan item
final aggregation over (expr_228, expr_229, expr_230)
final hashaggregation over (expr_228, expr_229, expr_230)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_57", "i_category_id_61", "i_class_id_59"])
partial aggregation over (i_brand_id_57, i_category_id_61, i_class_id_59)
partial hashaggregation over (i_brand_id_57, i_category_id_61, i_class_id_59)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_28"])
join (INNER, REPLICATED):
@ -39,7 +39,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_50"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_115", "i_category_id_119", "i_class_id_117"])
partial aggregation over (i_brand_id_115, i_category_id_119, i_class_id_117)
partial hashaggregation over (i_brand_id_115, i_category_id_119, i_class_id_117)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
join (INNER, REPLICATED):
@ -51,7 +51,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_108"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_177", "i_category_id_181", "i_class_id_179"])
partial aggregation over (i_brand_id_177, i_category_id_181, i_class_id_179)
partial hashaggregation over (i_brand_id_177, i_category_id_181, i_class_id_179)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_item_sk"])
join (INNER, REPLICATED):
@ -69,32 +69,32 @@ local exchange (GATHER, SINGLE, [])
scan date_dim (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
cross join:
final aggregation over (i_brand_id_554, i_category_id_558, i_class_id_556)
final hashaggregation over (i_brand_id_554, i_category_id_558, i_class_id_556)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_554", "i_category_id_558", "i_class_id_556"])
partial aggregation over (i_brand_id_554, i_category_id_558, i_class_id_556)
partial hashaggregation over (i_brand_id_554, i_category_id_558, i_class_id_556)
join (INNER, REPLICATED):
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_525"])
@ -113,10 +113,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_brand_id_607", "i_category_id_611", "i_class_id_609"])
scan item
final aggregation over (expr_894, expr_895, expr_896)
final hashaggregation over (expr_894, expr_895, expr_896)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand_id_654", "i_category_id_658", "i_class_id_656"])
partial aggregation over (i_brand_id_654, i_category_id_658, i_class_id_656)
partial hashaggregation over (i_brand_id_654, i_category_id_658, i_class_id_656)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_625"])
join (INNER, REPLICATED):
@ -128,7 +128,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_647"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_747", "i_category_id_751", "i_class_id_749"])
partial aggregation over (i_brand_id_747, i_category_id_751, i_class_id_749)
partial hashaggregation over (i_brand_id_747, i_category_id_751, i_class_id_749)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk_720"])
join (INNER, REPLICATED):
@ -140,7 +140,7 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_740"])
scan item
remote exchange (REPARTITION, HASH, ["i_brand_id_843", "i_category_id_847", "i_class_id_845"])
partial aggregation over (i_brand_id_843, i_category_id_847, i_class_id_845)
partial hashaggregation over (i_brand_id_843, i_category_id_847, i_class_id_845)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_item_sk_804"])
join (INNER, REPLICATED):
@ -158,22 +158,22 @@ local exchange (GATHER, SINGLE, [])
scan date_dim (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan catalog_sales
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan date_dim (pushdown = true)
partial aggregation over ()
partial hashaggregation over ()
join (INNER, REPLICATED):
scan web_sales
local exchange (GATHER, SINGLE, [])

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (ca_zip)
final hashaggregation over (ca_zip)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_zip"])
partial aggregation over (ca_zip)
partial hashaggregation over (ca_zip)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (ca_zip)
final hashaggregation over (ca_zip)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_zip"])
partial aggregation over (ca_zip)
partial hashaggregation over (ca_zip)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
join (INNER, REPLICATED):

View File

@ -1,11 +1,11 @@
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
join (LEFT, PARTITIONED):
final aggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
final hashaggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
partial hashaggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
join (RIGHT, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_order_number_17"])
scan catalog_sales
@ -24,8 +24,8 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan call_center
final aggregation over (cr_order_number)
final hashaggregation over (cr_order_number)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["cr_order_number"])
partial aggregation over (cr_order_number)
partial hashaggregation over (cr_order_number)
scan catalog_returns

View File

@ -1,17 +1,17 @@
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
join (RIGHT, PARTITIONED):
final aggregation over (cr_order_number)
final hashaggregation over (cr_order_number)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["cr_order_number"])
partial aggregation over (cr_order_number)
partial hashaggregation over (cr_order_number)
scan catalog_returns
final aggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
final hashaggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
partial hashaggregation over (ca_state, cc_county, cs_call_center_sk, cs_ext_ship_cost, cs_net_profit, cs_order_number, cs_ship_addr_sk, cs_ship_date_sk, cs_warehouse_sk, d_date, unique)
join (RIGHT, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_order_number_20"])
scan catalog_sales

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_desc, i_item_id, s_state)
final hashaggregation over (i_item_desc, i_item_id, s_state)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_state"])
partial aggregation over (i_item_desc, i_item_id, s_state)
partial hashaggregation over (i_item_desc, i_item_id, s_state)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk", "ss_customer_sk"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_desc, i_item_id, s_state)
final hashaggregation over (i_item_desc, i_item_id, s_state)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_state"])
partial aggregation over (i_item_desc, i_item_id, s_state)
partial hashaggregation over (i_item_desc, i_item_id, s_state)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
final hashaggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
local exchange (REPARTITION, HASH, ["ca_country$gid", "ca_county$gid", "ca_state$gid", "groupid", "i_item_id$gid"])
remote exchange (REPARTITION, HASH, ["ca_country$gid", "ca_county$gid", "ca_state$gid", "groupid", "i_item_id$gid"])
partial aggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
partial hashaggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
local exchange (REPARTITION, HASH, ["ca_country", "i_item_id"])
remote exchange (REPARTITION, HASH, ["ca_country", "i_item_id"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
final hashaggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
local exchange (REPARTITION, HASH, ["ca_country$gid", "ca_county$gid", "ca_state$gid", "groupid", "i_item_id$gid"])
remote exchange (REPARTITION, HASH, ["ca_country$gid", "ca_county$gid", "ca_state$gid", "groupid", "i_item_id$gid"])
partial aggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
partial hashaggregation over (ca_country$gid, ca_county$gid, ca_state$gid, groupid, i_item_id$gid)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
join (INNER, PARTITIONED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
final hashaggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand", "i_brand_id", "i_manufact", "i_manufact_id"])
partial aggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
partial hashaggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
join (INNER, REPLICATED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ca_address_sk"])

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
final hashaggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_brand", "i_brand_id", "i_manufact", "i_manufact_id"])
partial aggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
partial hashaggregation over (i_brand, i_brand_id, i_manufact, i_manufact_id)
join (INNER, REPLICATED):
scan customer_address
local exchange (GATHER, SINGLE, [])

View File

@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_class"])
final aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
final hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_category", "i_class", "i_current_price", "i_item_desc", "i_item_id"])
partial aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
partial hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan catalog_sales

View File

@ -2,10 +2,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_class"])
final aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
final hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_category", "i_class", "i_current_price", "i_item_desc", "i_item_id"])
partial aggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
partial hashaggregation over (i_category, i_class, i_current_price, i_item_desc, i_item_id)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk"])
scan item (pushdown = true)

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_id, w_warehouse_name)
final hashaggregation over (i_item_id, w_warehouse_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_id", "w_warehouse_name"])
partial aggregation over (i_item_id, w_warehouse_name)
partial hashaggregation over (i_item_id, w_warehouse_name)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_id, w_warehouse_name)
final hashaggregation over (i_item_id, w_warehouse_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_id", "w_warehouse_name"])
partial aggregation over (i_item_id, w_warehouse_name)
partial hashaggregation over (i_item_id, w_warehouse_name)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
final hashaggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
local exchange (REPARTITION, HASH, ["groupid", "i_brand$gid", "i_category$gid", "i_class$gid", "i_product_name$gid"])
remote exchange (REPARTITION, HASH, ["groupid", "i_brand$gid", "i_category$gid", "i_class$gid", "i_product_name$gid"])
partial aggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
partial hashaggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
local exchange (REPARTITION, HASH, ["i_brand", "i_product_name"])
remote exchange (REPARTITION, HASH, ["i_brand", "i_product_name"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
final hashaggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
local exchange (REPARTITION, HASH, ["groupid", "i_brand$gid", "i_category$gid", "i_class$gid", "i_product_name$gid"])
remote exchange (REPARTITION, HASH, ["groupid", "i_brand$gid", "i_category$gid", "i_class$gid", "i_product_name$gid"])
partial aggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
partial hashaggregation over (groupid, i_brand$gid, i_category$gid, i_class$gid, i_product_name$gid)
local exchange (REPARTITION, HASH, ["i_brand", "i_product_name"])
remote exchange (REPARTITION, HASH, ["i_brand", "i_product_name"])
join (INNER, REPLICATED):

View File

@ -1,7 +1,7 @@
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
Filter
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
@ -20,10 +20,10 @@ final aggregation over ()
remote exchange (REPARTITION, HASH, ["count_31", "d_date_3", "ss_item_sk", "substr"])
cte frequent_ss_items
Filter
final aggregation over (d_date_3, ss_item_sk, substr)
final hashaggregation over (d_date_3, ss_item_sk, substr)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_date_3", "ss_item_sk", "substr"])
partial aggregation over (d_date_3, ss_item_sk, substr)
partial hashaggregation over (d_date_3, ss_item_sk, substr)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -41,9 +41,9 @@ final aggregation over ()
cte best_ss_customer
Filter
cross join:
final aggregation over (ss_customer_sk_60)
final hashaggregation over (ss_customer_sk_60)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_60)
partial hashaggregation over (ss_customer_sk_60)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
scan store_sales
@ -55,13 +55,13 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte max_store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (ss_customer_sk_90)
partial hashaggregation over ()
final hashaggregation over (ss_customer_sk_90)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_90)
partial hashaggregation over (ss_customer_sk_90)
join (INNER, REPLICATED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_90"])
@ -74,7 +74,7 @@ final aggregation over ()
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
partial aggregation over ()
partial hashaggregation over ()
Filter
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
@ -93,10 +93,10 @@ final aggregation over ()
remote exchange (REPARTITION, HASH, ["count_304", "d_date_249", "ss_item_sk_226", "substr_297"])
cte frequent_ss_items
Filter
final aggregation over (d_date_249, ss_item_sk_226, substr_297)
final hashaggregation over (d_date_249, ss_item_sk_226, substr_297)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_date_249", "ss_item_sk_226", "substr_297"])
partial aggregation over (d_date_249, ss_item_sk_226, substr_297)
partial hashaggregation over (d_date_249, ss_item_sk_226, substr_297)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -114,9 +114,9 @@ final aggregation over ()
cte best_ss_customer
Filter
cross join:
final aggregation over (ss_customer_sk_335)
final hashaggregation over (ss_customer_sk_335)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_335)
partial hashaggregation over (ss_customer_sk_335)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_335"])
scan store_sales
@ -128,13 +128,13 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte max_store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (ss_customer_sk_385)
partial hashaggregation over ()
final hashaggregation over (ss_customer_sk_385)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_385)
partial hashaggregation over (ss_customer_sk_385)
join (INNER, REPLICATED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_385"])

View File

@ -1,7 +1,7 @@
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
semijoin (PARTITIONED):
@ -13,10 +13,10 @@ final aggregation over ()
scan date_dim
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
final aggregation over (d_date_3, ss_item_sk, substr)
final hashaggregation over (d_date_3, ss_item_sk, substr)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_date_3", "ss_item_sk", "substr"])
partial aggregation over (d_date_3, ss_item_sk, substr)
partial hashaggregation over (d_date_3, ss_item_sk, substr)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -29,9 +29,9 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
cross join:
final aggregation over (ss_customer_sk_60)
final hashaggregation over (ss_customer_sk_60)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_60)
partial hashaggregation over (ss_customer_sk_60)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
scan store_sales
@ -40,13 +40,13 @@ final aggregation over ()
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (ss_customer_sk_90)
partial hashaggregation over ()
final hashaggregation over (ss_customer_sk_90)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_90)
partial hashaggregation over (ss_customer_sk_90)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_90"])
join (INNER, REPLICATED):
@ -57,7 +57,7 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_110"])
scan customer
partial aggregation over ()
partial hashaggregation over ()
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
semijoin (PARTITIONED):
@ -69,10 +69,10 @@ final aggregation over ()
scan date_dim
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_item_sk_226"])
final aggregation over (d_date_249, ss_item_sk_226, substr_297)
final hashaggregation over (d_date_249, ss_item_sk_226, substr_297)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_date_249", "ss_item_sk_226", "substr_297"])
partial aggregation over (d_date_249, ss_item_sk_226, substr_297)
partial hashaggregation over (d_date_249, ss_item_sk_226, substr_297)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -85,9 +85,9 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_customer_sk_335"])
cross join:
final aggregation over (ss_customer_sk_335)
final hashaggregation over (ss_customer_sk_335)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_335)
partial hashaggregation over (ss_customer_sk_335)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_335"])
scan store_sales
@ -96,13 +96,13 @@ final aggregation over ()
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (ss_customer_sk_385)
partial hashaggregation over ()
final hashaggregation over (ss_customer_sk_385)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_385)
partial hashaggregation over (ss_customer_sk_385)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_385"])
join (INNER, REPLICATED):

View File

@ -1,7 +1,7 @@
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
semijoin (PARTITIONED):
@ -13,9 +13,9 @@ final aggregation over ()
scan date_dim (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk"])
final aggregation over (d_date_5, i_item_sk, substr)
final hashaggregation over (d_date_5, i_item_sk, substr)
local exchange (GATHER, SINGLE, [])
partial aggregation over (d_date_5, i_item_sk, substr)
partial hashaggregation over (d_date_5, i_item_sk, substr)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
join (INNER, REPLICATED):
@ -29,10 +29,10 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
cross join:
final aggregation over (c_customer_sk)
final hashaggregation over (c_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk"])
partial aggregation over (c_customer_sk)
partial hashaggregation over (c_customer_sk)
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
@ -40,14 +40,14 @@ final aggregation over ()
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_customer_sk_117)
partial hashaggregation over ()
final hashaggregation over (c_customer_sk_117)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_117"])
partial aggregation over (c_customer_sk_117)
partial hashaggregation over (c_customer_sk_117)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -57,7 +57,7 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan customer
partial aggregation over ()
partial hashaggregation over ()
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
semijoin (PARTITIONED):
@ -69,9 +69,9 @@ final aggregation over ()
scan date_dim (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_288"])
final aggregation over (d_date_261, i_item_sk_288, substr_311)
final hashaggregation over (d_date_261, i_item_sk_288, substr_311)
local exchange (GATHER, SINGLE, [])
partial aggregation over (d_date_261, i_item_sk_288, substr_311)
partial hashaggregation over (d_date_261, i_item_sk_288, substr_311)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_237"])
join (INNER, REPLICATED):
@ -85,10 +85,10 @@ final aggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_370"])
cross join:
final aggregation over (c_customer_sk_370)
final hashaggregation over (c_customer_sk_370)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_370"])
partial aggregation over (c_customer_sk_370)
partial hashaggregation over (c_customer_sk_370)
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
@ -96,14 +96,14 @@ final aggregation over ()
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_customer_sk_422)
partial hashaggregation over ()
final hashaggregation over (c_customer_sk_422)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_422"])
partial aggregation over (c_customer_sk_422)
partial hashaggregation over (c_customer_sk_422)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (c_first_name, c_last_name)
final hashaggregation over (c_first_name, c_last_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name"])
partial aggregation over (c_first_name, c_last_name)
partial hashaggregation over (c_first_name, c_last_name)
Filter
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
@ -28,10 +28,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["count_31", "d_date_3", "ss_item_sk", "substr"])
cte frequent_ss_items
Filter
final aggregation over (d_date_3, ss_item_sk, substr)
final hashaggregation over (d_date_3, ss_item_sk, substr)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_date_3", "ss_item_sk", "substr"])
partial aggregation over (d_date_3, ss_item_sk, substr)
partial hashaggregation over (d_date_3, ss_item_sk, substr)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -49,9 +49,9 @@ local exchange (GATHER, SINGLE, [])
cte best_ss_customer
Filter
cross join:
final aggregation over (ss_customer_sk_60)
final hashaggregation over (ss_customer_sk_60)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_60)
partial hashaggregation over (ss_customer_sk_60)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
scan store_sales
@ -63,13 +63,13 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte max_store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (ss_customer_sk_108)
partial hashaggregation over ()
final hashaggregation over (ss_customer_sk_108)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_108)
partial hashaggregation over (ss_customer_sk_108)
join (INNER, REPLICATED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_108"])
@ -82,10 +82,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
Filter
scan date_dim
final aggregation over (c_first_name_229, c_last_name_230)
final hashaggregation over (c_first_name_229, c_last_name_230)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_229", "c_last_name_230"])
partial aggregation over (c_first_name_229, c_last_name_230)
partial hashaggregation over (c_first_name_229, c_last_name_230)
Filter
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
@ -110,10 +110,10 @@ local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["count_348", "d_date_293", "ss_item_sk_270", "substr_341"])
cte frequent_ss_items
Filter
final aggregation over (d_date_293, ss_item_sk_270, substr_341)
final hashaggregation over (d_date_293, ss_item_sk_270, substr_341)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_date_293", "ss_item_sk_270", "substr_341"])
partial aggregation over (d_date_293, ss_item_sk_270, substr_341)
partial hashaggregation over (d_date_293, ss_item_sk_270, substr_341)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
Filter
@ -131,9 +131,9 @@ local exchange (GATHER, SINGLE, [])
cte best_ss_customer
Filter
cross join:
final aggregation over (ss_customer_sk_379)
final hashaggregation over (ss_customer_sk_379)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_379)
partial hashaggregation over (ss_customer_sk_379)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_379"])
scan store_sales
@ -145,13 +145,13 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
cte max_store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (ss_customer_sk_429)
partial hashaggregation over ()
final hashaggregation over (ss_customer_sk_429)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_429)
partial hashaggregation over (ss_customer_sk_429)
join (INNER, REPLICATED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_429"])

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (c_first_name, c_last_name)
final hashaggregation over (c_first_name, c_last_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name"])
partial aggregation over (c_first_name, c_last_name)
partial hashaggregation over (c_first_name, c_last_name)
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
semijoin (PARTITIONED):
@ -20,10 +20,10 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
final aggregation over (d_date_3, ss_item_sk, substr)
final hashaggregation over (d_date_3, ss_item_sk, substr)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_date_3", "ss_item_sk", "substr"])
partial aggregation over (d_date_3, ss_item_sk, substr)
partial hashaggregation over (d_date_3, ss_item_sk, substr)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -36,9 +36,9 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
cross join:
final aggregation over (ss_customer_sk_60)
final hashaggregation over (ss_customer_sk_60)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_60)
partial hashaggregation over (ss_customer_sk_60)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_60"])
scan store_sales
@ -47,13 +47,13 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (ss_customer_sk_108)
partial hashaggregation over ()
final hashaggregation over (ss_customer_sk_108)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_108)
partial hashaggregation over (ss_customer_sk_108)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_108"])
join (INNER, REPLICATED):
@ -64,10 +64,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_128"])
scan customer
final aggregation over (c_first_name_229, c_last_name_230)
final hashaggregation over (c_first_name_229, c_last_name_230)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_229", "c_last_name_230"])
partial aggregation over (c_first_name_229, c_last_name_230)
partial hashaggregation over (c_first_name_229, c_last_name_230)
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
semijoin (PARTITIONED):
@ -84,10 +84,10 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_item_sk_270"])
final aggregation over (d_date_293, ss_item_sk_270, substr_341)
final hashaggregation over (d_date_293, ss_item_sk_270, substr_341)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["d_date_293", "ss_item_sk_270", "substr_341"])
partial aggregation over (d_date_293, ss_item_sk_270, substr_341)
partial hashaggregation over (d_date_293, ss_item_sk_270, substr_341)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -100,9 +100,9 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_customer_sk_379"])
cross join:
final aggregation over (ss_customer_sk_379)
final hashaggregation over (ss_customer_sk_379)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_379)
partial hashaggregation over (ss_customer_sk_379)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_379"])
scan store_sales
@ -111,13 +111,13 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (ss_customer_sk_429)
partial hashaggregation over ()
final hashaggregation over (ss_customer_sk_429)
local exchange (GATHER, SINGLE, [])
partial aggregation over (ss_customer_sk_429)
partial hashaggregation over (ss_customer_sk_429)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk_429"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (c_first_name, c_last_name)
final hashaggregation over (c_first_name, c_last_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name"])
partial aggregation over (c_first_name, c_last_name)
partial hashaggregation over (c_first_name, c_last_name)
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk"])
semijoin (PARTITIONED):
@ -20,9 +20,9 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk"])
final aggregation over (d_date_6, i_item_sk, substr)
final hashaggregation over (d_date_6, i_item_sk, substr)
local exchange (GATHER, SINGLE, [])
partial aggregation over (d_date_6, i_item_sk, substr)
partial hashaggregation over (d_date_6, i_item_sk, substr)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
join (INNER, REPLICATED):
@ -36,10 +36,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_86"])
cross join:
final aggregation over (c_customer_sk_86)
final hashaggregation over (c_customer_sk_86)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_86"])
partial aggregation over (c_customer_sk_86)
partial hashaggregation over (c_customer_sk_86)
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
@ -47,14 +47,14 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_customer_sk_136)
partial hashaggregation over ()
final hashaggregation over (c_customer_sk_136)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_136"])
partial aggregation over (c_customer_sk_136)
partial hashaggregation over (c_customer_sk_136)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales
@ -64,10 +64,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
scan customer
final aggregation over (c_first_name_240, c_last_name_241)
final hashaggregation over (c_first_name_240, c_last_name_241)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_240", "c_last_name_241"])
partial aggregation over (c_first_name_240, c_last_name_241)
partial hashaggregation over (c_first_name_240, c_last_name_241)
semijoin (PARTITIONED):
remote exchange (REPARTITION, HASH, ["ws_bill_customer_sk"])
semijoin (PARTITIONED):
@ -84,9 +84,9 @@ local exchange (GATHER, SINGLE, [])
scan date_dim (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_sk_334"])
final aggregation over (d_date_307, i_item_sk_334, substr_357)
final hashaggregation over (d_date_307, i_item_sk_334, substr_357)
local exchange (GATHER, SINGLE, [])
partial aggregation over (d_date_307, i_item_sk_334, substr_357)
partial hashaggregation over (d_date_307, i_item_sk_334, substr_357)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk_283"])
join (INNER, REPLICATED):
@ -100,10 +100,10 @@ local exchange (GATHER, SINGLE, [])
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_416"])
cross join:
final aggregation over (c_customer_sk_416)
final hashaggregation over (c_customer_sk_416)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_416"])
partial aggregation over (c_customer_sk_416)
partial hashaggregation over (c_customer_sk_416)
join (INNER, REPLICATED):
scan store_sales
local exchange (GATHER, SINGLE, [])
@ -111,14 +111,14 @@ local exchange (GATHER, SINGLE, [])
scan customer
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_customer_sk_468)
partial hashaggregation over ()
final hashaggregation over (c_customer_sk_468)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_customer_sk_468"])
partial aggregation over (c_customer_sk_468)
partial hashaggregation over (c_customer_sk_468)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan store_sales

View File

@ -1,17 +1,17 @@
remote exchange (GATHER, SINGLE, [])
Filter
cross join:
final aggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
Filter
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name", "sum"])
cte ssales
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["c_birth_country", "s_zip"])
join (INNER, PARTITIONED):
@ -40,16 +40,16 @@ remote exchange (GATHER, SINGLE, [])
scan customer_address
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127", "sum_225"])
cte ssales
final aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
final hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127"])
partial aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
partial hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["c_birth_country_187", "s_zip_147"])
join (INNER, PARTITIONED):

View File

@ -1,13 +1,13 @@
remote exchange (GATHER, SINGLE, [])
cross join:
final aggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, s_store_name)
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
join (INNER, REPLICATED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
@ -33,14 +33,14 @@ remote exchange (GATHER, SINGLE, [])
scan store
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
partial hashaggregation over ()
final hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127"])
partial aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
partial hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["c_birth_country_187", "s_zip_147"])
join (INNER, REPLICATED):

View File

@ -1,13 +1,13 @@
remote exchange (GATHER, SINGLE, [])
cross join:
final aggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, s_store_name)
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -31,14 +31,14 @@ remote exchange (GATHER, SINGLE, [])
scan item (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
partial hashaggregation over ()
final hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_190", "c_last_name_191", "ca_state_209", "i_color_176", "i_current_price_164", "i_manager_id_179", "i_size_174", "i_units_177", "s_state_153", "s_store_name_134"])
partial aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
partial hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk_159"])
scan item

View File

@ -1,13 +1,13 @@
remote exchange (GATHER, SINGLE, [])
cross join:
final aggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, s_store_name)
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -31,14 +31,14 @@ remote exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
partial hashaggregation over ()
final hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_190", "c_last_name_191", "ca_state_209", "i_color_176", "i_current_price_164", "i_manager_id_179", "i_size_174", "i_units_177", "s_state_153", "s_store_name_134"])
partial aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
partial hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk_159"])
scan item

View File

@ -1,17 +1,17 @@
remote exchange (GATHER, SINGLE, [])
Filter
cross join:
final aggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
Filter
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name", "sum"])
cte ssales
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["c_birth_country", "s_zip"])
join (INNER, PARTITIONED):
@ -40,16 +40,16 @@ remote exchange (GATHER, SINGLE, [])
scan customer_address
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127", "sum_225"])
cte ssales
final aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
final hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127"])
partial aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
partial hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["c_birth_country_187", "s_zip_147"])
join (INNER, PARTITIONED):

View File

@ -1,13 +1,13 @@
remote exchange (GATHER, SINGLE, [])
cross join:
final aggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, s_store_name)
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
join (INNER, REPLICATED):
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_customer_sk"])
@ -33,14 +33,14 @@ remote exchange (GATHER, SINGLE, [])
scan store
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
partial hashaggregation over ()
final hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_181", "c_last_name_182", "ca_state_199", "i_color_168", "i_current_price_156", "i_manager_id_171", "i_size_166", "i_units_169", "s_state_146", "s_store_name_127"])
partial aggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
partial hashaggregation over (c_first_name_181, c_last_name_182, ca_state_199, i_color_168, i_current_price_156, i_manager_id_171, i_size_166, i_units_169, s_state_146, s_store_name_127)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["c_birth_country_187", "s_zip_147"])
join (INNER, REPLICATED):

View File

@ -1,13 +1,13 @@
remote exchange (GATHER, SINGLE, [])
cross join:
final aggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, s_store_name)
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -31,14 +31,14 @@ remote exchange (GATHER, SINGLE, [])
scan item (pushdown = true)
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
partial hashaggregation over ()
final hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_190", "c_last_name_191", "ca_state_209", "i_color_176", "i_current_price_164", "i_manager_id_179", "i_size_174", "i_units_177", "s_state_153", "s_store_name_134"])
partial aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
partial hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk_159"])
scan item

View File

@ -1,13 +1,13 @@
remote exchange (GATHER, SINGLE, [])
cross join:
final aggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, s_store_name)
final aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, s_store_name)
final hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name", "c_last_name", "ca_state", "i_color", "i_current_price", "i_manager_id", "i_size", "i_units", "s_state", "s_store_name"])
partial aggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
partial hashaggregation over (c_first_name, c_last_name, ca_state, i_color, i_current_price, i_manager_id, i_size, i_units, s_state, s_store_name)
join (INNER, REPLICATED):
scan store_returns
local exchange (GATHER, SINGLE, [])
@ -31,14 +31,14 @@ remote exchange (GATHER, SINGLE, [])
scan item
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
final aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
partial hashaggregation over ()
final hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["c_first_name_190", "c_last_name_191", "ca_state_209", "i_color_176", "i_current_price_164", "i_manager_id_179", "i_size_174", "i_units_177", "s_state_153", "s_store_name_134"])
partial aggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
partial hashaggregation over (c_first_name_190, c_last_name_191, ca_state_209, i_color_176, i_current_price_164, i_manager_id_179, i_size_174, i_units_177, s_state_153, s_store_name_134)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk_159"])
scan item

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
final hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_store_id", "s_store_name"])
partial aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
partial hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["i_item_sk", "ss_customer_sk"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
final hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_store_id", "s_store_name"])
partial aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
partial hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_id)
final hashaggregation over (i_item_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_id"])
partial aggregation over (i_item_id)
partial hashaggregation over (i_item_id)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_id)
final hashaggregation over (i_item_id)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_id"])
partial aggregation over (i_item_id)
partial hashaggregation over (i_item_id)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_item_sk"])
join (INNER, PARTITIONED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (groupid, i_item_id$gid, s_state$gid)
final hashaggregation over (groupid, i_item_id$gid, s_state$gid)
local exchange (REPARTITION, HASH, ["groupid", "i_item_id$gid", "s_state$gid"])
remote exchange (REPARTITION, HASH, ["groupid", "i_item_id$gid", "s_state$gid"])
partial aggregation over (groupid, i_item_id$gid, s_state$gid)
partial hashaggregation over (groupid, i_item_id$gid, s_state$gid)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["ss_item_sk"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (groupid, i_item_id$gid, s_state$gid)
final hashaggregation over (groupid, i_item_id$gid, s_state$gid)
local exchange (REPARTITION, HASH, ["groupid", "i_item_id$gid", "s_state$gid"])
remote exchange (REPARTITION, HASH, ["groupid", "i_item_id$gid", "s_state$gid"])
partial aggregation over (groupid, i_item_id$gid, s_state$gid)
partial hashaggregation over (groupid, i_item_id$gid, s_state$gid)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
join (INNER, PARTITIONED):

View File

@ -3,45 +3,45 @@ cross join:
cross join:
cross join:
cross join:
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price"])
scan store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_27"])
scan store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_68"])
scan store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_109"])
scan store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_150"])
scan store_sales
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_191"])
scan store_sales

View File

@ -3,45 +3,45 @@ cross join:
cross join:
cross join:
cross join:
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_27"])
scan store_sales (pushdown = true)
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price"])
scan store_sales (pushdown = true)
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_69"])
scan store_sales (pushdown = true)
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_111"])
scan store_sales (pushdown = true)
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_153"])
scan store_sales (pushdown = true)
final aggregation over ()
final hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
partial aggregation over ()
partial hashaggregation over ()
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ss_list_price_195"])
scan store_sales (pushdown = true)

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
final hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_store_id", "s_store_name"])
partial aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
partial hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["cs_bill_customer_sk", "cs_item_sk"])
join (INNER, REPLICATED):

View File

@ -1,9 +1,9 @@
local exchange (GATHER, SINGLE, [])
remote exchange (GATHER, SINGLE, [])
final aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
final hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["i_item_desc", "i_item_id", "s_store_id", "s_store_name"])
partial aggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
partial hashaggregation over (i_item_desc, i_item_id, s_store_id, s_store_name)
join (INNER, REPLICATED):
join (INNER, REPLICATED):
scan catalog_sales

View File

@ -6,10 +6,10 @@ local exchange (GATHER, SINGLE, [])
join (INNER, REPLICATED):
remote exchange (REPARTITION, HASH, ["ca_state", "sum", "wr_returning_customer_sk"])
cte customer_total_return
final aggregation over (ca_state, wr_returning_customer_sk)
final hashaggregation over (ca_state, wr_returning_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_state", "wr_returning_customer_sk"])
partial aggregation over (ca_state, wr_returning_customer_sk)
partial hashaggregation over (ca_state, wr_returning_customer_sk)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["wr_returning_addr_sk"])
join (INNER, REPLICATED):
@ -33,16 +33,16 @@ local exchange (GATHER, SINGLE, [])
scan customer_address
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over (ca_state_90)
final hashaggregation over (ca_state_90)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_state_90"])
partial aggregation over (ca_state_90)
partial hashaggregation over (ca_state_90)
remote exchange (REPARTITION, HASH, ["ca_state_90", "sum_100", "wr_returning_customer_sk_37"])
cte customer_total_return
final aggregation over (ca_state_90, wr_returning_customer_sk_37)
final hashaggregation over (ca_state_90, wr_returning_customer_sk_37)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_state_90", "wr_returning_customer_sk_37"])
partial aggregation over (ca_state_90, wr_returning_customer_sk_37)
partial hashaggregation over (ca_state_90, wr_returning_customer_sk_37)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["wr_returning_addr_sk_40"])
join (INNER, REPLICATED):
@ -57,5 +57,5 @@ local exchange (GATHER, SINGLE, [])
scan customer_address
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
single aggregation over ()
single hashaggregation over ()
values (1 rows)

View File

@ -3,10 +3,10 @@ local exchange (GATHER, SINGLE, [])
cross join:
join (LEFT, REPLICATED):
join (INNER, REPLICATED):
final aggregation over (ca_state, wr_returning_customer_sk)
final hashaggregation over (ca_state, wr_returning_customer_sk)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_state", "wr_returning_customer_sk"])
partial aggregation over (ca_state, wr_returning_customer_sk)
partial hashaggregation over (ca_state, wr_returning_customer_sk)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["wr_returning_addr_sk"])
join (INNER, REPLICATED):
@ -26,14 +26,14 @@ local exchange (GATHER, SINGLE, [])
scan customer_address
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
final aggregation over (ca_state_90)
final hashaggregation over (ca_state_90)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_state_90"])
partial aggregation over (ca_state_90)
final aggregation over (ca_state_90, wr_returning_customer_sk_37)
partial hashaggregation over (ca_state_90)
final hashaggregation over (ca_state_90, wr_returning_customer_sk_37)
local exchange (GATHER, SINGLE, [])
remote exchange (REPARTITION, HASH, ["ca_state_90", "wr_returning_customer_sk_37"])
partial aggregation over (ca_state_90, wr_returning_customer_sk_37)
partial hashaggregation over (ca_state_90, wr_returning_customer_sk_37)
join (INNER, PARTITIONED):
remote exchange (REPARTITION, HASH, ["wr_returning_addr_sk_40"])
join (INNER, REPLICATED):
@ -46,5 +46,5 @@ local exchange (GATHER, SINGLE, [])
scan customer_address
local exchange (GATHER, SINGLE, [])
remote exchange (REPLICATE, BROADCAST, [])
single aggregation over ()
single hashaggregation over ()
values (1 rows)

Some files were not shown because too many files have changed in this diff Show More