1 PREHOOK: query: DROP TABLE hbase_table
2 PREHOOK: type: DROPTABLE
3 POSTHOOK: query: DROP TABLE hbase_table
4 POSTHOOK: type: DROPTABLE
5 PREHOOK: query: CREATE TABLE hbase_table (key string, value string, `time` timestamp)
6 STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
7 WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:string,:timestamp")
8 PREHOOK: type: CREATETABLE
9 PREHOOK: Output: database:default
10 PREHOOK: Output: default@hbase_table
11 POSTHOOK: query: CREATE TABLE hbase_table (key string, value string, `time` timestamp)
12 STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
13 WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:string,:timestamp")
14 POSTHOOK: type: CREATETABLE
15 POSTHOOK: Output: database:default
16 POSTHOOK: Output: default@hbase_table
17 PREHOOK: query: DESC extended hbase_table
18 PREHOOK: type: DESCTABLE
19 PREHOOK: Input: default@hbase_table
20 POSTHOOK: query: DESC extended hbase_table
21 POSTHOOK: type: DESCTABLE
22 POSTHOOK: Input: default@hbase_table
27 #### A masked pattern was here ####
28 PREHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, "2012-02-23 10:14:52" WHERE (key % 17) = 0
30 PREHOOK: Input: default@src
31 PREHOOK: Output: default@hbase_table
32 POSTHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, "2012-02-23 10:14:52" WHERE (key % 17) = 0
34 POSTHOOK: Input: default@src
35 POSTHOOK: Output: default@hbase_table
36 PREHOOK: query: SELECT * FROM hbase_table
38 PREHOOK: Input: default@hbase_table
39 #### A masked pattern was here ####
40 POSTHOOK: query: SELECT * FROM hbase_table
42 POSTHOOK: Input: default@hbase_table
43 #### A masked pattern was here ####
44 0 val_0 2012-02-23 10:14:52
45 119 val_119 2012-02-23 10:14:52
46 136 val_136 2012-02-23 10:14:52
47 153 val_153 2012-02-23 10:14:52
48 17 val_17 2012-02-23 10:14:52
49 170 val_170 2012-02-23 10:14:52
50 187 val_187 2012-02-23 10:14:52
51 221 val_221 2012-02-23 10:14:52
52 238 val_238 2012-02-23 10:14:52
53 255 val_255 2012-02-23 10:14:52
54 272 val_272 2012-02-23 10:14:52
55 289 val_289 2012-02-23 10:14:52
56 306 val_306 2012-02-23 10:14:52
57 323 val_323 2012-02-23 10:14:52
58 34 val_34 2012-02-23 10:14:52
59 374 val_374 2012-02-23 10:14:52
60 459 val_459 2012-02-23 10:14:52
61 493 val_493 2012-02-23 10:14:52
62 51 val_51 2012-02-23 10:14:52
63 85 val_85 2012-02-23 10:14:52
64 PREHOOK: query: DROP TABLE hbase_table
65 PREHOOK: type: DROPTABLE
66 PREHOOK: Input: default@hbase_table
67 PREHOOK: Output: default@hbase_table
68 POSTHOOK: query: DROP TABLE hbase_table
69 POSTHOOK: type: DROPTABLE
70 POSTHOOK: Input: default@hbase_table
71 POSTHOOK: Output: default@hbase_table
72 PREHOOK: query: CREATE TABLE hbase_table (key string, value string, `time` bigint)
73 STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
74 WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:string,:timestamp")
75 PREHOOK: type: CREATETABLE
76 PREHOOK: Output: database:default
77 PREHOOK: Output: default@hbase_table
78 POSTHOOK: query: CREATE TABLE hbase_table (key string, value string, `time` bigint)
79 STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
80 WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:string,:timestamp")
81 POSTHOOK: type: CREATETABLE
82 POSTHOOK: Output: database:default
83 POSTHOOK: Output: default@hbase_table
84 PREHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, 1329959754000 WHERE (key % 17) = 0
86 PREHOOK: Input: default@src
87 PREHOOK: Output: default@hbase_table
88 POSTHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, value, 1329959754000 WHERE (key % 17) = 0
90 POSTHOOK: Input: default@src
91 POSTHOOK: Output: default@hbase_table
92 PREHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table
94 PREHOOK: Input: default@hbase_table
95 #### A masked pattern was here ####
96 POSTHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table
98 POSTHOOK: Input: default@hbase_table
99 #### A masked pattern was here ####
100 0 val_0 2012-02-22 17:15:54
101 119 val_119 2012-02-22 17:15:54
102 136 val_136 2012-02-22 17:15:54
103 153 val_153 2012-02-22 17:15:54
104 17 val_17 2012-02-22 17:15:54
105 170 val_170 2012-02-22 17:15:54
106 187 val_187 2012-02-22 17:15:54
107 221 val_221 2012-02-22 17:15:54
108 238 val_238 2012-02-22 17:15:54
109 255 val_255 2012-02-22 17:15:54
110 272 val_272 2012-02-22 17:15:54
111 289 val_289 2012-02-22 17:15:54
112 306 val_306 2012-02-22 17:15:54
113 323 val_323 2012-02-22 17:15:54
114 34 val_34 2012-02-22 17:15:54
115 374 val_374 2012-02-22 17:15:54
116 459 val_459 2012-02-22 17:15:54
117 493 val_493 2012-02-22 17:15:54
118 51 val_51 2012-02-22 17:15:54
119 85 val_85 2012-02-22 17:15:54
120 PREHOOK: query: DROP TABLE hbase_table
121 PREHOOK: type: DROPTABLE
122 PREHOOK: Input: default@hbase_table
123 PREHOOK: Output: default@hbase_table
124 POSTHOOK: query: DROP TABLE hbase_table
125 POSTHOOK: type: DROPTABLE
126 POSTHOOK: Input: default@hbase_table
127 POSTHOOK: Output: default@hbase_table
128 PREHOOK: query: CREATE TABLE hbase_table (key string, value string, `time` bigint)
129 STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
130 WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:string,:timestamp")
131 PREHOOK: type: CREATETABLE
132 PREHOOK: Output: database:default
133 PREHOOK: Output: default@hbase_table
134 POSTHOOK: query: CREATE TABLE hbase_table (key string, value string, `time` bigint)
135 STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
136 WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:string,:timestamp")
137 POSTHOOK: type: CREATETABLE
138 POSTHOOK: Output: database:default
139 POSTHOOK: Output: default@hbase_table
140 PREHOOK: query: insert overwrite table hbase_table select key,value,ts FROM
142 select key, value, 100000000000 as ts from src WHERE (key % 33) = 0
144 select key, value, 200000000000 as ts from src WHERE (key % 37) = 0
147 PREHOOK: Input: default@src
148 PREHOOK: Output: default@hbase_table
149 POSTHOOK: query: insert overwrite table hbase_table select key,value,ts FROM
151 select key, value, 100000000000 as ts from src WHERE (key % 33) = 0
153 select key, value, 200000000000 as ts from src WHERE (key % 37) = 0
155 POSTHOOK: type: QUERY
156 POSTHOOK: Input: default@src
157 POSTHOOK: Output: default@hbase_table
158 PREHOOK: query: explain
159 SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` < 200000000000
161 POSTHOOK: query: explain
162 SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` < 200000000000
163 POSTHOOK: type: QUERY
165 Stage-1 is a root stage
166 Stage-0 depends on stages: Stage-1
174 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
176 predicate: (((UDFToDouble(key) > 100.0D) and (UDFToDouble(key) < 400.0D)) and (time < 200000000000L)) (type: boolean)
177 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
179 expressions: key (type: string), value (type: string), CAST( time AS TIMESTAMP) (type: timestamp)
180 outputColumnNames: _col0, _col1, _col2
181 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
184 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
186 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
187 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
188 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
196 PREHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` < 200000000000
198 PREHOOK: Input: default@hbase_table
199 #### A masked pattern was here ####
200 POSTHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` < 200000000000
201 POSTHOOK: type: QUERY
202 POSTHOOK: Input: default@hbase_table
203 #### A masked pattern was here ####
204 165 val_165 1973-03-03 01:46:40
205 396 val_396 1973-03-03 01:46:40
206 PREHOOK: query: explain
207 SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` > 100000000000
209 POSTHOOK: query: explain
210 SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` > 100000000000
211 POSTHOOK: type: QUERY
213 Stage-1 is a root stage
214 Stage-0 depends on stages: Stage-1
222 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
224 predicate: (((UDFToDouble(key) > 100.0D) and (UDFToDouble(key) < 400.0D)) and (time > 100000000000L)) (type: boolean)
225 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
227 expressions: key (type: string), value (type: string), CAST( time AS TIMESTAMP) (type: timestamp)
228 outputColumnNames: _col0, _col1, _col2
229 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
232 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
234 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
235 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
236 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
244 PREHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` > 100000000000
246 PREHOOK: Input: default@hbase_table
247 #### A masked pattern was here ####
248 POSTHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` > 100000000000
249 POSTHOOK: type: QUERY
250 POSTHOOK: Input: default@hbase_table
251 #### A masked pattern was here ####
252 111 val_111 1976-05-03 12:33:20
253 222 val_222 1976-05-03 12:33:20
254 296 val_296 1976-05-03 12:33:20
255 333 val_333 1976-05-03 12:33:20
256 PREHOOK: query: explain
257 SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` <= 100000000000
259 POSTHOOK: query: explain
260 SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` <= 100000000000
261 POSTHOOK: type: QUERY
263 Stage-1 is a root stage
264 Stage-0 depends on stages: Stage-1
272 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
274 predicate: (((UDFToDouble(key) > 100.0D) and (UDFToDouble(key) < 400.0D)) and (time <= 100000000000L)) (type: boolean)
275 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
277 expressions: key (type: string), value (type: string), CAST( time AS TIMESTAMP) (type: timestamp)
278 outputColumnNames: _col0, _col1, _col2
279 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
282 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
284 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
285 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
286 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
294 PREHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` <= 100000000000
296 PREHOOK: Input: default@hbase_table
297 #### A masked pattern was here ####
298 POSTHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` <= 100000000000
299 POSTHOOK: type: QUERY
300 POSTHOOK: Input: default@hbase_table
301 #### A masked pattern was here ####
302 165 val_165 1973-03-03 01:46:40
303 396 val_396 1973-03-03 01:46:40
304 PREHOOK: query: explain
305 SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` >= 200000000000
307 POSTHOOK: query: explain
308 SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` >= 200000000000
309 POSTHOOK: type: QUERY
311 Stage-1 is a root stage
312 Stage-0 depends on stages: Stage-1
320 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
322 predicate: (((UDFToDouble(key) > 100.0D) and (UDFToDouble(key) < 400.0D)) and (time >= 200000000000L)) (type: boolean)
323 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
325 expressions: key (type: string), value (type: string), CAST( time AS TIMESTAMP) (type: timestamp)
326 outputColumnNames: _col0, _col1, _col2
327 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
330 Statistics: Num rows: 1 Data size: 0 Basic stats: PARTIAL Column stats: NONE
332 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
333 output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
334 serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
342 PREHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` >= 200000000000
344 PREHOOK: Input: default@hbase_table
345 #### A masked pattern was here ####
346 POSTHOOK: query: SELECT key, value, cast(`time` as timestamp) FROM hbase_table WHERE key > 100 AND key < 400 AND `time` >= 200000000000
347 POSTHOOK: type: QUERY
348 POSTHOOK: Input: default@hbase_table
349 #### A masked pattern was here ####
350 111 val_111 1976-05-03 12:33:20
351 222 val_222 1976-05-03 12:33:20
352 296 val_296 1976-05-03 12:33:20
353 333 val_333 1976-05-03 12:33:20
354 PREHOOK: query: DROP TABLE hbase_table
355 PREHOOK: type: DROPTABLE
356 PREHOOK: Input: default@hbase_table
357 PREHOOK: Output: default@hbase_table
358 POSTHOOK: query: DROP TABLE hbase_table
359 POSTHOOK: type: DROPTABLE
360 POSTHOOK: Input: default@hbase_table
361 POSTHOOK: Output: default@hbase_table
362 PREHOOK: query: CREATE TABLE hbase_table(key string, value map<string, string>, `time` timestamp)
363 STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
364 WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:,:timestamp")
365 PREHOOK: type: CREATETABLE
366 PREHOOK: Output: database:default
367 PREHOOK: Output: default@hbase_table
368 POSTHOOK: query: CREATE TABLE hbase_table(key string, value map<string, string>, `time` timestamp)
369 STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
370 WITH SERDEPROPERTIES ("hbase.columns.mapping" = ":key,cf:,:timestamp")
371 POSTHOOK: type: CREATETABLE
372 POSTHOOK: Output: database:default
373 POSTHOOK: Output: default@hbase_table
374 PREHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, MAP("name", CONCAT(value, " Jr")), "2012-02-23 10:14:52" WHERE (key % 17) = 0
376 PREHOOK: Input: default@src
377 PREHOOK: Output: default@hbase_table
378 POSTHOOK: query: FROM src INSERT OVERWRITE TABLE hbase_table SELECT key, MAP("name", CONCAT(value, " Jr")), "2012-02-23 10:14:52" WHERE (key % 17) = 0
379 POSTHOOK: type: QUERY
380 POSTHOOK: Input: default@src
381 POSTHOOK: Output: default@hbase_table
382 PREHOOK: query: FROM src INSERT INTO TABLE hbase_table SELECT key, MAP("age", '40'), "2015-12-12 12:12:12" WHERE (key % 17) = 0
384 PREHOOK: Input: default@src
385 PREHOOK: Output: default@hbase_table
386 POSTHOOK: query: FROM src INSERT INTO TABLE hbase_table SELECT key, MAP("age", '40'), "2015-12-12 12:12:12" WHERE (key % 17) = 0
387 POSTHOOK: type: QUERY
388 POSTHOOK: Input: default@src
389 POSTHOOK: Output: default@hbase_table
390 PREHOOK: query: FROM src INSERT INTO TABLE hbase_table SELECT key, MAP("name", value), "2000-01-01 01:01:01" WHERE (key % 17) = 0
392 PREHOOK: Input: default@src
393 PREHOOK: Output: default@hbase_table
394 POSTHOOK: query: FROM src INSERT INTO TABLE hbase_table SELECT key, MAP("name", value), "2000-01-01 01:01:01" WHERE (key % 17) = 0
395 POSTHOOK: type: QUERY
396 POSTHOOK: Input: default@src
397 POSTHOOK: Output: default@hbase_table
398 PREHOOK: query: SELECT * FROM hbase_table
400 PREHOOK: Input: default@hbase_table
401 #### A masked pattern was here ####
402 POSTHOOK: query: SELECT * FROM hbase_table
403 POSTHOOK: type: QUERY
404 POSTHOOK: Input: default@hbase_table
405 #### A masked pattern was here ####
406 0 {"age":"40","name":"val_0 Jr"} 2015-12-12 12:12:12
407 119 {"age":"40","name":"val_119 Jr"} 2015-12-12 12:12:12
408 136 {"age":"40","name":"val_136 Jr"} 2015-12-12 12:12:12
409 153 {"age":"40","name":"val_153 Jr"} 2015-12-12 12:12:12
410 17 {"age":"40","name":"val_17 Jr"} 2015-12-12 12:12:12
411 170 {"age":"40","name":"val_170 Jr"} 2015-12-12 12:12:12
412 187 {"age":"40","name":"val_187 Jr"} 2015-12-12 12:12:12
413 221 {"age":"40","name":"val_221 Jr"} 2015-12-12 12:12:12
414 238 {"age":"40","name":"val_238 Jr"} 2015-12-12 12:12:12
415 255 {"age":"40","name":"val_255 Jr"} 2015-12-12 12:12:12
416 272 {"age":"40","name":"val_272 Jr"} 2015-12-12 12:12:12
417 289 {"age":"40","name":"val_289 Jr"} 2015-12-12 12:12:12
418 306 {"age":"40","name":"val_306 Jr"} 2015-12-12 12:12:12
419 323 {"age":"40","name":"val_323 Jr"} 2015-12-12 12:12:12
420 34 {"age":"40","name":"val_34 Jr"} 2015-12-12 12:12:12
421 374 {"age":"40","name":"val_374 Jr"} 2015-12-12 12:12:12
422 459 {"age":"40","name":"val_459 Jr"} 2015-12-12 12:12:12
423 493 {"age":"40","name":"val_493 Jr"} 2015-12-12 12:12:12
424 51 {"age":"40","name":"val_51 Jr"} 2015-12-12 12:12:12
425 85 {"age":"40","name":"val_85 Jr"} 2015-12-12 12:12:12