HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / spark / nullgroup2.q.out
1 PREHOOK: query: explain
2 select x.key, count(1) from src x where x.key > 9999 group by x.key
3 PREHOOK: type: QUERY
4 POSTHOOK: query: explain
5 select x.key, count(1) from src x where x.key > 9999 group by x.key
6 POSTHOOK: type: QUERY
7 STAGE DEPENDENCIES:
8   Stage-1 is a root stage
9   Stage-0 depends on stages: Stage-1
10
11 STAGE PLANS:
12   Stage: Stage-1
13     Spark
14       Edges:
15         Reducer 2 <- Map 1 (GROUP PARTITION-LEVEL SORT, 2)
16         Reducer 3 <- Reducer 2 (GROUP, 2)
17 #### A masked pattern was here ####
18       Vertices:
19         Map 1 
20             Map Operator Tree:
21                 TableScan
22                   alias: x
23                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
24                   Filter Operator
25                     predicate: (UDFToDouble(key) > 9999.0D) (type: boolean)
26                     Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
27                     Group By Operator
28                       aggregations: count()
29                       keys: key (type: string)
30                       mode: hash
31                       outputColumnNames: _col0, _col1
32                       Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
33                       Reduce Output Operator
34                         key expressions: _col0 (type: string)
35                         sort order: +
36                         Map-reduce partition columns: rand() (type: double)
37                         Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
38                         value expressions: _col1 (type: bigint)
39         Reducer 2 
40             Reduce Operator Tree:
41               Group By Operator
42                 aggregations: count(VALUE._col0)
43                 keys: KEY._col0 (type: string)
44                 mode: partials
45                 outputColumnNames: _col0, _col1
46                 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
47                 Reduce Output Operator
48                   key expressions: _col0 (type: string)
49                   sort order: +
50                   Map-reduce partition columns: _col0 (type: string)
51                   Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
52                   value expressions: _col1 (type: bigint)
53         Reducer 3 
54             Reduce Operator Tree:
55               Group By Operator
56                 aggregations: count(VALUE._col0)
57                 keys: KEY._col0 (type: string)
58                 mode: final
59                 outputColumnNames: _col0, _col1
60                 Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
61                 File Output Operator
62                   compressed: false
63                   Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
64                   table:
65                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
66                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
67                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
68
69   Stage: Stage-0
70     Fetch Operator
71       limit: -1
72       Processor Tree:
73         ListSink
74
75 PREHOOK: query: select x.key, count(1) from src x where x.key > 9999 group by x.key
76 PREHOOK: type: QUERY
77 PREHOOK: Input: default@src
78 #### A masked pattern was here ####
79 POSTHOOK: query: select x.key, count(1) from src x where x.key > 9999 group by x.key
80 POSTHOOK: type: QUERY
81 POSTHOOK: Input: default@src
82 #### A masked pattern was here ####
83 PREHOOK: query: explain
84 select x.key, count(1) from src x where x.key > 9999 group by x.key
85 PREHOOK: type: QUERY
86 POSTHOOK: query: explain
87 select x.key, count(1) from src x where x.key > 9999 group by x.key
88 POSTHOOK: type: QUERY
89 STAGE DEPENDENCIES:
90   Stage-1 is a root stage
91   Stage-0 depends on stages: Stage-1
92
93 STAGE PLANS:
94   Stage: Stage-1
95     Spark
96       Edges:
97         Reducer 2 <- Map 1 (GROUP, 2)
98 #### A masked pattern was here ####
99       Vertices:
100         Map 1 
101             Map Operator Tree:
102                 TableScan
103                   alias: x
104                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
105                   Filter Operator
106                     predicate: (UDFToDouble(key) > 9999.0D) (type: boolean)
107                     Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
108                     Group By Operator
109                       aggregations: count()
110                       keys: key (type: string)
111                       mode: hash
112                       outputColumnNames: _col0, _col1
113                       Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
114                       Reduce Output Operator
115                         key expressions: _col0 (type: string)
116                         sort order: +
117                         Map-reduce partition columns: _col0 (type: string)
118                         Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
119                         value expressions: _col1 (type: bigint)
120         Reducer 2 
121             Reduce Operator Tree:
122               Group By Operator
123                 aggregations: count(VALUE._col0)
124                 keys: KEY._col0 (type: string)
125                 mode: mergepartial
126                 outputColumnNames: _col0, _col1
127                 Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
128                 File Output Operator
129                   compressed: false
130                   Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
131                   table:
132                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
133                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
134                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
135
136   Stage: Stage-0
137     Fetch Operator
138       limit: -1
139       Processor Tree:
140         ListSink
141
142 PREHOOK: query: select x.key, count(1) from src x where x.key > 9999 group by x.key
143 PREHOOK: type: QUERY
144 PREHOOK: Input: default@src
145 #### A masked pattern was here ####
146 POSTHOOK: query: select x.key, count(1) from src x where x.key > 9999 group by x.key
147 POSTHOOK: type: QUERY
148 POSTHOOK: Input: default@src
149 #### A masked pattern was here ####
150 PREHOOK: query: explain
151 select x.key, count(1) from src x where x.key > 9999 group by x.key
152 PREHOOK: type: QUERY
153 POSTHOOK: query: explain
154 select x.key, count(1) from src x where x.key > 9999 group by x.key
155 POSTHOOK: type: QUERY
156 STAGE DEPENDENCIES:
157   Stage-1 is a root stage
158   Stage-0 depends on stages: Stage-1
159
160 STAGE PLANS:
161   Stage: Stage-1
162     Spark
163       Edges:
164         Reducer 2 <- Map 1 (GROUP PARTITION-LEVEL SORT, 2)
165         Reducer 3 <- Reducer 2 (GROUP, 2)
166 #### A masked pattern was here ####
167       Vertices:
168         Map 1 
169             Map Operator Tree:
170                 TableScan
171                   alias: x
172                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
173                   Filter Operator
174                     predicate: (UDFToDouble(key) > 9999.0D) (type: boolean)
175                     Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
176                     Reduce Output Operator
177                       key expressions: key (type: string)
178                       sort order: +
179                       Map-reduce partition columns: rand() (type: double)
180                       Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
181         Reducer 2 
182             Reduce Operator Tree:
183               Group By Operator
184                 aggregations: count()
185                 keys: KEY._col0 (type: string)
186                 mode: partial1
187                 outputColumnNames: _col0, _col1
188                 Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
189                 Reduce Output Operator
190                   key expressions: _col0 (type: string)
191                   sort order: +
192                   Map-reduce partition columns: _col0 (type: string)
193                   Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
194                   value expressions: _col1 (type: bigint)
195         Reducer 3 
196             Reduce Operator Tree:
197               Group By Operator
198                 aggregations: count(VALUE._col0)
199                 keys: KEY._col0 (type: string)
200                 mode: final
201                 outputColumnNames: _col0, _col1
202                 Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
203                 File Output Operator
204                   compressed: false
205                   Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
206                   table:
207                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
208                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
209                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
210
211   Stage: Stage-0
212     Fetch Operator
213       limit: -1
214       Processor Tree:
215         ListSink
216
217 PREHOOK: query: select x.key, count(1) from src x where x.key > 9999 group by x.key
218 PREHOOK: type: QUERY
219 PREHOOK: Input: default@src
220 #### A masked pattern was here ####
221 POSTHOOK: query: select x.key, count(1) from src x where x.key > 9999 group by x.key
222 POSTHOOK: type: QUERY
223 POSTHOOK: Input: default@src
224 #### A masked pattern was here ####
225 PREHOOK: query: explain
226 select x.key, count(1) from src x where x.key > 9999 group by x.key
227 PREHOOK: type: QUERY
228 POSTHOOK: query: explain
229 select x.key, count(1) from src x where x.key > 9999 group by x.key
230 POSTHOOK: type: QUERY
231 STAGE DEPENDENCIES:
232   Stage-1 is a root stage
233   Stage-0 depends on stages: Stage-1
234
235 STAGE PLANS:
236   Stage: Stage-1
237     Spark
238       Edges:
239         Reducer 2 <- Map 1 (GROUP, 2)
240 #### A masked pattern was here ####
241       Vertices:
242         Map 1 
243             Map Operator Tree:
244                 TableScan
245                   alias: x
246                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
247                   Filter Operator
248                     predicate: (UDFToDouble(key) > 9999.0D) (type: boolean)
249                     Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
250                     Reduce Output Operator
251                       key expressions: key (type: string)
252                       sort order: +
253                       Map-reduce partition columns: key (type: string)
254                       Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
255         Reducer 2 
256             Reduce Operator Tree:
257               Group By Operator
258                 aggregations: count()
259                 keys: KEY._col0 (type: string)
260                 mode: complete
261                 outputColumnNames: _col0, _col1
262                 Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
263                 File Output Operator
264                   compressed: false
265                   Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
266                   table:
267                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
268                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
269                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
270
271   Stage: Stage-0
272     Fetch Operator
273       limit: -1
274       Processor Tree:
275         ListSink
276
277 PREHOOK: query: select x.key, count(1) from src x where x.key > 9999 group by x.key
278 PREHOOK: type: QUERY
279 PREHOOK: Input: default@src
280 #### A masked pattern was here ####
281 POSTHOOK: query: select x.key, count(1) from src x where x.key > 9999 group by x.key
282 POSTHOOK: type: QUERY
283 POSTHOOK: Input: default@src
284 #### A masked pattern was here ####