|
| 1 | +remote exchange (GATHER, SINGLE, []) |
| 2 | + cross join: |
| 3 | + final aggregation over (c_first_name, c_last_name, s_store_name) |
| 4 | + local exchange (GATHER, SINGLE, []) |
| 5 | + remote exchange (REPARTITION, HASH, [c_first_name, c_last_name, s_store_name]) |
| 6 | + partial aggregation over (c_first_name, c_last_name, s_store_name) |
| 7 | + 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) |
| 8 | + local exchange (GATHER, SINGLE, []) |
| 9 | + 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]) |
| 10 | + 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) |
| 11 | + join (INNER, REPLICATED): |
| 12 | + join (INNER, PARTITIONED): |
| 13 | + remote exchange (REPARTITION, HASH, [ss_customer_sk]) |
| 14 | + join (INNER, PARTITIONED): |
| 15 | + remote exchange (REPARTITION, HASH, [sr_item_sk, sr_ticket_number]) |
| 16 | + scan store_returns |
| 17 | + local exchange (GATHER, SINGLE, []) |
| 18 | + remote exchange (REPARTITION, HASH, [i_item_sk, ss_ticket_number]) |
| 19 | + join (INNER, REPLICATED): |
| 20 | + scan store_sales |
| 21 | + local exchange (GATHER, SINGLE, []) |
| 22 | + remote exchange (REPLICATE, BROADCAST, []) |
| 23 | + scan item |
| 24 | + local exchange (GATHER, SINGLE, []) |
| 25 | + remote exchange (REPARTITION, HASH, [c_customer_sk]) |
| 26 | + scan customer |
| 27 | + local exchange (GATHER, SINGLE, []) |
| 28 | + remote exchange (REPLICATE, BROADCAST, []) |
| 29 | + join (INNER, REPLICATED): |
| 30 | + scan customer_address |
| 31 | + local exchange (GATHER, SINGLE, []) |
| 32 | + remote exchange (REPLICATE, BROADCAST, []) |
| 33 | + scan store |
| 34 | + local exchange (GATHER, SINGLE, []) |
| 35 | + remote exchange (REPLICATE, BROADCAST, []) |
| 36 | + final aggregation over () |
| 37 | + local exchange (GATHER, SINGLE, []) |
| 38 | + remote exchange (GATHER, SINGLE, []) |
| 39 | + partial aggregation over () |
| 40 | + 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) |
| 41 | + local exchange (GATHER, SINGLE, []) |
| 42 | + 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]) |
| 43 | + 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) |
| 44 | + join (INNER, PARTITIONED): |
| 45 | + remote exchange (REPARTITION, HASH, [c_birth_country_187, s_zip_147]) |
| 46 | + join (INNER, REPLICATED): |
| 47 | + join (INNER, PARTITIONED): |
| 48 | + remote exchange (REPARTITION, HASH, [ss_customer_sk_82]) |
| 49 | + join (INNER, PARTITIONED): |
| 50 | + remote exchange (REPARTITION, HASH, [ss_item_sk_81, ss_ticket_number_88]) |
| 51 | + join (INNER, REPLICATED): |
| 52 | + scan store_sales |
| 53 | + local exchange (GATHER, SINGLE, []) |
| 54 | + remote exchange (REPLICATE, BROADCAST, []) |
| 55 | + scan store |
| 56 | + local exchange (GATHER, SINGLE, []) |
| 57 | + remote exchange (REPARTITION, HASH, [sr_item_sk_104, sr_ticket_number_111]) |
| 58 | + scan store_returns |
| 59 | + local exchange (GATHER, SINGLE, []) |
| 60 | + remote exchange (REPARTITION, HASH, [c_customer_sk_173]) |
| 61 | + scan customer |
| 62 | + local exchange (GATHER, SINGLE, []) |
| 63 | + remote exchange (REPLICATE, BROADCAST, []) |
| 64 | + scan item |
| 65 | + local exchange (GATHER, SINGLE, []) |
| 66 | + remote exchange (REPARTITION, HASH, [ca_zip_200, upper_302]) |
| 67 | + scan customer_address |
0 commit comments