blob: caf4c48cc7ef340fbc6d87eb6bf09e135fde361a [file] [log] [blame]
Yingyi Bue3d0ecd2016-02-24 10:56:59 -08001-- DISTRIBUTE_RESULT |PARTITIONED|
2 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
3 -- STREAM_PROJECT |PARTITIONED|
4 -- ASSIGN |PARTITIONED|
5 -- STREAM_PROJECT |PARTITIONED|
6 -- SUBPLAN |PARTITIONED|
7 {
8 -- SUBPLAN |LOCAL|
9 {
10 -- SUBPLAN |LOCAL|
11 {
Yingyi Bu22ad8e72016-03-16 00:54:31 -070012 -- ASSIGN |LOCAL|
13 -- SUBPLAN |LOCAL|
14 {
15 -- AGGREGATE |LOCAL|
16 -- STREAM_SELECT |LOCAL|
17 -- ASSIGN |LOCAL|
18 -- UNNEST |LOCAL|
19 -- SUBPLAN |LOCAL|
20 {
21 -- AGGREGATE |LOCAL|
22 -- IN_MEMORY_STABLE_SORT [$$38(ASC)] |LOCAL|
23 -- UNNEST |LOCAL|
24 -- NESTED_TUPLE_SOURCE |LOCAL|
25 }
26 -- NESTED_TUPLE_SOURCE |LOCAL|
27 }
28 -- NESTED_TUPLE_SOURCE |LOCAL|
Yingyi Bue3d0ecd2016-02-24 10:56:59 -080029 }
30 -- SUBPLAN |LOCAL|
31 {
32 -- AGGREGATE |LOCAL|
33 -- IN_MEMORY_STABLE_SORT [$$98(ASC)] |LOCAL|
34 -- ASSIGN |LOCAL|
35 -- UNNEST |LOCAL|
36 -- NESTED_TUPLE_SOURCE |LOCAL|
37 }
38 -- NESTED_TUPLE_SOURCE |LOCAL|
39 }
40 -- SUBPLAN |LOCAL|
41 {
Yingyi Bu22ad8e72016-03-16 00:54:31 -070042 -- ASSIGN |LOCAL|
43 -- SUBPLAN |LOCAL|
44 {
45 -- AGGREGATE |LOCAL|
46 -- STREAM_SELECT |LOCAL|
47 -- ASSIGN |LOCAL|
48 -- UNNEST |LOCAL|
49 -- SUBPLAN |LOCAL|
50 {
51 -- AGGREGATE |LOCAL|
52 -- IN_MEMORY_STABLE_SORT [$$31(ASC)] |LOCAL|
53 -- UNNEST |LOCAL|
54 -- NESTED_TUPLE_SOURCE |LOCAL|
55 }
56 -- NESTED_TUPLE_SOURCE |LOCAL|
57 }
58 -- NESTED_TUPLE_SOURCE |LOCAL|
Yingyi Bue3d0ecd2016-02-24 10:56:59 -080059 }
60 -- NESTED_TUPLE_SOURCE |LOCAL|
61 }
62 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
63 -- PRE_CLUSTERED_GROUP_BY[$$94, $$95, $$96, $$97] |PARTITIONED|
64 {
65 -- AGGREGATE |LOCAL|
66 -- NESTED_TUPLE_SOURCE |LOCAL|
67 }
68 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
69 -- STABLE_SORT [$$94(ASC), $$95(ASC), $$96(ASC), $$97(ASC)] |PARTITIONED|
70 -- HASH_PARTITION_EXCHANGE [$$94, $$95, $$96, $$97] |PARTITIONED|
71 -- STREAM_PROJECT |PARTITIONED|
72 -- ASSIGN |PARTITIONED|
73 -- STREAM_PROJECT |PARTITIONED|
74 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
75 -- DATASOURCE_SCAN |PARTITIONED|
76 -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
77 -- EMPTY_TUPLE_SOURCE |PARTITIONED|