blob: 59cfd607f698ab683d8e3296f13fd6d11535381d [file] [log] [blame]
buyingyia9a02022015-01-15 10:40:15 -08001-- DISTRIBUTE_RESULT |PARTITIONED|
2 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
3 -- STREAM_PROJECT |PARTITIONED|
4 -- ASSIGN |PARTITIONED|
5 -- SORT_MERGE_EXCHANGE [$$7(ASC) ] |PARTITIONED|
Yingyi Buae555ba2016-03-09 21:29:32 -08006 -- PRE_CLUSTERED_GROUP_BY[$$83] |PARTITIONED|
buyingyia9a02022015-01-15 10:40:15 -08007 {
8 -- AGGREGATE |LOCAL|
9 -- NESTED_TUPLE_SOURCE |LOCAL|
10 }
Yingyi Buae555ba2016-03-09 21:29:32 -080011 -- HASH_PARTITION_MERGE_EXCHANGE MERGE:[$$83(ASC)] HASH:[$$83] |PARTITIONED|
12 -- SORT_GROUP_BY[$$11] |PARTITIONED|
buyingyia9a02022015-01-15 10:40:15 -080013 {
14 -- AGGREGATE |LOCAL|
15 -- NESTED_TUPLE_SOURCE |LOCAL|
16 }
17 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
18 -- STREAM_PROJECT |PARTITIONED|
Yingyi Buae555ba2016-03-09 21:29:32 -080019 -- STREAM_SELECT |PARTITIONED|
buyingyia9a02022015-01-15 10:40:15 -080020 -- STREAM_PROJECT |PARTITIONED|
Yingyi Buae555ba2016-03-09 21:29:32 -080021 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
22 -- PRE_CLUSTERED_GROUP_BY[$$80] |PARTITIONED|
23 {
24 -- AGGREGATE |LOCAL|
25 -- NESTED_TUPLE_SOURCE |LOCAL|
26 }
27 -- HASH_PARTITION_MERGE_EXCHANGE MERGE:[$$80(ASC)] HASH:[$$80] |PARTITIONED|
28 -- PRE_CLUSTERED_GROUP_BY[$$75] |PARTITIONED|
buyingyia9a02022015-01-15 10:40:15 -080029 {
30 -- AGGREGATE |LOCAL|
Yingyi Buae555ba2016-03-09 21:29:32 -080031 -- STREAM_SELECT |LOCAL|
32 -- NESTED_TUPLE_SOURCE |LOCAL|
buyingyia9a02022015-01-15 10:40:15 -080033 }
Yingyi Buae555ba2016-03-09 21:29:32 -080034 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
35 -- STABLE_SORT [$$75(ASC)] |PARTITIONED|
buyingyia9a02022015-01-15 10:40:15 -080036 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
Yingyi Buae555ba2016-03-09 21:29:32 -080037 -- STREAM_PROJECT |PARTITIONED|
buyingyia9a02022015-01-15 10:40:15 -080038 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
Yingyi Buae555ba2016-03-09 21:29:32 -080039 -- HYBRID_HASH_JOIN [$$68][$$69] |PARTITIONED|
40 -- HASH_PARTITION_EXCHANGE [$$68] |PARTITIONED|
41 -- ASSIGN |PARTITIONED|
42 -- STREAM_PROJECT |PARTITIONED|
43 -- ASSIGN |PARTITIONED|
44 -- STREAM_PROJECT |PARTITIONED|
45 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
46 -- HYBRID_HASH_JOIN [$$65][$$11] |PARTITIONED|
47 -- HASH_PARTITION_EXCHANGE [$$65] |PARTITIONED|
48 -- UNNEST |UNPARTITIONED|
49 -- EMPTY_TUPLE_SOURCE |UNPARTITIONED|
50 -- HASH_PARTITION_EXCHANGE [$$11] |PARTITIONED|
Yingyi Bu1e7760c2016-02-22 16:25:42 -080051 -- STREAM_PROJECT |PARTITIONED|
Yingyi Buae555ba2016-03-09 21:29:32 -080052 -- ASSIGN |PARTITIONED|
53 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
54 -- DATASOURCE_SCAN |PARTITIONED|
55 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
56 -- EMPTY_TUPLE_SOURCE |PARTITIONED|
57 -- HASH_PARTITION_EXCHANGE [$$69] |PARTITIONED|
58 -- ASSIGN |PARTITIONED|
59 -- STREAM_PROJECT |PARTITIONED|
60 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
61 -- DATASOURCE_SCAN |PARTITIONED|
62 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
63 -- EMPTY_TUPLE_SOURCE |PARTITIONED|