HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / cast1.q.out
1 PREHOOK: query: CREATE TABLE dest1(c1 INT, c2 DOUBLE, c3 DOUBLE, c4 DOUBLE, c5 INT, c6 STRING, c7 INT) STORED AS TEXTFILE
2 PREHOOK: type: CREATETABLE
3 PREHOOK: Output: database:default
4 PREHOOK: Output: default@dest1
5 POSTHOOK: query: CREATE TABLE dest1(c1 INT, c2 DOUBLE, c3 DOUBLE, c4 DOUBLE, c5 INT, c6 STRING, c7 INT) STORED AS TEXTFILE
6 POSTHOOK: type: CREATETABLE
7 POSTHOOK: Output: database:default
8 POSTHOOK: Output: default@dest1
9 PREHOOK: query: EXPLAIN
10 FROM src INSERT OVERWRITE TABLE dest1 SELECT 3 + 2, 3.0 + 2, 3 + 2.0, 3.0 + 2.0, 3 + CAST(2.0 AS INT) + CAST(CAST(0 AS SMALLINT) AS INT), CAST(1 AS BOOLEAN), CAST(TRUE AS INT) WHERE src.key = 86
11 PREHOOK: type: QUERY
12 POSTHOOK: query: EXPLAIN
13 FROM src INSERT OVERWRITE TABLE dest1 SELECT 3 + 2, 3.0 + 2, 3 + 2.0, 3.0 + 2.0, 3 + CAST(2.0 AS INT) + CAST(CAST(0 AS SMALLINT) AS INT), CAST(1 AS BOOLEAN), CAST(TRUE AS INT) WHERE src.key = 86
14 POSTHOOK: type: QUERY
15 STAGE DEPENDENCIES:
16   Stage-1 is a root stage
17   Stage-7 depends on stages: Stage-1 , consists of Stage-4, Stage-3, Stage-5
18   Stage-4
19   Stage-0 depends on stages: Stage-4, Stage-3, Stage-6
20   Stage-2 depends on stages: Stage-0
21   Stage-3
22   Stage-5
23   Stage-6 depends on stages: Stage-5
24
25 STAGE PLANS:
26   Stage: Stage-1
27     Map Reduce
28       Map Operator Tree:
29           TableScan
30             alias: src
31             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
32             Filter Operator
33               predicate: (UDFToDouble(key) = 86.0D) (type: boolean)
34               Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
35               Select Operator
36                 expressions: 5 (type: int), 5.0D (type: double), 5.0D (type: double), 5.0D (type: double), 5 (type: int), 'TRUE' (type: string), 1 (type: int)
37                 outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6
38                 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
39                 File Output Operator
40                   compressed: false
41                   Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
42                   table:
43                       input format: org.apache.hadoop.mapred.TextInputFormat
44                       output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
45                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
46                       name: default.dest1
47                 Select Operator
48                   expressions: _col0 (type: int), _col1 (type: double), _col2 (type: double), _col3 (type: double), _col4 (type: int), _col5 (type: string), _col6 (type: int)
49                   outputColumnNames: c1, c2, c3, c4, c5, c6, c7
50                   Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
51                   Group By Operator
52                     aggregations: compute_stats(c1, 'hll'), compute_stats(c2, 'hll'), compute_stats(c3, 'hll'), compute_stats(c4, 'hll'), compute_stats(c5, 'hll'), compute_stats(c6, 'hll'), compute_stats(c7, 'hll')
53                     mode: hash
54                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6
55                     Statistics: Num rows: 1 Data size: 2984 Basic stats: COMPLETE Column stats: NONE
56                     Reduce Output Operator
57                       sort order: 
58                       Statistics: Num rows: 1 Data size: 2984 Basic stats: COMPLETE Column stats: NONE
59                       value expressions: _col0 (type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:binary>), _col1 (type: struct<columntype:string,min:double,max:double,countnulls:bigint,bitvector:binary>), _col2 (type: struct<columntype:string,min:double,max:double,countnulls:bigint,bitvector:binary>), _col3 (type: struct<columntype:string,min:double,max:double,countnulls:bigint,bitvector:binary>), _col4 (type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:binary>), _col5 (type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:binary>), _col6 (type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:binary>)
60       Reduce Operator Tree:
61         Group By Operator
62           aggregations: compute_stats(VALUE._col0), compute_stats(VALUE._col1), compute_stats(VALUE._col2), compute_stats(VALUE._col3), compute_stats(VALUE._col4), compute_stats(VALUE._col5), compute_stats(VALUE._col6)
63           mode: mergepartial
64           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6
65           Statistics: Num rows: 1 Data size: 3080 Basic stats: COMPLETE Column stats: NONE
66           File Output Operator
67             compressed: false
68             Statistics: Num rows: 1 Data size: 3080 Basic stats: COMPLETE Column stats: NONE
69             table:
70                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
71                 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
72                 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
73
74   Stage: Stage-7
75     Conditional Operator
76
77   Stage: Stage-4
78     Move Operator
79       files:
80           hdfs directory: true
81 #### A masked pattern was here ####
82
83   Stage: Stage-0
84     Move Operator
85       tables:
86           replace: true
87           table:
88               input format: org.apache.hadoop.mapred.TextInputFormat
89               output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
90               serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
91               name: default.dest1
92
93   Stage: Stage-2
94     Stats Work
95       Basic Stats Work:
96       Column Stats Desc:
97           Columns: c1, c2, c3, c4, c5, c6, c7
98           Column Types: int, double, double, double, int, string, int
99           Table: default.dest1
100
101   Stage: Stage-3
102     Map Reduce
103       Map Operator Tree:
104           TableScan
105             File Output Operator
106               compressed: false
107               table:
108                   input format: org.apache.hadoop.mapred.TextInputFormat
109                   output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
110                   serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
111                   name: default.dest1
112
113   Stage: Stage-5
114     Map Reduce
115       Map Operator Tree:
116           TableScan
117             File Output Operator
118               compressed: false
119               table:
120                   input format: org.apache.hadoop.mapred.TextInputFormat
121                   output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
122                   serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
123                   name: default.dest1
124
125   Stage: Stage-6
126     Move Operator
127       files:
128           hdfs directory: true
129 #### A masked pattern was here ####
130
131 PREHOOK: query: FROM src INSERT OVERWRITE TABLE dest1 SELECT 3 + 2, 3.0 + 2, 3 + 2.0, 3.0 + 2.0, 3 + CAST(2.0 AS INT) + CAST(CAST(0 AS SMALLINT) AS INT), CAST(1 AS BOOLEAN), CAST(TRUE AS INT) WHERE src.key = 86
132 PREHOOK: type: QUERY
133 PREHOOK: Input: default@src
134 PREHOOK: Output: default@dest1
135 POSTHOOK: query: FROM src INSERT OVERWRITE TABLE dest1 SELECT 3 + 2, 3.0 + 2, 3 + 2.0, 3.0 + 2.0, 3 + CAST(2.0 AS INT) + CAST(CAST(0 AS SMALLINT) AS INT), CAST(1 AS BOOLEAN), CAST(TRUE AS INT) WHERE src.key = 86
136 POSTHOOK: type: QUERY
137 POSTHOOK: Input: default@src
138 POSTHOOK: Output: default@dest1
139 POSTHOOK: Lineage: dest1.c1 SIMPLE []
140 POSTHOOK: Lineage: dest1.c2 EXPRESSION []
141 POSTHOOK: Lineage: dest1.c3 EXPRESSION []
142 POSTHOOK: Lineage: dest1.c4 EXPRESSION []
143 POSTHOOK: Lineage: dest1.c5 SIMPLE []
144 POSTHOOK: Lineage: dest1.c6 EXPRESSION []
145 POSTHOOK: Lineage: dest1.c7 SIMPLE []
146 PREHOOK: query: select dest1.* FROM dest1
147 PREHOOK: type: QUERY
148 PREHOOK: Input: default@dest1
149 #### A masked pattern was here ####
150 POSTHOOK: query: select dest1.* FROM dest1
151 POSTHOOK: type: QUERY
152 POSTHOOK: Input: default@dest1
153 #### A masked pattern was here ####
154 5       5.0     5.0     5.0     5       TRUE    1