blob: 85322180dd6d613543a0fcbdccd7e6a82c626db3 [file] [log] [blame]
Yingyi Bu947fc3c2016-01-27 20:14:47 -08001-- DISTRIBUTE_RESULT |PARTITIONED|
2 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
3 -- STREAM_PROJECT |PARTITIONED|
4 -- ASSIGN |PARTITIONED|
5 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
6 -- PRE_CLUSTERED_GROUP_BY[$$27] |PARTITIONED|
7 {
8 -- AGGREGATE |LOCAL|
9 -- NESTED_TUPLE_SOURCE |LOCAL|
10 }
11 {
12 -- AGGREGATE |LOCAL|
13 -- MICRO_PRE_CLUSTERED_GROUP_BY[$$19] |LOCAL|
14 {
15 -- AGGREGATE |LOCAL|
16 -- NESTED_TUPLE_SOURCE |LOCAL|
17 }
18 -- IN_MEMORY_STABLE_SORT [$$19(ASC)] |LOCAL|
19 -- ASSIGN |LOCAL|
20 -- NESTED_TUPLE_SOURCE |LOCAL|
21 }
22 -- HASH_PARTITION_MERGE_EXCHANGE MERGE:[$$27(ASC), $$28(ASC)] HASH:[$$27] |PARTITIONED|
23 -- SORT_GROUP_BY[$$18, $$24] |PARTITIONED|
24 {
25 -- AGGREGATE |LOCAL|
26 -- NESTED_TUPLE_SOURCE |LOCAL|
27 }
28 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
29 -- STREAM_PROJECT |PARTITIONED|
30 -- ASSIGN |PARTITIONED|
31 -- STREAM_PROJECT |PARTITIONED|
32 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
33 -- DATASOURCE_SCAN |PARTITIONED|
34 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
35 -- EMPTY_TUPLE_SOURCE |PARTITIONED|