blob: 6ad3058fbf1f068e3f49c5549432cfa5fe50f6e4 [file] [log] [blame]
PREHOOK: query: explain
SELECT key, count(1)
FROM (
SELECT '1' as key from src
UNION ALL
SELECT reverse(key) as key from src
UNION ALL
SELECT key as key from src
UNION ALL
SELECT astring as key from src_thrift
UNION ALL
SELECT lstring[0] as key from src_thrift
) union_output
GROUP BY key
PREHOOK: type: QUERY
PREHOOK: Input: default@src
PREHOOK: Input: default@src_thrift
#### A masked pattern was here ####
POSTHOOK: query: explain
SELECT key, count(1)
FROM (
SELECT '1' as key from src
UNION ALL
SELECT reverse(key) as key from src
UNION ALL
SELECT key as key from src
UNION ALL
SELECT astring as key from src_thrift
UNION ALL
SELECT lstring[0] as key from src_thrift
) union_output
GROUP BY key
POSTHOOK: type: QUERY
POSTHOOK: Input: default@src
POSTHOOK: Input: default@src_thrift
#### A masked pattern was here ####
STAGE DEPENDENCIES:
Stage-1 is a root stage
Stage-0 depends on stages: Stage-1
STAGE PLANS:
Stage: Stage-1
Tez
#### A masked pattern was here ####
Edges:
Map 1 <- Union 2 (CONTAINS)
Map 4 <- Union 2 (CONTAINS)
Map 5 <- Union 2 (CONTAINS)
Map 6 <- Union 2 (CONTAINS)
Map 7 <- Union 2 (CONTAINS)
Reducer 3 <- Union 2 (SIMPLE_EDGE)
#### A masked pattern was here ####
Vertices:
Map 1
Map Operator Tree:
TableScan
alias: src
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: COMPLETE
Select Operator
expressions: '1' (type: string)
outputColumnNames: _col0
Statistics: Num rows: 500 Data size: 42500 Basic stats: COMPLETE Column stats: COMPLETE
Group By Operator
aggregations: count(1)
keys: _col0 (type: string)
minReductionHashAggr: 0.99
mode: hash
outputColumnNames: _col0, _col1
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
value expressions: _col1 (type: bigint)
Execution mode: vectorized, llap
LLAP IO: all inputs
Map 4
Map Operator Tree:
TableScan
alias: src
Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE
Select Operator
expressions: reverse(key) (type: string)
outputColumnNames: _col0
Statistics: Num rows: 500 Data size: 92000 Basic stats: COMPLETE Column stats: COMPLETE
Group By Operator
aggregations: count(1)
keys: _col0 (type: string)
minReductionHashAggr: 0.99
mode: hash
outputColumnNames: _col0, _col1
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
value expressions: _col1 (type: bigint)
Execution mode: vectorized, llap
LLAP IO: all inputs
Map 5
Map Operator Tree:
TableScan
alias: src
Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE
Select Operator
expressions: key (type: string)
outputColumnNames: _col0
Statistics: Num rows: 500 Data size: 43500 Basic stats: COMPLETE Column stats: COMPLETE
Group By Operator
aggregations: count(1)
keys: _col0 (type: string)
minReductionHashAggr: 0.99
mode: hash
outputColumnNames: _col0, _col1
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
value expressions: _col1 (type: bigint)
Execution mode: vectorized, llap
LLAP IO: all inputs
Map 6
Map Operator Tree:
TableScan
alias: src_thrift
Statistics: Num rows: 11 Data size: 2024 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: astring (type: string)
outputColumnNames: _col0
Statistics: Num rows: 11 Data size: 2024 Basic stats: COMPLETE Column stats: NONE
Group By Operator
aggregations: count(1)
keys: _col0 (type: string)
minReductionHashAggr: 0.99
mode: hash
outputColumnNames: _col0, _col1
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
value expressions: _col1 (type: bigint)
Execution mode: vectorized, llap
LLAP IO: no inputs
Map 7
Map Operator Tree:
TableScan
alias: src_thrift
Statistics: Num rows: 11 Data size: 21120 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: lstring[0] (type: string)
outputColumnNames: _col0
Statistics: Num rows: 11 Data size: 21120 Basic stats: COMPLETE Column stats: NONE
Group By Operator
aggregations: count(1)
keys: _col0 (type: string)
minReductionHashAggr: 0.99
mode: hash
outputColumnNames: _col0, _col1
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
Reduce Output Operator
key expressions: _col0 (type: string)
null sort order: z
sort order: +
Map-reduce partition columns: _col0 (type: string)
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
value expressions: _col1 (type: bigint)
Execution mode: vectorized, llap
LLAP IO: no inputs
Reducer 3
Execution mode: vectorized, llap
Reduce Operator Tree:
Group By Operator
aggregations: count(VALUE._col0)
keys: KEY._col0 (type: string)
mode: mergepartial
outputColumnNames: _col0, _col1
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
File Output Operator
compressed: false
Statistics: Num rows: 316 Data size: 60672 Basic stats: COMPLETE Column stats: PARTIAL
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Union 2
Vertex: Union 2
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
ListSink
PREHOOK: query: SELECT key, count(1)
FROM (
SELECT '1' as key from src
UNION ALL
SELECT reverse(key) as key from src
UNION ALL
SELECT key as key from src
UNION ALL
SELECT astring as key from src_thrift
UNION ALL
SELECT lstring[0] as key from src_thrift
) union_output
GROUP BY key
PREHOOK: type: QUERY
PREHOOK: Input: default@src
PREHOOK: Input: default@src_thrift
#### A masked pattern was here ####
POSTHOOK: query: SELECT key, count(1)
FROM (
SELECT '1' as key from src
UNION ALL
SELECT reverse(key) as key from src
UNION ALL
SELECT key as key from src
UNION ALL
SELECT astring as key from src_thrift
UNION ALL
SELECT lstring[0] as key from src_thrift
) union_output
GROUP BY key
POSTHOOK: type: QUERY
POSTHOOK: Input: default@src
POSTHOOK: Input: default@src_thrift
#### A masked pattern was here ####
0 7
001 2
002 2
004 1
01 1
013 1
02 1
021 2
03 1
032 5
034 3
051 1
061 1
062 1
063 1
064 1
07 3
071 1
074 1
08 1
081 1
082 2
084 3
09 3
091 1
094 1
1 500
10 2
100 2
102 1
103 2
104 7
105 1
11 2
111 2
113 5
114 2
116 1
118 2
119 3
12 2
120 2
122 2
123 2
124 1
125 2
126 1
128 3
129 2
131 2
133 3
134 5
136 1
137 2
138 4
14 1
142 1
143 2
145 1
146 2
149 2
15 4
150 1
152 2
153 2
155 1
156 1
157 1
158 1
160 1
162 1
163 1
164 2
165 2
166 1
167 3
168 1
169 4
17 1
170 1
172 2
174 2
175 2
176 2
177 1
178 1
179 2
18 2
180 1
181 2
182 2
183 1
184 1
186 1
187 3
189 1
19 1
190 1
191 4
192 2
193 3
194 2
195 2
196 1
197 2
199 3
2 2
20 2
200 2
201 1
202 2
203 3
204 1
205 2
207 2
208 3
209 2
21 2
213 2
214 1
216 2
217 2
218 1
219 2
221 2
222 2
223 4
224 2
226 1
228 1
229 2
230 5
233 3
234 1
235 1
237 2
238 2
239 2
24 4
241 1
242 4
243 2
244 1
247 1
248 1
249 1
251 2
252 2
254 1
255 2
256 2
257 1
258 1
26 2
260 1
261 1
262 2
263 2
264 2
265 2
266 1
27 3
271 2
272 4
273 3
274 2
275 1
277 4
278 2
28 2
280 2
281 2
282 4
283 3
284 2
285 1
286 1
287 1
288 2
289 1
29 1
291 2
292 2
293 1
294 2
296 1
298 3
30 2
301 2
302 3
304 3
305 1
306 1
307 2
308 1
309 2
310 1
311 5
312 2
314 2
315 1
316 3
317 2
318 3
321 2
322 4
323 2
325 2
327 3
33 2
331 3
332 3
333 4
335 1
336 1
338 1
339 1
34 2
341 2
342 2
344 3
345 1
348 5
35 4
351 2
353 4
354 1
356 1
360 1
361 1
362 2
364 3
365 1
366 1
367 2
368 1
369 3
37 2
372 3
373 2
374 1
375 1
377 1
378 1
379 1
38 2
381 1
382 3
384 4
386 1
389 1
391 3
392 1
393 2
394 2
395 2
396 3
397 2
399 2
4 2
40 1
400 1
401 7
402 1
403 3
404 4
406 4
407 1
409 3
41 1
411 2
412 1
413 2
414 4
417 3
418 1
419 1
42 4
421 1
422 2
424 4
427 1
429 2
43 2
430 3
431 5
432 1
435 1
436 1
437 1
438 3
439 2
44 2
442 1
443 3
444 2
446 1
448 1
449 1
45 1
452 1
453 1
454 6
455 1
457 1
458 2
459 2
46 1
460 1
461 2
462 2
463 3
466 3
467 1
468 4
469 5
47 2
470 1
471 2
472 2
473 1
475 1
477 1
478 2
479 1
48 2
480 3
481 1
482 2
483 4
484 2
485 1
487 1
489 4
490 1
491 2
492 2
493 2
494 2
495 1
496 1
497 1
498 3
5 6
50 1
501 1
502 2
503 1
51 4
513 1
521 2
523 2
53 4
532 1
533 1
534 1
54 1
541 1
543 1
551 1
552 2
554 1
56 1
561 2
562 2
563 1
57 1
571 2
572 1
573 1
574 1
58 3
582 1
584 1
59 2
591 2
593 2
594 1
60 1
603 1
604 4
611 1
612 2
613 3
62 2
621 1
622 1
631 1
633 1
634 1
64 1
641 2
644 1
65 1
651 1
652 2
653 1
66 2
661 1
662 1
663 1
664 3
67 4
671 2
68 1
681 1
682 1
683 1
69 2
691 1
692 1
693 3
694 1
70 4
702 2
703 2
704 1
71 1
712 2
713 2
714 3
72 3
723 3
724 1
73 2
731 2
732 2
734 1
74 2
742 1
75 1
751 1
752 1
754 1
76 4
761 3
763 2
764 1
77 2
771 1
772 4
773 1
774 1
78 2
781 3
782 1
784 1
79 2
791 2
793 2
794 1
8 2
80 2
802 3
803 1
81 2
811 2
812 1
813 3
814 1
82 2
821 3
822 1
83 2
831 4
832 2
833 1
834 3
84 2
842 1
843 5
844 1
85 3
851 1
852 1
854 2
86 1
861 1
863 1
864 4
87 2
871 1
872 2
873 1
874 2
882 2
89 2
892 3
894 3
9 2
90 4
902 2
903 2
904 3
91 1
911 3
912 2
914 1
92 1
921 2
922 2
924 2
932 2
933 1
934 2
941 2
942 1
944 1
95 2
954 2
96 2
961 4
963 3
964 5
97 2
971 2
973 1
974 1
98 2
981 1
982 1
983 1
984 4
991 3
993 2
NULL 2
record_0 1
record_1 1
record_2 1
record_3 1
record_4 1
record_5 1
record_6 1
record_7 1
record_8 1
record_9 1