HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / annotate_stats_select.q.out
1 PREHOOK: query: create table if not exists alltypes (
2  bo1 boolean,
3  ti1 tinyint,
4  si1 smallint,
5  i1 int,
6  bi1 bigint,
7  f1 float,
8  d1 double,
9  de1 decimal,
10  ts1 timestamp,
11  da1 timestamp,
12  s1 string,
13  vc1 varchar(5),
14  m1 map<string, string>,
15  l1 array<int>,
16  st1 struct<c1:int, c2:string>
17 ) row format delimited fields terminated by '|'
18 collection items terminated by ','
19 map keys terminated by ':' stored as textfile
20 PREHOOK: type: CREATETABLE
21 PREHOOK: Output: database:default
22 PREHOOK: Output: default@alltypes
23 POSTHOOK: query: create table if not exists alltypes (
24  bo1 boolean,
25  ti1 tinyint,
26  si1 smallint,
27  i1 int,
28  bi1 bigint,
29  f1 float,
30  d1 double,
31  de1 decimal,
32  ts1 timestamp,
33  da1 timestamp,
34  s1 string,
35  vc1 varchar(5),
36  m1 map<string, string>,
37  l1 array<int>,
38  st1 struct<c1:int, c2:string>
39 ) row format delimited fields terminated by '|'
40 collection items terminated by ','
41 map keys terminated by ':' stored as textfile
42 POSTHOOK: type: CREATETABLE
43 POSTHOOK: Output: database:default
44 POSTHOOK: Output: default@alltypes
45 PREHOOK: query: create table alltypes_orc like alltypes
46 PREHOOK: type: CREATETABLE
47 PREHOOK: Output: database:default
48 PREHOOK: Output: default@alltypes_orc
49 POSTHOOK: query: create table alltypes_orc like alltypes
50 POSTHOOK: type: CREATETABLE
51 POSTHOOK: Output: database:default
52 POSTHOOK: Output: default@alltypes_orc
53 PREHOOK: query: alter table alltypes_orc set fileformat orc
54 PREHOOK: type: ALTERTABLE_FILEFORMAT
55 PREHOOK: Input: default@alltypes_orc
56 PREHOOK: Output: default@alltypes_orc
57 POSTHOOK: query: alter table alltypes_orc set fileformat orc
58 POSTHOOK: type: ALTERTABLE_FILEFORMAT
59 POSTHOOK: Input: default@alltypes_orc
60 POSTHOOK: Output: default@alltypes_orc
61 PREHOOK: query: load data local inpath '../../data/files/alltypes.txt' overwrite into table alltypes
62 PREHOOK: type: LOAD
63 #### A masked pattern was here ####
64 PREHOOK: Output: default@alltypes
65 POSTHOOK: query: load data local inpath '../../data/files/alltypes.txt' overwrite into table alltypes
66 POSTHOOK: type: LOAD
67 #### A masked pattern was here ####
68 POSTHOOK: Output: default@alltypes
69 PREHOOK: query: insert overwrite table alltypes_orc select * from alltypes
70 PREHOOK: type: QUERY
71 PREHOOK: Input: default@alltypes
72 PREHOOK: Output: default@alltypes_orc
73 POSTHOOK: query: insert overwrite table alltypes_orc select * from alltypes
74 POSTHOOK: type: QUERY
75 POSTHOOK: Input: default@alltypes
76 POSTHOOK: Output: default@alltypes_orc
77 POSTHOOK: Lineage: alltypes_orc.bi1 SIMPLE [(alltypes)alltypes.FieldSchema(name:bi1, type:bigint, comment:null), ]
78 POSTHOOK: Lineage: alltypes_orc.bo1 SIMPLE [(alltypes)alltypes.FieldSchema(name:bo1, type:boolean, comment:null), ]
79 POSTHOOK: Lineage: alltypes_orc.d1 SIMPLE [(alltypes)alltypes.FieldSchema(name:d1, type:double, comment:null), ]
80 POSTHOOK: Lineage: alltypes_orc.da1 SIMPLE [(alltypes)alltypes.FieldSchema(name:da1, type:timestamp, comment:null), ]
81 POSTHOOK: Lineage: alltypes_orc.de1 SIMPLE [(alltypes)alltypes.FieldSchema(name:de1, type:decimal(10,0), comment:null), ]
82 POSTHOOK: Lineage: alltypes_orc.f1 SIMPLE [(alltypes)alltypes.FieldSchema(name:f1, type:float, comment:null), ]
83 POSTHOOK: Lineage: alltypes_orc.i1 SIMPLE [(alltypes)alltypes.FieldSchema(name:i1, type:int, comment:null), ]
84 POSTHOOK: Lineage: alltypes_orc.l1 SIMPLE [(alltypes)alltypes.FieldSchema(name:l1, type:array<int>, comment:null), ]
85 POSTHOOK: Lineage: alltypes_orc.m1 SIMPLE [(alltypes)alltypes.FieldSchema(name:m1, type:map<string,string>, comment:null), ]
86 POSTHOOK: Lineage: alltypes_orc.s1 SIMPLE [(alltypes)alltypes.FieldSchema(name:s1, type:string, comment:null), ]
87 POSTHOOK: Lineage: alltypes_orc.si1 SIMPLE [(alltypes)alltypes.FieldSchema(name:si1, type:smallint, comment:null), ]
88 POSTHOOK: Lineage: alltypes_orc.st1 SIMPLE [(alltypes)alltypes.FieldSchema(name:st1, type:struct<c1:int,c2:string>, comment:null), ]
89 POSTHOOK: Lineage: alltypes_orc.ti1 SIMPLE [(alltypes)alltypes.FieldSchema(name:ti1, type:tinyint, comment:null), ]
90 POSTHOOK: Lineage: alltypes_orc.ts1 SIMPLE [(alltypes)alltypes.FieldSchema(name:ts1, type:timestamp, comment:null), ]
91 POSTHOOK: Lineage: alltypes_orc.vc1 SIMPLE [(alltypes)alltypes.FieldSchema(name:vc1, type:varchar(5), comment:null), ]
92 PREHOOK: query: explain select * from alltypes_orc
93 PREHOOK: type: QUERY
94 POSTHOOK: query: explain select * from alltypes_orc
95 POSTHOOK: type: QUERY
96 STAGE DEPENDENCIES:
97   Stage-0 is a root stage
98
99 STAGE PLANS:
100   Stage: Stage-0
101     Fetch Operator
102       limit: -1
103       Processor Tree:
104         TableScan
105           alias: alltypes_orc
106           Statistics: Num rows: 2 Data size: 3554 Basic stats: COMPLETE Column stats: NONE
107           Select Operator
108             expressions: bo1 (type: boolean), ti1 (type: tinyint), si1 (type: smallint), i1 (type: int), bi1 (type: bigint), f1 (type: float), d1 (type: double), de1 (type: decimal(10,0)), ts1 (type: timestamp), da1 (type: timestamp), s1 (type: string), vc1 (type: varchar(5)), m1 (type: map<string,string>), l1 (type: array<int>), st1 (type: struct<c1:int,c2:string>)
109             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14
110             Statistics: Num rows: 2 Data size: 3554 Basic stats: COMPLETE Column stats: NONE
111             ListSink
112
113 PREHOOK: query: analyze table alltypes_orc compute statistics for columns bo1, ti1, si1, i1, bi1, f1, d1, s1, vc1
114 PREHOOK: type: QUERY
115 PREHOOK: Input: default@alltypes_orc
116 PREHOOK: Output: default@alltypes_orc
117 #### A masked pattern was here ####
118 POSTHOOK: query: analyze table alltypes_orc compute statistics for columns bo1, ti1, si1, i1, bi1, f1, d1, s1, vc1
119 POSTHOOK: type: QUERY
120 POSTHOOK: Input: default@alltypes_orc
121 POSTHOOK: Output: default@alltypes_orc
122 #### A masked pattern was here ####
123 PREHOOK: query: explain select * from alltypes_orc
124 PREHOOK: type: QUERY
125 POSTHOOK: query: explain select * from alltypes_orc
126 POSTHOOK: type: QUERY
127 STAGE DEPENDENCIES:
128   Stage-0 is a root stage
129
130 STAGE PLANS:
131   Stage: Stage-0
132     Fetch Operator
133       limit: -1
134       Processor Tree:
135         TableScan
136           alias: alltypes_orc
137           Statistics: Num rows: 2 Data size: 3356 Basic stats: COMPLETE Column stats: PARTIAL
138           Select Operator
139             expressions: bo1 (type: boolean), ti1 (type: tinyint), si1 (type: smallint), i1 (type: int), bi1 (type: bigint), f1 (type: float), d1 (type: double), de1 (type: decimal(10,0)), ts1 (type: timestamp), da1 (type: timestamp), s1 (type: string), vc1 (type: varchar(5)), m1 (type: map<string,string>), l1 (type: array<int>), st1 (type: struct<c1:int,c2:string>)
140             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14
141             Statistics: Num rows: 2 Data size: 3356 Basic stats: COMPLETE Column stats: PARTIAL
142             ListSink
143
144 PREHOOK: query: explain select bo1 from alltypes_orc
145 PREHOOK: type: QUERY
146 POSTHOOK: query: explain select bo1 from alltypes_orc
147 POSTHOOK: type: QUERY
148 STAGE DEPENDENCIES:
149   Stage-0 is a root stage
150
151 STAGE PLANS:
152   Stage: Stage-0
153     Fetch Operator
154       limit: -1
155       Processor Tree:
156         TableScan
157           alias: alltypes_orc
158           Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
159           Select Operator
160             expressions: bo1 (type: boolean)
161             outputColumnNames: _col0
162             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
163             ListSink
164
165 PREHOOK: query: explain select i1 as int1 from alltypes_orc
166 PREHOOK: type: QUERY
167 POSTHOOK: query: explain select i1 as int1 from alltypes_orc
168 POSTHOOK: type: QUERY
169 STAGE DEPENDENCIES:
170   Stage-0 is a root stage
171
172 STAGE PLANS:
173   Stage: Stage-0
174     Fetch Operator
175       limit: -1
176       Processor Tree:
177         TableScan
178           alias: alltypes_orc
179           Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
180           Select Operator
181             expressions: i1 (type: int)
182             outputColumnNames: _col0
183             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
184             ListSink
185
186 PREHOOK: query: explain select s1 from alltypes_orc
187 PREHOOK: type: QUERY
188 POSTHOOK: query: explain select s1 from alltypes_orc
189 POSTHOOK: type: QUERY
190 STAGE DEPENDENCIES:
191   Stage-0 is a root stage
192
193 STAGE PLANS:
194   Stage: Stage-0
195     Fetch Operator
196       limit: -1
197       Processor Tree:
198         TableScan
199           alias: alltypes_orc
200           Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE
201           Select Operator
202             expressions: s1 (type: string)
203             outputColumnNames: _col0
204             Statistics: Num rows: 2 Data size: 174 Basic stats: COMPLETE Column stats: COMPLETE
205             ListSink
206
207 PREHOOK: query: explain select m1 from alltypes_orc
208 PREHOOK: type: QUERY
209 POSTHOOK: query: explain select m1 from alltypes_orc
210 POSTHOOK: type: QUERY
211 STAGE DEPENDENCIES:
212   Stage-0 is a root stage
213
214 STAGE PLANS:
215   Stage: Stage-0
216     Fetch Operator
217       limit: -1
218       Processor Tree:
219         TableScan
220           alias: alltypes_orc
221           Statistics: Num rows: 2 Data size: 1840 Basic stats: COMPLETE Column stats: NONE
222           Select Operator
223             expressions: m1 (type: map<string,string>)
224             outputColumnNames: _col0
225             Statistics: Num rows: 2 Data size: 1840 Basic stats: COMPLETE Column stats: NONE
226             ListSink
227
228 PREHOOK: query: explain select bo1, ti1, si1, i1, bi1, f1, d1,s1 from alltypes_orc
229 PREHOOK: type: QUERY
230 POSTHOOK: query: explain select bo1, ti1, si1, i1, bi1, f1, d1,s1 from alltypes_orc
231 POSTHOOK: type: QUERY
232 STAGE DEPENDENCIES:
233   Stage-0 is a root stage
234
235 STAGE PLANS:
236   Stage: Stage-0
237     Fetch Operator
238       limit: -1
239       Processor Tree:
240         TableScan
241           alias: alltypes_orc
242           Statistics: Num rows: 2 Data size: 246 Basic stats: COMPLETE Column stats: COMPLETE
243           Select Operator
244             expressions: bo1 (type: boolean), ti1 (type: tinyint), si1 (type: smallint), i1 (type: int), bi1 (type: bigint), f1 (type: float), d1 (type: double), s1 (type: string)
245             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7
246             Statistics: Num rows: 2 Data size: 246 Basic stats: COMPLETE Column stats: COMPLETE
247             ListSink
248
249 PREHOOK: query: explain select null from alltypes_orc
250 PREHOOK: type: QUERY
251 POSTHOOK: query: explain select null from alltypes_orc
252 POSTHOOK: type: QUERY
253 STAGE DEPENDENCIES:
254   Stage-0 is a root stage
255
256 STAGE PLANS:
257   Stage: Stage-0
258     Fetch Operator
259       limit: -1
260       Processor Tree:
261         TableScan
262           alias: alltypes_orc
263           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
264           Select Operator
265             expressions: null (type: void)
266             outputColumnNames: _col0
267             Statistics: Num rows: 2 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
268             ListSink
269
270 PREHOOK: query: explain select 11 from alltypes_orc
271 PREHOOK: type: QUERY
272 POSTHOOK: query: explain select 11 from alltypes_orc
273 POSTHOOK: type: QUERY
274 STAGE DEPENDENCIES:
275   Stage-0 is a root stage
276
277 STAGE PLANS:
278   Stage: Stage-0
279     Fetch Operator
280       limit: -1
281       Processor Tree:
282         TableScan
283           alias: alltypes_orc
284           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
285           Select Operator
286             expressions: 11 (type: int)
287             outputColumnNames: _col0
288             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
289             ListSink
290
291 PREHOOK: query: explain select 11L from alltypes_orc
292 PREHOOK: type: QUERY
293 POSTHOOK: query: explain select 11L from alltypes_orc
294 POSTHOOK: type: QUERY
295 STAGE DEPENDENCIES:
296   Stage-0 is a root stage
297
298 STAGE PLANS:
299   Stage: Stage-0
300     Fetch Operator
301       limit: -1
302       Processor Tree:
303         TableScan
304           alias: alltypes_orc
305           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
306           Select Operator
307             expressions: 11L (type: bigint)
308             outputColumnNames: _col0
309             Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE
310             ListSink
311
312 PREHOOK: query: explain select 11.0 from alltypes_orc
313 PREHOOK: type: QUERY
314 POSTHOOK: query: explain select 11.0 from alltypes_orc
315 POSTHOOK: type: QUERY
316 STAGE DEPENDENCIES:
317   Stage-0 is a root stage
318
319 STAGE PLANS:
320   Stage: Stage-0
321     Fetch Operator
322       limit: -1
323       Processor Tree:
324         TableScan
325           alias: alltypes_orc
326           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
327           Select Operator
328             expressions: 11 (type: decimal(2,0))
329             outputColumnNames: _col0
330             Statistics: Num rows: 2 Data size: 224 Basic stats: COMPLETE Column stats: COMPLETE
331             ListSink
332
333 PREHOOK: query: explain select "hello" from alltypes_orc
334 PREHOOK: type: QUERY
335 POSTHOOK: query: explain select "hello" from alltypes_orc
336 POSTHOOK: type: QUERY
337 STAGE DEPENDENCIES:
338   Stage-0 is a root stage
339
340 STAGE PLANS:
341   Stage: Stage-0
342     Fetch Operator
343       limit: -1
344       Processor Tree:
345         TableScan
346           alias: alltypes_orc
347           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
348           Select Operator
349             expressions: 'hello' (type: string)
350             outputColumnNames: _col0
351             Statistics: Num rows: 2 Data size: 178 Basic stats: COMPLETE Column stats: COMPLETE
352             ListSink
353
354 PREHOOK: query: explain select cast("hello" as char(5)) from alltypes_orc
355 PREHOOK: type: QUERY
356 POSTHOOK: query: explain select cast("hello" as char(5)) from alltypes_orc
357 POSTHOOK: type: QUERY
358 STAGE DEPENDENCIES:
359   Stage-0 is a root stage
360
361 STAGE PLANS:
362   Stage: Stage-0
363     Fetch Operator
364       limit: -1
365       Processor Tree:
366         TableScan
367           alias: alltypes_orc
368           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
369           Select Operator
370             expressions: 'hello' (type: char(5))
371             outputColumnNames: _col0
372             Statistics: Num rows: 2 Data size: 178 Basic stats: COMPLETE Column stats: COMPLETE
373             ListSink
374
375 PREHOOK: query: explain select cast("hello" as varchar(5)) from alltypes_orc
376 PREHOOK: type: QUERY
377 POSTHOOK: query: explain select cast("hello" as varchar(5)) from alltypes_orc
378 POSTHOOK: type: QUERY
379 STAGE DEPENDENCIES:
380   Stage-0 is a root stage
381
382 STAGE PLANS:
383   Stage: Stage-0
384     Fetch Operator
385       limit: -1
386       Processor Tree:
387         TableScan
388           alias: alltypes_orc
389           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
390           Select Operator
391             expressions: 'hello' (type: varchar(5))
392             outputColumnNames: _col0
393             Statistics: Num rows: 2 Data size: 178 Basic stats: COMPLETE Column stats: COMPLETE
394             ListSink
395
396 PREHOOK: query: explain select unbase64("0xe23") from alltypes_orc
397 PREHOOK: type: QUERY
398 POSTHOOK: query: explain select unbase64("0xe23") from alltypes_orc
399 POSTHOOK: type: QUERY
400 STAGE DEPENDENCIES:
401   Stage-0 is a root stage
402
403 STAGE PLANS:
404   Stage: Stage-0
405     Fetch Operator
406       limit: -1
407       Processor Tree:
408         TableScan
409           alias: alltypes_orc
410           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
411           Select Operator
412             expressions: D317B6 (type: binary)
413             outputColumnNames: _col0
414             Statistics: Num rows: 2 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE
415             ListSink
416
417 PREHOOK: query: explain select cast("1" as TINYINT), cast("20" as SMALLINT) from alltypes_orc
418 PREHOOK: type: QUERY
419 POSTHOOK: query: explain select cast("1" as TINYINT), cast("20" as SMALLINT) from alltypes_orc
420 POSTHOOK: type: QUERY
421 STAGE DEPENDENCIES:
422   Stage-0 is a root stage
423
424 STAGE PLANS:
425   Stage: Stage-0
426     Fetch Operator
427       limit: -1
428       Processor Tree:
429         TableScan
430           alias: alltypes_orc
431           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
432           Select Operator
433             expressions: 1Y (type: tinyint), 20S (type: smallint)
434             outputColumnNames: _col0, _col1
435             Statistics: Num rows: 2 Data size: 16 Basic stats: COMPLETE Column stats: COMPLETE
436             ListSink
437
438 PREHOOK: query: explain select cast("1970-12-31 15:59:58.174" as TIMESTAMP) from alltypes_orc
439 PREHOOK: type: QUERY
440 POSTHOOK: query: explain select cast("1970-12-31 15:59:58.174" as TIMESTAMP) from alltypes_orc
441 POSTHOOK: type: QUERY
442 STAGE DEPENDENCIES:
443   Stage-0 is a root stage
444
445 STAGE PLANS:
446   Stage: Stage-0
447     Fetch Operator
448       limit: -1
449       Processor Tree:
450         TableScan
451           alias: alltypes_orc
452           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
453           Select Operator
454             expressions: TIMESTAMP'1970-12-31 15:59:58.174' (type: timestamp)
455             outputColumnNames: _col0
456             Statistics: Num rows: 2 Data size: 80 Basic stats: COMPLETE Column stats: COMPLETE
457             ListSink
458
459 PREHOOK: query: explain select cast("1970-12-31 15:59:58.174" as DATE) from alltypes_orc
460 PREHOOK: type: QUERY
461 POSTHOOK: query: explain select cast("1970-12-31 15:59:58.174" as DATE) from alltypes_orc
462 POSTHOOK: type: QUERY
463 STAGE DEPENDENCIES:
464   Stage-0 is a root stage
465
466 STAGE PLANS:
467   Stage: Stage-0
468     Fetch Operator
469       limit: -1
470       Processor Tree:
471         TableScan
472           alias: alltypes_orc
473           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
474           Select Operator
475             expressions: DATE'1970-12-31' (type: date)
476             outputColumnNames: _col0
477             Statistics: Num rows: 2 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE
478             ListSink
479
480 PREHOOK: query: explain select cast("58.174" as DECIMAL) from alltypes_orc
481 PREHOOK: type: QUERY
482 POSTHOOK: query: explain select cast("58.174" as DECIMAL) from alltypes_orc
483 POSTHOOK: type: QUERY
484 STAGE DEPENDENCIES:
485   Stage-0 is a root stage
486
487 STAGE PLANS:
488   Stage: Stage-0
489     Fetch Operator
490       limit: -1
491       Processor Tree:
492         TableScan
493           alias: alltypes_orc
494           Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
495           Select Operator
496             expressions: 58 (type: decimal(10,0))
497             outputColumnNames: _col0
498             Statistics: Num rows: 2 Data size: 224 Basic stats: COMPLETE Column stats: COMPLETE
499             ListSink
500
501 PREHOOK: query: explain select array(1,2,3) from alltypes_orc
502 PREHOOK: type: QUERY
503 POSTHOOK: query: explain select array(1,2,3) from alltypes_orc
504 POSTHOOK: type: QUERY
505 STAGE DEPENDENCIES:
506   Stage-1 is a root stage
507   Stage-0 depends on stages: Stage-1
508
509 STAGE PLANS:
510   Stage: Stage-1
511     Map Reduce
512       Map Operator Tree:
513           TableScan
514             alias: alltypes_orc
515             Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
516             Select Operator
517               expressions: array(1,2,3) (type: array<int>)
518               outputColumnNames: _col0
519               Statistics: Num rows: 2 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE
520               File Output Operator
521                 compressed: false
522                 Statistics: Num rows: 2 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE
523                 table:
524                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
525                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
526                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
527
528   Stage: Stage-0
529     Fetch Operator
530       limit: -1
531       Processor Tree:
532         ListSink
533
534 PREHOOK: query: explain select str_to_map("a=1 b=2 c=3", " ", "=") from alltypes_orc
535 PREHOOK: type: QUERY
536 POSTHOOK: query: explain select str_to_map("a=1 b=2 c=3", " ", "=") from alltypes_orc
537 POSTHOOK: type: QUERY
538 STAGE DEPENDENCIES:
539   Stage-1 is a root stage
540   Stage-0 depends on stages: Stage-1
541
542 STAGE PLANS:
543   Stage: Stage-1
544     Map Reduce
545       Map Operator Tree:
546           TableScan
547             alias: alltypes_orc
548             Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
549             Select Operator
550               expressions: str_to_map('a=1 b=2 c=3',' ','=') (type: map<string,string>)
551               outputColumnNames: _col0
552               Statistics: Num rows: 2 Data size: 1508 Basic stats: COMPLETE Column stats: COMPLETE
553               File Output Operator
554                 compressed: false
555                 Statistics: Num rows: 2 Data size: 1508 Basic stats: COMPLETE Column stats: COMPLETE
556                 table:
557                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
558                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
559                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
560
561   Stage: Stage-0
562     Fetch Operator
563       limit: -1
564       Processor Tree:
565         ListSink
566
567 PREHOOK: query: explain select NAMED_STRUCT("a", 11, "b", 11) from alltypes_orc
568 PREHOOK: type: QUERY
569 POSTHOOK: query: explain select NAMED_STRUCT("a", 11, "b", 11) from alltypes_orc
570 POSTHOOK: type: QUERY
571 STAGE DEPENDENCIES:
572   Stage-1 is a root stage
573   Stage-0 depends on stages: Stage-1
574
575 STAGE PLANS:
576   Stage: Stage-1
577     Map Reduce
578       Map Operator Tree:
579           TableScan
580             alias: alltypes_orc
581             Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
582             Select Operator
583               expressions: named_struct('a',11,'b',11) (type: struct<a:int,b:int>)
584               outputColumnNames: _col0
585               Statistics: Num rows: 2 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE
586               File Output Operator
587                 compressed: false
588                 Statistics: Num rows: 2 Data size: 112 Basic stats: COMPLETE Column stats: COMPLETE
589                 table:
590                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
591                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
592                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
593
594   Stage: Stage-0
595     Fetch Operator
596       limit: -1
597       Processor Tree:
598         ListSink
599
600 PREHOOK: query: explain select CREATE_UNION(0, "hello") from alltypes_orc
601 PREHOOK: type: QUERY
602 POSTHOOK: query: explain select CREATE_UNION(0, "hello") from alltypes_orc
603 POSTHOOK: type: QUERY
604 STAGE DEPENDENCIES:
605   Stage-1 is a root stage
606   Stage-0 depends on stages: Stage-1
607
608 STAGE PLANS:
609   Stage: Stage-1
610     Map Reduce
611       Map Operator Tree:
612           TableScan
613             alias: alltypes_orc
614             Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
615             Select Operator
616               expressions: create_union(0,'hello') (type: uniontype<string>)
617               outputColumnNames: _col0
618               Statistics: Num rows: 2 Data size: 250 Basic stats: COMPLETE Column stats: COMPLETE
619               File Output Operator
620                 compressed: false
621                 Statistics: Num rows: 2 Data size: 250 Basic stats: COMPLETE Column stats: COMPLETE
622                 table:
623                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
624                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
625                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
626
627   Stage: Stage-0
628     Fetch Operator
629       limit: -1
630       Processor Tree:
631         ListSink
632
633 PREHOOK: query: explain select count(*) from alltypes_orc
634 PREHOOK: type: QUERY
635 POSTHOOK: query: explain select count(*) from alltypes_orc
636 POSTHOOK: type: QUERY
637 STAGE DEPENDENCIES:
638   Stage-0 is a root stage
639
640 STAGE PLANS:
641   Stage: Stage-0
642     Fetch Operator
643       limit: 1
644       Processor Tree:
645         ListSink
646
647 PREHOOK: query: explain select count(1) from alltypes_orc
648 PREHOOK: type: QUERY
649 POSTHOOK: query: explain select count(1) from alltypes_orc
650 POSTHOOK: type: QUERY
651 STAGE DEPENDENCIES:
652   Stage-0 is a root stage
653
654 STAGE PLANS:
655   Stage: Stage-0
656     Fetch Operator
657       limit: 1
658       Processor Tree:
659         ListSink
660
661 PREHOOK: query: explain select *,11 from alltypes_orc
662 PREHOOK: type: QUERY
663 POSTHOOK: query: explain select *,11 from alltypes_orc
664 POSTHOOK: type: QUERY
665 STAGE DEPENDENCIES:
666   Stage-0 is a root stage
667
668 STAGE PLANS:
669   Stage: Stage-0
670     Fetch Operator
671       limit: -1
672       Processor Tree:
673         TableScan
674           alias: alltypes_orc
675           Statistics: Num rows: 2 Data size: 3356 Basic stats: COMPLETE Column stats: PARTIAL
676           Select Operator
677             expressions: bo1 (type: boolean), ti1 (type: tinyint), si1 (type: smallint), i1 (type: int), bi1 (type: bigint), f1 (type: float), d1 (type: double), de1 (type: decimal(10,0)), ts1 (type: timestamp), da1 (type: timestamp), s1 (type: string), vc1 (type: varchar(5)), m1 (type: map<string,string>), l1 (type: array<int>), st1 (type: struct<c1:int,c2:string>), 11 (type: int)
678             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15
679             Statistics: Num rows: 2 Data size: 3364 Basic stats: COMPLETE Column stats: PARTIAL
680             ListSink
681
682 PREHOOK: query: explain select i1 from (select i1 from alltypes_orc limit 10) temp
683 PREHOOK: type: QUERY
684 POSTHOOK: query: explain select i1 from (select i1 from alltypes_orc limit 10) temp
685 POSTHOOK: type: QUERY
686 STAGE DEPENDENCIES:
687   Stage-0 is a root stage
688
689 STAGE PLANS:
690   Stage: Stage-0
691     Fetch Operator
692       limit: 10
693       Processor Tree:
694         TableScan
695           alias: alltypes_orc
696           Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
697           Select Operator
698             expressions: i1 (type: int)
699             outputColumnNames: _col0
700             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
701             Limit
702               Number of rows: 10
703               Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
704               ListSink
705
706 PREHOOK: query: explain select i1 from (select i1,11 from alltypes_orc limit 10) temp
707 PREHOOK: type: QUERY
708 POSTHOOK: query: explain select i1 from (select i1,11 from alltypes_orc limit 10) temp
709 POSTHOOK: type: QUERY
710 STAGE DEPENDENCIES:
711   Stage-0 is a root stage
712
713 STAGE PLANS:
714   Stage: Stage-0
715     Fetch Operator
716       limit: 10
717       Processor Tree:
718         TableScan
719           alias: alltypes_orc
720           Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
721           Select Operator
722             expressions: i1 (type: int)
723             outputColumnNames: _col0
724             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
725             Limit
726               Number of rows: 10
727               Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
728               ListSink
729
730 PREHOOK: query: explain select i1,"hello" from (select i1,11 from alltypes_orc limit 10) temp
731 PREHOOK: type: QUERY
732 POSTHOOK: query: explain select i1,"hello" from (select i1,11 from alltypes_orc limit 10) temp
733 POSTHOOK: type: QUERY
734 STAGE DEPENDENCIES:
735   Stage-1 is a root stage
736   Stage-0 depends on stages: Stage-1
737
738 STAGE PLANS:
739   Stage: Stage-1
740     Map Reduce
741       Map Operator Tree:
742           TableScan
743             alias: alltypes_orc
744             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
745             Select Operator
746               expressions: i1 (type: int)
747               outputColumnNames: _col0
748               Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
749               Limit
750                 Number of rows: 10
751                 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
752                 Reduce Output Operator
753                   sort order: 
754                   Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
755                   TopN Hash Memory Usage: 0.1
756                   value expressions: _col0 (type: int)
757       Reduce Operator Tree:
758         Select Operator
759           expressions: VALUE._col0 (type: int)
760           outputColumnNames: _col0
761           Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
762           Limit
763             Number of rows: 10
764             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
765             Select Operator
766               expressions: _col0 (type: int), 'hello' (type: string)
767               outputColumnNames: _col0, _col1
768               Statistics: Num rows: 2 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE
769               File Output Operator
770                 compressed: false
771                 Statistics: Num rows: 2 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE
772                 table:
773                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
774                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
775                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
776
777   Stage: Stage-0
778     Fetch Operator
779       limit: -1
780       Processor Tree:
781         ListSink
782
783 PREHOOK: query: explain select x from (select i1,11.0 as x from alltypes_orc limit 10) temp
784 PREHOOK: type: QUERY
785 POSTHOOK: query: explain select x from (select i1,11.0 as x from alltypes_orc limit 10) temp
786 POSTHOOK: type: QUERY
787 STAGE DEPENDENCIES:
788   Stage-1 is a root stage
789   Stage-0 depends on stages: Stage-1
790
791 STAGE PLANS:
792   Stage: Stage-1
793     Map Reduce
794       Map Operator Tree:
795           TableScan
796             alias: alltypes_orc
797             Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
798             Select Operator
799               Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
800               Limit
801                 Number of rows: 10
802                 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
803                 Reduce Output Operator
804                   sort order: 
805                   Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
806                   TopN Hash Memory Usage: 0.1
807       Reduce Operator Tree:
808         Limit
809           Number of rows: 10
810           Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
811           Select Operator
812             expressions: 11 (type: decimal(2,0))
813             outputColumnNames: _col0
814             Statistics: Num rows: 2 Data size: 224 Basic stats: COMPLETE Column stats: COMPLETE
815             File Output Operator
816               compressed: false
817               Statistics: Num rows: 2 Data size: 224 Basic stats: COMPLETE Column stats: COMPLETE
818               table:
819                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
820                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
821                   serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
822
823   Stage: Stage-0
824     Fetch Operator
825       limit: -1
826       Processor Tree:
827         ListSink
828
829 PREHOOK: query: explain select x,"hello" from (select i1 as x, unbase64("0xe23") as ub from alltypes_orc limit 10) temp
830 PREHOOK: type: QUERY
831 POSTHOOK: query: explain select x,"hello" from (select i1 as x, unbase64("0xe23") as ub from alltypes_orc limit 10) temp
832 POSTHOOK: type: QUERY
833 STAGE DEPENDENCIES:
834   Stage-1 is a root stage
835   Stage-0 depends on stages: Stage-1
836
837 STAGE PLANS:
838   Stage: Stage-1
839     Map Reduce
840       Map Operator Tree:
841           TableScan
842             alias: alltypes_orc
843             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
844             Select Operator
845               expressions: i1 (type: int)
846               outputColumnNames: _col0
847               Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
848               Limit
849                 Number of rows: 10
850                 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
851                 Reduce Output Operator
852                   sort order: 
853                   Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
854                   TopN Hash Memory Usage: 0.1
855                   value expressions: _col0 (type: int)
856       Reduce Operator Tree:
857         Select Operator
858           expressions: VALUE._col0 (type: int)
859           outputColumnNames: _col0
860           Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
861           Limit
862             Number of rows: 10
863             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
864             Select Operator
865               expressions: _col0 (type: int), 'hello' (type: string)
866               outputColumnNames: _col0, _col1
867               Statistics: Num rows: 2 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE
868               File Output Operator
869                 compressed: false
870                 Statistics: Num rows: 2 Data size: 186 Basic stats: COMPLETE Column stats: COMPLETE
871                 table:
872                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
873                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
874                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
875
876   Stage: Stage-0
877     Fetch Operator
878       limit: -1
879       Processor Tree:
880         ListSink
881
882 PREHOOK: query: explain select h, 11.0 from (select hell as h from (select i1, "hello" as hell from alltypes_orc limit 10) in1 limit 10) in2
883 PREHOOK: type: QUERY
884 POSTHOOK: query: explain select h, 11.0 from (select hell as h from (select i1, "hello" as hell from alltypes_orc limit 10) in1 limit 10) in2
885 POSTHOOK: type: QUERY
886 STAGE DEPENDENCIES:
887   Stage-1 is a root stage
888   Stage-0 depends on stages: Stage-1
889
890 STAGE PLANS:
891   Stage: Stage-1
892     Map Reduce
893       Map Operator Tree:
894           TableScan
895             alias: alltypes_orc
896             Statistics: Num rows: 2 Data size: 1686 Basic stats: COMPLETE Column stats: COMPLETE
897             Select Operator
898               Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
899               Limit
900                 Number of rows: 10
901                 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
902                 Reduce Output Operator
903                   sort order: 
904                   Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
905                   TopN Hash Memory Usage: 0.1
906       Reduce Operator Tree:
907         Limit
908           Number of rows: 10
909           Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
910           Select Operator
911             expressions: 'hello' (type: string), 11 (type: decimal(2,0))
912             outputColumnNames: _col0, _col1
913             Statistics: Num rows: 2 Data size: 402 Basic stats: COMPLETE Column stats: COMPLETE
914             File Output Operator
915               compressed: false
916               Statistics: Num rows: 2 Data size: 402 Basic stats: COMPLETE Column stats: COMPLETE
917               table:
918                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
919                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
920                   serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
921
922   Stage: Stage-0
923     Fetch Operator
924       limit: -1
925       Processor Tree:
926         ListSink
927
928 PREHOOK: query: explain select bo1 from alltypes_orc where bo1
929 PREHOOK: type: QUERY
930 POSTHOOK: query: explain select bo1 from alltypes_orc where bo1
931 POSTHOOK: type: QUERY
932 STAGE DEPENDENCIES:
933   Stage-1 is a root stage
934   Stage-0 depends on stages: Stage-1
935
936 STAGE PLANS:
937   Stage: Stage-1
938     Map Reduce
939       Map Operator Tree:
940           TableScan
941             alias: alltypes_orc
942             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
943             Filter Operator
944               predicate: bo1 (type: boolean)
945               Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
946               Select Operator
947                 expressions: bo1 (type: boolean)
948                 outputColumnNames: _col0
949                 Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
950                 File Output Operator
951                   compressed: false
952                   Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
953                   table:
954                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
955                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
956                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
957
958   Stage: Stage-0
959     Fetch Operator
960       limit: -1
961       Processor Tree:
962         ListSink
963
964 PREHOOK: query: explain select bo1 from alltypes_orc where !bo1
965 PREHOOK: type: QUERY
966 POSTHOOK: query: explain select bo1 from alltypes_orc where !bo1
967 POSTHOOK: type: QUERY
968 STAGE DEPENDENCIES:
969   Stage-1 is a root stage
970   Stage-0 depends on stages: Stage-1
971
972 STAGE PLANS:
973   Stage: Stage-1
974     Map Reduce
975       Map Operator Tree:
976           TableScan
977             alias: alltypes_orc
978             Statistics: Num rows: 2 Data size: 8 Basic stats: COMPLETE Column stats: COMPLETE
979             Filter Operator
980               predicate: (not bo1) (type: boolean)
981               Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
982               Select Operator
983                 expressions: bo1 (type: boolean)
984                 outputColumnNames: _col0
985                 Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
986                 File Output Operator
987                   compressed: false
988                   Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE Column stats: COMPLETE
989                   table:
990                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
991                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
992                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
993
994   Stage: Stage-0
995     Fetch Operator
996       limit: -1
997       Processor Tree:
998         ListSink
999