HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / llap / vector_decimal_udf2.q.out
1 PREHOOK: query: DROP TABLE IF EXISTS DECIMAL_UDF2_txt
2 PREHOOK: type: DROPTABLE
3 POSTHOOK: query: DROP TABLE IF EXISTS DECIMAL_UDF2_txt
4 POSTHOOK: type: DROPTABLE
5 PREHOOK: query: DROP TABLE IF EXISTS DECIMAL_UDF2
6 PREHOOK: type: DROPTABLE
7 POSTHOOK: query: DROP TABLE IF EXISTS DECIMAL_UDF2
8 POSTHOOK: type: DROPTABLE
9 PREHOOK: query: CREATE TABLE DECIMAL_UDF2_txt (key decimal(14,5), value int)
10 ROW FORMAT DELIMITED
11    FIELDS TERMINATED BY ' '
12 STORED AS TEXTFILE
13 PREHOOK: type: CREATETABLE
14 PREHOOK: Output: database:default
15 PREHOOK: Output: default@DECIMAL_UDF2_txt
16 POSTHOOK: query: CREATE TABLE DECIMAL_UDF2_txt (key decimal(14,5), value int)
17 ROW FORMAT DELIMITED
18    FIELDS TERMINATED BY ' '
19 STORED AS TEXTFILE
20 POSTHOOK: type: CREATETABLE
21 POSTHOOK: Output: database:default
22 POSTHOOK: Output: default@DECIMAL_UDF2_txt
23 PREHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/kv7.txt' INTO TABLE DECIMAL_UDF2_txt
24 PREHOOK: type: LOAD
25 #### A masked pattern was here ####
26 PREHOOK: Output: default@decimal_udf2_txt
27 POSTHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/kv7.txt' INTO TABLE DECIMAL_UDF2_txt
28 POSTHOOK: type: LOAD
29 #### A masked pattern was here ####
30 POSTHOOK: Output: default@decimal_udf2_txt
31 PREHOOK: query: CREATE TABLE DECIMAL_UDF2 (key decimal(14,5), value int)
32 STORED AS ORC
33 PREHOOK: type: CREATETABLE
34 PREHOOK: Output: database:default
35 PREHOOK: Output: default@DECIMAL_UDF2
36 POSTHOOK: query: CREATE TABLE DECIMAL_UDF2 (key decimal(14,5), value int)
37 STORED AS ORC
38 POSTHOOK: type: CREATETABLE
39 POSTHOOK: Output: database:default
40 POSTHOOK: Output: default@DECIMAL_UDF2
41 PREHOOK: query: INSERT OVERWRITE TABLE DECIMAL_UDF2 SELECT * FROM DECIMAL_UDF2_txt
42 PREHOOK: type: QUERY
43 PREHOOK: Input: default@decimal_udf2_txt
44 PREHOOK: Output: default@decimal_udf2
45 POSTHOOK: query: INSERT OVERWRITE TABLE DECIMAL_UDF2 SELECT * FROM DECIMAL_UDF2_txt
46 POSTHOOK: type: QUERY
47 POSTHOOK: Input: default@decimal_udf2_txt
48 POSTHOOK: Output: default@decimal_udf2
49 POSTHOOK: Lineage: decimal_udf2.key SIMPLE [(decimal_udf2_txt)decimal_udf2_txt.FieldSchema(name:key, type:decimal(14,5), comment:null), ]
50 POSTHOOK: Lineage: decimal_udf2.value SIMPLE [(decimal_udf2_txt)decimal_udf2_txt.FieldSchema(name:value, type:int, comment:null), ]
51 PREHOOK: query: insert into DECIMAL_UDF2 values (NULL, NULL)
52 PREHOOK: type: QUERY
53 PREHOOK: Input: _dummy_database@_dummy_table
54 PREHOOK: Output: default@decimal_udf2
55 POSTHOOK: query: insert into DECIMAL_UDF2 values (NULL, NULL)
56 POSTHOOK: type: QUERY
57 POSTHOOK: Input: _dummy_database@_dummy_table
58 POSTHOOK: Output: default@decimal_udf2
59 POSTHOOK: Lineage: decimal_udf2.key EXPRESSION []
60 POSTHOOK: Lineage: decimal_udf2.value EXPRESSION []
61 PREHOOK: query: EXPLAIN VECTORIZATION DETAIL
62 SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
63 FROM DECIMAL_UDF2 WHERE key = 10
64 PREHOOK: type: QUERY
65 POSTHOOK: query: EXPLAIN VECTORIZATION DETAIL
66 SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
67 FROM DECIMAL_UDF2 WHERE key = 10
68 POSTHOOK: type: QUERY
69 PLAN VECTORIZATION:
70   enabled: true
71   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
72
73 STAGE DEPENDENCIES:
74   Stage-1 is a root stage
75   Stage-0 depends on stages: Stage-1
76
77 STAGE PLANS:
78   Stage: Stage-1
79     Tez
80 #### A masked pattern was here ####
81       Vertices:
82         Map 1 
83             Map Operator Tree:
84                 TableScan
85                   alias: decimal_udf2
86                   Statistics: Num rows: 39 Data size: 4032 Basic stats: COMPLETE Column stats: COMPLETE
87                   TableScan Vectorization:
88                       native: true
89                       vectorizationSchemaColumns: [0:key:decimal(14,5), 1:value:int, 2:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
90                   Filter Operator
91                     Filter Vectorization:
92                         className: VectorFilterOperator
93                         native: true
94                         predicateExpression: FilterDecimalColEqualDecimalScalar(col 0:decimal(14,5), val 10)
95                     predicate: (key = 10) (type: boolean)
96                     Statistics: Num rows: 2 Data size: 224 Basic stats: COMPLETE Column stats: COMPLETE
97                     Select Operator
98                       expressions: null (type: double), null (type: double), 1.4711276743037347D (type: double), -0.8390715290764524D (type: double), -0.5440211108893698D (type: double), 0.6483608274590866D (type: double), 0.17453292519943295D (type: double)
99                       outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6
100                       Select Vectorization:
101                           className: VectorSelectOperator
102                           native: true
103                           projectedOutputColumnNums: [3, 4, 5, 6, 7, 8, 9]
104                           selectExpressions: ConstantVectorExpression(val null) -> 3:double, ConstantVectorExpression(val null) -> 4:double, ConstantVectorExpression(val 1.4711276743037347) -> 5:double, ConstantVectorExpression(val -0.8390715290764524) -> 6:double, ConstantVectorExpression(val -0.5440211108893698) -> 7:double, ConstantVectorExpression(val 0.6483608274590866) -> 8:double, ConstantVectorExpression(val 0.17453292519943295) -> 9:double
105                       Statistics: Num rows: 2 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE
106                       File Output Operator
107                         compressed: false
108                         File Sink Vectorization:
109                             className: VectorFileSinkOperator
110                             native: false
111                         Statistics: Num rows: 2 Data size: 96 Basic stats: COMPLETE Column stats: COMPLETE
112                         table:
113                             input format: org.apache.hadoop.mapred.SequenceFileInputFormat
114                             output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
115                             serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
116             Execution mode: vectorized, llap
117             LLAP IO: all inputs
118             Map Vectorization:
119                 enabled: true
120                 enabledConditionsMet: hive.vectorized.use.vectorized.input.format IS true
121                 inputFormatFeatureSupport: []
122                 featureSupportInUse: []
123                 inputFileFormats: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
124                 allNative: false
125                 usesVectorUDFAdaptor: false
126                 vectorized: true
127                 rowBatchContext:
128                     dataColumnCount: 2
129                     includeColumns: [0]
130                     dataColumns: key:decimal(14,5), value:int
131                     partitionColumnCount: 0
132                     scratchColumnTypeNames: [double, double, double, double, double, double, double]
133
134   Stage: Stage-0
135     Fetch Operator
136       limit: -1
137       Processor Tree:
138         ListSink
139
140 PREHOOK: query: SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
141 FROM DECIMAL_UDF2 WHERE key = 10
142 PREHOOK: type: QUERY
143 PREHOOK: Input: default@decimal_udf2
144 #### A masked pattern was here ####
145 POSTHOOK: query: SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
146 FROM DECIMAL_UDF2 WHERE key = 10
147 POSTHOOK: type: QUERY
148 POSTHOOK: Input: default@decimal_udf2
149 #### A masked pattern was here ####
150 NULL    NULL    1.4711276743037347      -0.8390715290764524     -0.5440211108893698     0.6483608274590866      0.17453292519943295
151 PREHOOK: query: SELECT SUM(HASH(*))
152 FROM (SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
153 FROM DECIMAL_UDF2) q
154 PREHOOK: type: QUERY
155 PREHOOK: Input: default@decimal_udf2
156 #### A masked pattern was here ####
157 POSTHOOK: query: SELECT SUM(HASH(*))
158 FROM (SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
159 FROM DECIMAL_UDF2) q
160 POSTHOOK: type: QUERY
161 POSTHOOK: Input: default@decimal_udf2
162 #### A masked pattern was here ####
163 -3806952922
164 PREHOOK: query: EXPLAIN VECTORIZATION DETAIL
165 SELECT
166   exp(key), ln(key),
167   log(key), log(key, key), log(key, value), log(value, key),
168   log10(key), sqrt(key)
169 FROM DECIMAL_UDF2 WHERE key = 10
170 PREHOOK: type: QUERY
171 POSTHOOK: query: EXPLAIN VECTORIZATION DETAIL
172 SELECT
173   exp(key), ln(key),
174   log(key), log(key, key), log(key, value), log(value, key),
175   log10(key), sqrt(key)
176 FROM DECIMAL_UDF2 WHERE key = 10
177 POSTHOOK: type: QUERY
178 PLAN VECTORIZATION:
179   enabled: true
180   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
181
182 STAGE DEPENDENCIES:
183   Stage-1 is a root stage
184   Stage-0 depends on stages: Stage-1
185
186 STAGE PLANS:
187   Stage: Stage-1
188     Tez
189 #### A masked pattern was here ####
190       Vertices:
191         Map 1 
192             Map Operator Tree:
193                 TableScan
194                   alias: decimal_udf2
195                   Statistics: Num rows: 39 Data size: 4188 Basic stats: COMPLETE Column stats: COMPLETE
196                   TableScan Vectorization:
197                       native: true
198                       vectorizationSchemaColumns: [0:key:decimal(14,5), 1:value:int, 2:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
199                   Filter Operator
200                     Filter Vectorization:
201                         className: VectorFilterOperator
202                         native: true
203                         predicateExpression: FilterDecimalColEqualDecimalScalar(col 0:decimal(14,5), val 10)
204                     predicate: (key = 10) (type: boolean)
205                     Statistics: Num rows: 2 Data size: 232 Basic stats: COMPLETE Column stats: COMPLETE
206                     Select Operator
207                       expressions: 22026.465794806718D (type: double), 2.302585092994046D (type: double), 2.302585092994046D (type: double), 1.0D (type: double), log(10, value) (type: double), log(value, 10) (type: double), 1.0D (type: double), 3.1622776601683795D (type: double)
208                       outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7
209                       Select Vectorization:
210                           className: VectorSelectOperator
211                           native: true
212                           projectedOutputColumnNums: [3, 4, 5, 6, 7, 8, 9, 10]
213                           selectExpressions: ConstantVectorExpression(val 22026.465794806718) -> 3:double, ConstantVectorExpression(val 2.302585092994046) -> 4:double, ConstantVectorExpression(val 2.302585092994046) -> 5:double, ConstantVectorExpression(val 1.0) -> 6:double, FuncLogWithBaseLongToDouble(col 1:double) -> 7:double, VectorUDFAdaptor(log(value, 10)) -> 8:double, ConstantVectorExpression(val 1.0) -> 9:double, ConstantVectorExpression(val 3.1622776601683795) -> 10:double
214                       Statistics: Num rows: 2 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE
215                       File Output Operator
216                         compressed: false
217                         File Sink Vectorization:
218                             className: VectorFileSinkOperator
219                             native: false
220                         Statistics: Num rows: 2 Data size: 128 Basic stats: COMPLETE Column stats: COMPLETE
221                         table:
222                             input format: org.apache.hadoop.mapred.SequenceFileInputFormat
223                             output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
224                             serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
225             Execution mode: vectorized, llap
226             LLAP IO: all inputs
227             Map Vectorization:
228                 enabled: true
229                 enabledConditionsMet: hive.vectorized.use.vectorized.input.format IS true
230                 inputFormatFeatureSupport: []
231                 featureSupportInUse: []
232                 inputFileFormats: org.apache.hadoop.hive.ql.io.orc.OrcInputFormat
233                 allNative: false
234                 usesVectorUDFAdaptor: true
235                 vectorized: true
236                 rowBatchContext:
237                     dataColumnCount: 2
238                     includeColumns: [0, 1]
239                     dataColumns: key:decimal(14,5), value:int
240                     partitionColumnCount: 0
241                     scratchColumnTypeNames: [double, double, double, double, double, double, double, double]
242
243   Stage: Stage-0
244     Fetch Operator
245       limit: -1
246       Processor Tree:
247         ListSink
248
249 PREHOOK: query: SELECT
250   exp(key), ln(key),
251   log(key), log(key, key), log(key, value), log(value, key),
252   log10(key), sqrt(key)
253 FROM DECIMAL_UDF2 WHERE key = 10
254 PREHOOK: type: QUERY
255 PREHOOK: Input: default@decimal_udf2
256 #### A masked pattern was here ####
257 POSTHOOK: query: SELECT
258   exp(key), ln(key),
259   log(key), log(key, key), log(key, value), log(value, key),
260   log10(key), sqrt(key)
261 FROM DECIMAL_UDF2 WHERE key = 10
262 POSTHOOK: type: QUERY
263 POSTHOOK: Input: default@decimal_udf2
264 #### A masked pattern was here ####
265 22026.465794806718      2.302585092994046       2.302585092994046       1.0     1.0     1.0     1.0     3.1622776601683795
266 PREHOOK: query: SELECT SUM(HASH(*))
267 FROM (SELECT
268   exp(key), ln(key),
269   log(key), log(key, key), log(key, value), log(value, key),
270   log10(key), sqrt(key)
271 FROM DECIMAL_UDF2) q
272 PREHOOK: type: QUERY
273 PREHOOK: Input: default@decimal_udf2
274 #### A masked pattern was here ####
275 POSTHOOK: query: SELECT SUM(HASH(*))
276 FROM (SELECT
277   exp(key), ln(key),
278   log(key), log(key, key), log(key, value), log(value, key),
279   log10(key), sqrt(key)
280 FROM DECIMAL_UDF2) q
281 POSTHOOK: type: QUERY
282 POSTHOOK: Input: default@decimal_udf2
283 #### A masked pattern was here ####
284 1514360349
285 PREHOOK: query: EXPLAIN VECTORIZATION DETAIL
286 SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
287 FROM DECIMAL_UDF2_txt WHERE key = 10
288 PREHOOK: type: QUERY
289 POSTHOOK: query: EXPLAIN VECTORIZATION DETAIL
290 SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
291 FROM DECIMAL_UDF2_txt WHERE key = 10
292 POSTHOOK: type: QUERY
293 PLAN VECTORIZATION:
294   enabled: true
295   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
296
297 STAGE DEPENDENCIES:
298   Stage-1 is a root stage
299   Stage-0 depends on stages: Stage-1
300
301 STAGE PLANS:
302   Stage: Stage-1
303     Tez
304 #### A masked pattern was here ####
305       Vertices:
306         Map 1 
307             Map Operator Tree:
308                 TableScan
309                   alias: decimal_udf2_txt
310                   Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE
311                   TableScan Vectorization:
312                       native: true
313                       vectorizationSchemaColumns: [0:key:decimal(14,5), 1:value:int, 2:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
314                   Filter Operator
315                     Filter Vectorization:
316                         className: VectorFilterOperator
317                         native: true
318                         predicateExpression: FilterDecimalColEqualDecimalScalar(col 0:decimal(14,5), val 10)
319                     predicate: (key = 10) (type: boolean)
320                     Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE
321                     Select Operator
322                       expressions: null (type: double), null (type: double), 1.4711276743037347D (type: double), -0.8390715290764524D (type: double), -0.5440211108893698D (type: double), 0.6483608274590866D (type: double), 0.17453292519943295D (type: double)
323                       outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6
324                       Select Vectorization:
325                           className: VectorSelectOperator
326                           native: true
327                           projectedOutputColumnNums: [3, 4, 5, 6, 7, 8, 9]
328                           selectExpressions: ConstantVectorExpression(val null) -> 3:double, ConstantVectorExpression(val null) -> 4:double, ConstantVectorExpression(val 1.4711276743037347) -> 5:double, ConstantVectorExpression(val -0.8390715290764524) -> 6:double, ConstantVectorExpression(val -0.5440211108893698) -> 7:double, ConstantVectorExpression(val 0.6483608274590866) -> 8:double, ConstantVectorExpression(val 0.17453292519943295) -> 9:double
329                       Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE
330                       File Output Operator
331                         compressed: false
332                         File Sink Vectorization:
333                             className: VectorFileSinkOperator
334                             native: false
335                         Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE Column stats: NONE
336                         table:
337                             input format: org.apache.hadoop.mapred.SequenceFileInputFormat
338                             output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
339                             serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
340             Execution mode: vectorized, llap
341             LLAP IO: no inputs
342             Map Vectorization:
343                 enabled: true
344                 enabledConditionsMet: hive.vectorized.use.vector.serde.deserialize IS true
345                 inputFormatFeatureSupport: [DECIMAL_64]
346                 vectorizationSupportRemovedReasons: [DECIMAL_64 disabled because LLAP is enabled]
347                 featureSupportInUse: []
348                 inputFileFormats: org.apache.hadoop.mapred.TextInputFormat
349                 allNative: false
350                 usesVectorUDFAdaptor: false
351                 vectorized: true
352                 rowBatchContext:
353                     dataColumnCount: 2
354                     includeColumns: [0]
355                     dataColumns: key:decimal(14,5), value:int
356                     partitionColumnCount: 0
357                     scratchColumnTypeNames: [double, double, double, double, double, double, double]
358
359   Stage: Stage-0
360     Fetch Operator
361       limit: -1
362       Processor Tree:
363         ListSink
364
365 PREHOOK: query: SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
366 FROM DECIMAL_UDF2_txt WHERE key = 10
367 PREHOOK: type: QUERY
368 PREHOOK: Input: default@decimal_udf2_txt
369 #### A masked pattern was here ####
370 POSTHOOK: query: SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
371 FROM DECIMAL_UDF2_txt WHERE key = 10
372 POSTHOOK: type: QUERY
373 POSTHOOK: Input: default@decimal_udf2_txt
374 #### A masked pattern was here ####
375 NULL    NULL    1.4711276743037347      -0.8390715290764524     -0.5440211108893698     0.6483608274590866      0.17453292519943295
376 PREHOOK: query: SELECT SUM(HASH(*))
377 FROM (SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
378 FROM DECIMAL_UDF2_txt) q
379 PREHOOK: type: QUERY
380 PREHOOK: Input: default@decimal_udf2_txt
381 #### A masked pattern was here ####
382 POSTHOOK: query: SELECT SUM(HASH(*))
383 FROM (SELECT acos(key), asin(key), atan(key), cos(key), sin(key), tan(key), radians(key)
384 FROM DECIMAL_UDF2_txt) q
385 POSTHOOK: type: QUERY
386 POSTHOOK: Input: default@decimal_udf2_txt
387 #### A masked pattern was here ####
388 -3806952922
389 PREHOOK: query: EXPLAIN VECTORIZATION DETAIL
390 SELECT
391   exp(key), ln(key),
392   log(key), log(key, key), log(key, value), log(value, key),
393   log10(key), sqrt(key)
394 FROM DECIMAL_UDF2_txt WHERE key = 10
395 PREHOOK: type: QUERY
396 POSTHOOK: query: EXPLAIN VECTORIZATION DETAIL
397 SELECT
398   exp(key), ln(key),
399   log(key), log(key, key), log(key, value), log(value, key),
400   log10(key), sqrt(key)
401 FROM DECIMAL_UDF2_txt WHERE key = 10
402 POSTHOOK: type: QUERY
403 PLAN VECTORIZATION:
404   enabled: true
405   enabledConditionsMet: [hive.vectorized.execution.enabled IS true]
406
407 STAGE DEPENDENCIES:
408   Stage-1 is a root stage
409   Stage-0 depends on stages: Stage-1
410
411 STAGE PLANS:
412   Stage: Stage-1
413     Tez
414 #### A masked pattern was here ####
415       Vertices:
416         Map 1 
417             Map Operator Tree:
418                 TableScan
419                   alias: decimal_udf2_txt
420                   Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE
421                   TableScan Vectorization:
422                       native: true
423                       vectorizationSchemaColumns: [0:key:decimal(14,5), 1:value:int, 2:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
424                   Filter Operator
425                     Filter Vectorization:
426                         className: VectorFilterOperator
427                         native: true
428                         predicateExpression: FilterDecimalColEqualDecimalScalar(col 0:decimal(14,5), val 10)
429                     predicate: (key = 10) (type: boolean)
430                     Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE
431                     Select Operator
432                       expressions: 22026.465794806718D (type: double), 2.302585092994046D (type: double), 2.302585092994046D (type: double), 1.0D (type: double), log(10, value) (type: double), log(value, 10) (type: double), 1.0D (type: double), 3.1622776601683795D (type: double)
433                       outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7
434                       Select Vectorization:
435                           className: VectorSelectOperator
436                           native: true
437                           projectedOutputColumnNums: [3, 4, 5, 6, 7, 8, 9, 10]
438                           selectExpressions: ConstantVectorExpression(val 22026.465794806718) -> 3:double, ConstantVectorExpression(val 2.302585092994046) -> 4:double, ConstantVectorExpression(val 2.302585092994046) -> 5:double, ConstantVectorExpression(val 1.0) -> 6:double, FuncLogWithBaseLongToDouble(col 1:double) -> 7:double, VectorUDFAdaptor(log(value, 10)) -> 8:double, ConstantVectorExpression(val 1.0) -> 9:double, ConstantVectorExpression(val 3.1622776601683795) -> 10:double
439                       Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE
440                       File Output Operator
441                         compressed: false
442                         File Sink Vectorization:
443                             className: VectorFileSinkOperator
444                             native: false
445                         Statistics: Num rows: 1 Data size: 116 Basic stats: COMPLETE Column stats: NONE
446                         table:
447                             input format: org.apache.hadoop.mapred.SequenceFileInputFormat
448                             output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
449                             serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
450             Execution mode: vectorized, llap
451             LLAP IO: no inputs
452             Map Vectorization:
453                 enabled: true
454                 enabledConditionsMet: hive.vectorized.use.vector.serde.deserialize IS true
455                 inputFormatFeatureSupport: [DECIMAL_64]
456                 vectorizationSupportRemovedReasons: [DECIMAL_64 disabled because LLAP is enabled]
457                 featureSupportInUse: []
458                 inputFileFormats: org.apache.hadoop.mapred.TextInputFormat
459                 allNative: false
460                 usesVectorUDFAdaptor: true
461                 vectorized: true
462                 rowBatchContext:
463                     dataColumnCount: 2
464                     includeColumns: [0, 1]
465                     dataColumns: key:decimal(14,5), value:int
466                     partitionColumnCount: 0
467                     scratchColumnTypeNames: [double, double, double, double, double, double, double, double]
468
469   Stage: Stage-0
470     Fetch Operator
471       limit: -1
472       Processor Tree:
473         ListSink
474
475 PREHOOK: query: SELECT
476   exp(key), ln(key),
477   log(key), log(key, key), log(key, value), log(value, key),
478   log10(key), sqrt(key)
479 FROM DECIMAL_UDF2_txt WHERE key = 10
480 PREHOOK: type: QUERY
481 PREHOOK: Input: default@decimal_udf2_txt
482 #### A masked pattern was here ####
483 POSTHOOK: query: SELECT
484   exp(key), ln(key),
485   log(key), log(key, key), log(key, value), log(value, key),
486   log10(key), sqrt(key)
487 FROM DECIMAL_UDF2_txt WHERE key = 10
488 POSTHOOK: type: QUERY
489 POSTHOOK: Input: default@decimal_udf2_txt
490 #### A masked pattern was here ####
491 22026.465794806718      2.302585092994046       2.302585092994046       1.0     1.0     1.0     1.0     3.1622776601683795
492 PREHOOK: query: SELECT SUM(HASH(*))
493 FROM (SELECT
494   exp(key), ln(key),
495   log(key), log(key, key), log(key, value), log(value, key),
496   log10(key), sqrt(key)
497 FROM DECIMAL_UDF2_txt) q
498 PREHOOK: type: QUERY
499 PREHOOK: Input: default@decimal_udf2_txt
500 #### A masked pattern was here ####
501 POSTHOOK: query: SELECT SUM(HASH(*))
502 FROM (SELECT
503   exp(key), ln(key),
504   log(key), log(key, key), log(key, value), log(value, key),
505   log10(key), sqrt(key)
506 FROM DECIMAL_UDF2_txt) q
507 POSTHOOK: type: QUERY
508 POSTHOOK: Input: default@decimal_udf2_txt
509 #### A masked pattern was here ####
510 1514360349
511 PREHOOK: query: DROP TABLE IF EXISTS DECIMAL_UDF2_txt
512 PREHOOK: type: DROPTABLE
513 PREHOOK: Input: default@decimal_udf2_txt
514 PREHOOK: Output: default@decimal_udf2_txt
515 POSTHOOK: query: DROP TABLE IF EXISTS DECIMAL_UDF2_txt
516 POSTHOOK: type: DROPTABLE
517 POSTHOOK: Input: default@decimal_udf2_txt
518 POSTHOOK: Output: default@decimal_udf2_txt
519 PREHOOK: query: DROP TABLE IF EXISTS DECIMAL_UDF2
520 PREHOOK: type: DROPTABLE
521 PREHOOK: Input: default@decimal_udf2
522 PREHOOK: Output: default@decimal_udf2
523 POSTHOOK: query: DROP TABLE IF EXISTS DECIMAL_UDF2
524 POSTHOOK: type: DROPTABLE
525 POSTHOOK: Input: default@decimal_udf2
526 POSTHOOK: Output: default@decimal_udf2