HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / udf4.q.out
1 PREHOOK: query: CREATE TABLE dest1(c1 STRING) STORED AS TEXTFILE
2 PREHOOK: type: CREATETABLE
3 PREHOOK: Output: database:default
4 PREHOOK: Output: default@dest1
5 POSTHOOK: query: CREATE TABLE dest1(c1 STRING) STORED AS TEXTFILE
6 POSTHOOK: type: CREATETABLE
7 POSTHOOK: Output: database:default
8 POSTHOOK: Output: default@dest1
9 PREHOOK: query: FROM src INSERT OVERWRITE TABLE dest1 SELECT '  abc  ' WHERE src.key = 86
10 PREHOOK: type: QUERY
11 PREHOOK: Input: default@src
12 PREHOOK: Output: default@dest1
13 POSTHOOK: query: FROM src INSERT OVERWRITE TABLE dest1 SELECT '  abc  ' WHERE src.key = 86
14 POSTHOOK: type: QUERY
15 POSTHOOK: Input: default@src
16 POSTHOOK: Output: default@dest1
17 POSTHOOK: Lineage: dest1.c1 SIMPLE []
18 PREHOOK: query: EXPLAIN
19 SELECT round(1.0), round(1.5), round(-1.5), floor(1.0), floor(1.5), floor(-1.5), sqrt(1.0), sqrt(-1.0), sqrt(0.0), ceil(1.0), ceil(1.5), ceil(-1.5), ceiling(1.0), rand(3), +3, -3, 1++2, 1+-2, 
20
21 ~1, 
22 ~CAST(1 AS TINYINT), 
23 ~CAST(1 AS SMALLINT), 
24 ~CAST(1 AS BIGINT), 
25
26 CAST(1 AS TINYINT) & CAST(2 AS TINYINT), 
27 CAST(1 AS SMALLINT) & CAST(2 AS SMALLINT), 
28 1 & 2, 
29 CAST(1 AS BIGINT) & CAST(2 AS BIGINT),
30
31 CAST(1 AS TINYINT) | CAST(2 AS TINYINT),
32 CAST(1 AS SMALLINT) | CAST(2 AS SMALLINT),
33 1 | 2,
34 CAST(1 AS BIGINT) | CAST(2 AS BIGINT),
35
36 CAST(1 AS TINYINT) ^ CAST(3 AS TINYINT),
37 CAST(1 AS SMALLINT) ^ CAST(3 AS SMALLINT),
38 1 ^ 3,
39 CAST(1 AS BIGINT) ^ CAST(3 AS BIGINT)
40
41 FROM dest1
42 PREHOOK: type: QUERY
43 POSTHOOK: query: EXPLAIN
44 SELECT round(1.0), round(1.5), round(-1.5), floor(1.0), floor(1.5), floor(-1.5), sqrt(1.0), sqrt(-1.0), sqrt(0.0), ceil(1.0), ceil(1.5), ceil(-1.5), ceiling(1.0), rand(3), +3, -3, 1++2, 1+-2, 
45
46 ~1, 
47 ~CAST(1 AS TINYINT), 
48 ~CAST(1 AS SMALLINT), 
49 ~CAST(1 AS BIGINT), 
50
51 CAST(1 AS TINYINT) & CAST(2 AS TINYINT), 
52 CAST(1 AS SMALLINT) & CAST(2 AS SMALLINT), 
53 1 & 2, 
54 CAST(1 AS BIGINT) & CAST(2 AS BIGINT),
55
56 CAST(1 AS TINYINT) | CAST(2 AS TINYINT),
57 CAST(1 AS SMALLINT) | CAST(2 AS SMALLINT),
58 1 | 2,
59 CAST(1 AS BIGINT) | CAST(2 AS BIGINT),
60
61 CAST(1 AS TINYINT) ^ CAST(3 AS TINYINT),
62 CAST(1 AS SMALLINT) ^ CAST(3 AS SMALLINT),
63 1 ^ 3,
64 CAST(1 AS BIGINT) ^ CAST(3 AS BIGINT)
65
66 FROM dest1
67 POSTHOOK: type: QUERY
68 STAGE DEPENDENCIES:
69   Stage-1 is a root stage
70   Stage-0 depends on stages: Stage-1
71
72 STAGE PLANS:
73   Stage: Stage-1
74     Map Reduce
75       Map Operator Tree:
76           TableScan
77             alias: dest1
78             Statistics: Num rows: 1 Data size: 7 Basic stats: COMPLETE Column stats: COMPLETE
79             Select Operator
80               expressions: 1 (type: decimal(1,0)), 2 (type: decimal(2,0)), -2 (type: decimal(2,0)), 1 (type: decimal(2,0)), 1 (type: decimal(2,0)), -2 (type: decimal(2,0)), 1.0D (type: double), null (type: double), 0.0D (type: double), 1 (type: decimal(2,0)), 2 (type: decimal(2,0)), -1 (type: decimal(2,0)), 1 (type: decimal(2,0)), rand(3) (type: double), 3 (type: int), -3 (type: int), 3 (type: int), -1 (type: int), -2 (type: int), -2Y (type: tinyint), -2S (type: smallint), -2L (type: bigint), 0Y (type: tinyint), 0S (type: smallint), 0 (type: int), 0L (type: bigint), 3Y (type: tinyint), 3S (type: smallint), 3 (type: int), 3L (type: bigint), 2Y (type: tinyint), 2S (type: smallint), 2 (type: int), 2L (type: bigint)
81               outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33
82               Statistics: Num rows: 1 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE
83               File Output Operator
84                 compressed: false
85                 Statistics: Num rows: 1 Data size: 1248 Basic stats: COMPLETE Column stats: COMPLETE
86                 table:
87                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
88                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
89                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
90
91   Stage: Stage-0
92     Fetch Operator
93       limit: -1
94       Processor Tree:
95         ListSink
96
97 PREHOOK: query: SELECT round(1.0), round(1.5), round(-1.5), floor(1.0), floor(1.5), floor(-1.5), sqrt(1.0), sqrt(-1.0), sqrt(0.0), ceil(1.0), ceil(1.5), ceil(-1.5), ceiling(1.0), rand(3), +3, -3, 1++2, 1+-2, 
98 ~1, 
99 ~CAST(1 AS TINYINT), 
100 ~CAST(1 AS SMALLINT), 
101 ~CAST(1 AS BIGINT), 
102
103 CAST(1 AS TINYINT) & CAST(2 AS TINYINT), 
104 CAST(1 AS SMALLINT) & CAST(2 AS SMALLINT), 
105 1 & 2, 
106 CAST(1 AS BIGINT) & CAST(2 AS BIGINT),
107
108 CAST(1 AS TINYINT) | CAST(2 AS TINYINT), 
109 CAST(1 AS SMALLINT) | CAST(2 AS SMALLINT), 
110 1 | 2, 
111 CAST(1 AS BIGINT) | CAST(2 AS BIGINT),
112
113 CAST(1 AS TINYINT) ^ CAST(3 AS TINYINT),
114 CAST(1 AS SMALLINT) ^ CAST(3 AS SMALLINT),
115 1 ^ 3,
116 CAST(1 AS BIGINT) ^ CAST(3 AS BIGINT)
117  
118 FROM dest1
119 PREHOOK: type: QUERY
120 PREHOOK: Input: default@dest1
121 #### A masked pattern was here ####
122 POSTHOOK: query: SELECT round(1.0), round(1.5), round(-1.5), floor(1.0), floor(1.5), floor(-1.5), sqrt(1.0), sqrt(-1.0), sqrt(0.0), ceil(1.0), ceil(1.5), ceil(-1.5), ceiling(1.0), rand(3), +3, -3, 1++2, 1+-2, 
123 ~1, 
124 ~CAST(1 AS TINYINT), 
125 ~CAST(1 AS SMALLINT), 
126 ~CAST(1 AS BIGINT), 
127
128 CAST(1 AS TINYINT) & CAST(2 AS TINYINT), 
129 CAST(1 AS SMALLINT) & CAST(2 AS SMALLINT), 
130 1 & 2, 
131 CAST(1 AS BIGINT) & CAST(2 AS BIGINT),
132
133 CAST(1 AS TINYINT) | CAST(2 AS TINYINT), 
134 CAST(1 AS SMALLINT) | CAST(2 AS SMALLINT), 
135 1 | 2, 
136 CAST(1 AS BIGINT) | CAST(2 AS BIGINT),
137
138 CAST(1 AS TINYINT) ^ CAST(3 AS TINYINT),
139 CAST(1 AS SMALLINT) ^ CAST(3 AS SMALLINT),
140 1 ^ 3,
141 CAST(1 AS BIGINT) ^ CAST(3 AS BIGINT)
142  
143 FROM dest1
144 POSTHOOK: type: QUERY
145 POSTHOOK: Input: default@dest1
146 #### A masked pattern was here ####
147 1       2       -2      1       1       -2      1.0     NULL    0.0     1       2       -1      1       0.731057369148862       3       -3      3       -1      -2      -2      -2      -2      0       0       0       0       3       3       3       3       2       2       2       2