HIVE-18797 : ExprConstNodeDesc's getExprString should put appropriate qualifier with...
[hive.git] / ql / src / test / results / clientpositive / llap / materialized_view_rewrite_ssb.q.out
1 PREHOOK: query: CREATE TABLE `customer_ext`(
2   `c_custkey` bigint, 
3   `c_name` string, 
4   `c_address` string, 
5   `c_city` string, 
6   `c_nation` string, 
7   `c_region` string, 
8   `c_phone` string, 
9   `c_mktsegment` string)
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@customer_ext
16 POSTHOOK: query: CREATE TABLE `customer_ext`(
17   `c_custkey` bigint, 
18   `c_name` string, 
19   `c_address` string, 
20   `c_city` string, 
21   `c_nation` string, 
22   `c_region` string, 
23   `c_phone` string, 
24   `c_mktsegment` string)
25 ROW FORMAT DELIMITED
26 FIELDS TERMINATED BY '|'
27 STORED AS TEXTFILE
28 POSTHOOK: type: CREATETABLE
29 POSTHOOK: Output: database:default
30 POSTHOOK: Output: default@customer_ext
31 PREHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/customer/' into table `customer_ext`
32 PREHOOK: type: LOAD
33 #### A masked pattern was here ####
34 PREHOOK: Output: default@customer_ext
35 POSTHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/customer/' into table `customer_ext`
36 POSTHOOK: type: LOAD
37 #### A masked pattern was here ####
38 POSTHOOK: Output: default@customer_ext
39 PREHOOK: query: CREATE TABLE `customer`(
40   `c_custkey` bigint, 
41   `c_name` string, 
42   `c_address` string, 
43   `c_city` string, 
44   `c_nation` string, 
45   `c_region` string, 
46   `c_phone` string, 
47   `c_mktsegment` string,
48   primary key (`c_custkey`) disable rely)
49 STORED AS ORC
50 TBLPROPERTIES ('transactional'='true')
51 PREHOOK: type: CREATETABLE
52 PREHOOK: Output: database:default
53 PREHOOK: Output: default@customer
54 POSTHOOK: query: CREATE TABLE `customer`(
55   `c_custkey` bigint, 
56   `c_name` string, 
57   `c_address` string, 
58   `c_city` string, 
59   `c_nation` string, 
60   `c_region` string, 
61   `c_phone` string, 
62   `c_mktsegment` string,
63   primary key (`c_custkey`) disable rely)
64 STORED AS ORC
65 TBLPROPERTIES ('transactional'='true')
66 POSTHOOK: type: CREATETABLE
67 POSTHOOK: Output: database:default
68 POSTHOOK: Output: default@customer
69 PREHOOK: query: INSERT INTO `customer`
70 SELECT * FROM `customer_ext`
71 PREHOOK: type: QUERY
72 PREHOOK: Input: default@customer_ext
73 PREHOOK: Output: default@customer
74 POSTHOOK: query: INSERT INTO `customer`
75 SELECT * FROM `customer_ext`
76 POSTHOOK: type: QUERY
77 POSTHOOK: Input: default@customer_ext
78 POSTHOOK: Output: default@customer
79 POSTHOOK: Lineage: customer.c_address SIMPLE [(customer_ext)customer_ext.FieldSchema(name:c_address, type:string, comment:null), ]
80 POSTHOOK: Lineage: customer.c_city SIMPLE [(customer_ext)customer_ext.FieldSchema(name:c_city, type:string, comment:null), ]
81 POSTHOOK: Lineage: customer.c_custkey SIMPLE [(customer_ext)customer_ext.FieldSchema(name:c_custkey, type:bigint, comment:null), ]
82 POSTHOOK: Lineage: customer.c_mktsegment SIMPLE [(customer_ext)customer_ext.FieldSchema(name:c_mktsegment, type:string, comment:null), ]
83 POSTHOOK: Lineage: customer.c_name SIMPLE [(customer_ext)customer_ext.FieldSchema(name:c_name, type:string, comment:null), ]
84 POSTHOOK: Lineage: customer.c_nation SIMPLE [(customer_ext)customer_ext.FieldSchema(name:c_nation, type:string, comment:null), ]
85 POSTHOOK: Lineage: customer.c_phone SIMPLE [(customer_ext)customer_ext.FieldSchema(name:c_phone, type:string, comment:null), ]
86 POSTHOOK: Lineage: customer.c_region SIMPLE [(customer_ext)customer_ext.FieldSchema(name:c_region, type:string, comment:null), ]
87 PREHOOK: query: CREATE TABLE `dates_ext`(
88   `d_datekey` bigint, 
89   `d_date` string, 
90   `d_dayofweek` string, 
91   `d_month` string, 
92   `d_year` int, 
93   `d_yearmonthnum` int, 
94   `d_yearmonth` string, 
95   `d_daynuminweek` int,
96   `d_daynuminmonth` int,
97   `d_daynuminyear` int,
98   `d_monthnuminyear` int,
99   `d_weeknuminyear` int,
100   `d_sellingseason` string,
101   `d_lastdayinweekfl` int,
102   `d_lastdayinmonthfl` int,
103   `d_holidayfl` int ,
104   `d_weekdayfl`int)
105 ROW FORMAT DELIMITED
106 FIELDS TERMINATED BY '|'
107 STORED AS TEXTFILE
108 PREHOOK: type: CREATETABLE
109 PREHOOK: Output: database:default
110 PREHOOK: Output: default@dates_ext
111 POSTHOOK: query: CREATE TABLE `dates_ext`(
112   `d_datekey` bigint, 
113   `d_date` string, 
114   `d_dayofweek` string, 
115   `d_month` string, 
116   `d_year` int, 
117   `d_yearmonthnum` int, 
118   `d_yearmonth` string, 
119   `d_daynuminweek` int,
120   `d_daynuminmonth` int,
121   `d_daynuminyear` int,
122   `d_monthnuminyear` int,
123   `d_weeknuminyear` int,
124   `d_sellingseason` string,
125   `d_lastdayinweekfl` int,
126   `d_lastdayinmonthfl` int,
127   `d_holidayfl` int ,
128   `d_weekdayfl`int)
129 ROW FORMAT DELIMITED
130 FIELDS TERMINATED BY '|'
131 STORED AS TEXTFILE
132 POSTHOOK: type: CREATETABLE
133 POSTHOOK: Output: database:default
134 POSTHOOK: Output: default@dates_ext
135 PREHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/date/' into table `dates_ext`
136 PREHOOK: type: LOAD
137 #### A masked pattern was here ####
138 PREHOOK: Output: default@dates_ext
139 POSTHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/date/' into table `dates_ext`
140 POSTHOOK: type: LOAD
141 #### A masked pattern was here ####
142 POSTHOOK: Output: default@dates_ext
143 PREHOOK: query: CREATE TABLE `dates`(
144   `d_datekey` bigint, 
145   `d_date` string, 
146   `d_dayofweek` string, 
147   `d_month` string, 
148   `d_year` int, 
149   `d_yearmonthnum` int, 
150   `d_yearmonth` string, 
151   `d_daynuminweek` int,
152   `d_daynuminmonth` int,
153   `d_daynuminyear` int,
154   `d_monthnuminyear` int,
155   `d_weeknuminyear` int,
156   `d_sellingseason` string,
157   `d_lastdayinweekfl` int,
158   `d_lastdayinmonthfl` int,
159   `d_holidayfl` int ,
160   `d_weekdayfl`int,
161   primary key (`d_datekey`) disable rely
162 )
163 STORED AS ORC
164 TBLPROPERTIES ('transactional'='true')
165 PREHOOK: type: CREATETABLE
166 PREHOOK: Output: database:default
167 PREHOOK: Output: default@dates
168 POSTHOOK: query: CREATE TABLE `dates`(
169   `d_datekey` bigint, 
170   `d_date` string, 
171   `d_dayofweek` string, 
172   `d_month` string, 
173   `d_year` int, 
174   `d_yearmonthnum` int, 
175   `d_yearmonth` string, 
176   `d_daynuminweek` int,
177   `d_daynuminmonth` int,
178   `d_daynuminyear` int,
179   `d_monthnuminyear` int,
180   `d_weeknuminyear` int,
181   `d_sellingseason` string,
182   `d_lastdayinweekfl` int,
183   `d_lastdayinmonthfl` int,
184   `d_holidayfl` int ,
185   `d_weekdayfl`int,
186   primary key (`d_datekey`) disable rely
187 )
188 STORED AS ORC
189 TBLPROPERTIES ('transactional'='true')
190 POSTHOOK: type: CREATETABLE
191 POSTHOOK: Output: database:default
192 POSTHOOK: Output: default@dates
193 PREHOOK: query: INSERT INTO `dates`
194 SELECT * FROM `dates_ext`
195 PREHOOK: type: QUERY
196 PREHOOK: Input: default@dates_ext
197 PREHOOK: Output: default@dates
198 POSTHOOK: query: INSERT INTO `dates`
199 SELECT * FROM `dates_ext`
200 POSTHOOK: type: QUERY
201 POSTHOOK: Input: default@dates_ext
202 POSTHOOK: Output: default@dates
203 POSTHOOK: Lineage: dates.d_date SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_date, type:string, comment:null), ]
204 POSTHOOK: Lineage: dates.d_datekey SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_datekey, type:bigint, comment:null), ]
205 POSTHOOK: Lineage: dates.d_daynuminmonth SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_daynuminmonth, type:int, comment:null), ]
206 POSTHOOK: Lineage: dates.d_daynuminweek SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_daynuminweek, type:int, comment:null), ]
207 POSTHOOK: Lineage: dates.d_daynuminyear SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_daynuminyear, type:int, comment:null), ]
208 POSTHOOK: Lineage: dates.d_dayofweek SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_dayofweek, type:string, comment:null), ]
209 POSTHOOK: Lineage: dates.d_holidayfl SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_holidayfl, type:int, comment:null), ]
210 POSTHOOK: Lineage: dates.d_lastdayinmonthfl SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_lastdayinmonthfl, type:int, comment:null), ]
211 POSTHOOK: Lineage: dates.d_lastdayinweekfl SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_lastdayinweekfl, type:int, comment:null), ]
212 POSTHOOK: Lineage: dates.d_month SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_month, type:string, comment:null), ]
213 POSTHOOK: Lineage: dates.d_monthnuminyear SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_monthnuminyear, type:int, comment:null), ]
214 POSTHOOK: Lineage: dates.d_sellingseason SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_sellingseason, type:string, comment:null), ]
215 POSTHOOK: Lineage: dates.d_weekdayfl SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_weekdayfl, type:int, comment:null), ]
216 POSTHOOK: Lineage: dates.d_weeknuminyear SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_weeknuminyear, type:int, comment:null), ]
217 POSTHOOK: Lineage: dates.d_year SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_year, type:int, comment:null), ]
218 POSTHOOK: Lineage: dates.d_yearmonth SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_yearmonth, type:string, comment:null), ]
219 POSTHOOK: Lineage: dates.d_yearmonthnum SIMPLE [(dates_ext)dates_ext.FieldSchema(name:d_yearmonthnum, type:int, comment:null), ]
220 PREHOOK: query: CREATE TABLE `ssb_part_ext`(
221   `p_partkey` bigint, 
222   `p_name` string, 
223   `p_mfgr` string, 
224   `p_category` string, 
225   `p_brand1` string, 
226   `p_color` string, 
227   `p_type` string, 
228   `p_size` int, 
229   `p_container` string)
230 ROW FORMAT DELIMITED
231 FIELDS TERMINATED BY '|'
232 STORED AS TEXTFILE
233 PREHOOK: type: CREATETABLE
234 PREHOOK: Output: database:default
235 PREHOOK: Output: default@ssb_part_ext
236 POSTHOOK: query: CREATE TABLE `ssb_part_ext`(
237   `p_partkey` bigint, 
238   `p_name` string, 
239   `p_mfgr` string, 
240   `p_category` string, 
241   `p_brand1` string, 
242   `p_color` string, 
243   `p_type` string, 
244   `p_size` int, 
245   `p_container` string)
246 ROW FORMAT DELIMITED
247 FIELDS TERMINATED BY '|'
248 STORED AS TEXTFILE
249 POSTHOOK: type: CREATETABLE
250 POSTHOOK: Output: database:default
251 POSTHOOK: Output: default@ssb_part_ext
252 PREHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/part/' into table `ssb_part_ext`
253 PREHOOK: type: LOAD
254 #### A masked pattern was here ####
255 PREHOOK: Output: default@ssb_part_ext
256 POSTHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/part/' into table `ssb_part_ext`
257 POSTHOOK: type: LOAD
258 #### A masked pattern was here ####
259 POSTHOOK: Output: default@ssb_part_ext
260 PREHOOK: query: CREATE TABLE `ssb_part`(
261   `p_partkey` bigint, 
262   `p_name` string, 
263   `p_mfgr` string, 
264   `p_category` string, 
265   `p_brand1` string, 
266   `p_color` string, 
267   `p_type` string, 
268   `p_size` int, 
269   `p_container` string,
270   primary key (`p_partkey`) disable rely)
271 STORED AS ORC
272 TBLPROPERTIES ('transactional'='true')
273 PREHOOK: type: CREATETABLE
274 PREHOOK: Output: database:default
275 PREHOOK: Output: default@ssb_part
276 POSTHOOK: query: CREATE TABLE `ssb_part`(
277   `p_partkey` bigint, 
278   `p_name` string, 
279   `p_mfgr` string, 
280   `p_category` string, 
281   `p_brand1` string, 
282   `p_color` string, 
283   `p_type` string, 
284   `p_size` int, 
285   `p_container` string,
286   primary key (`p_partkey`) disable rely)
287 STORED AS ORC
288 TBLPROPERTIES ('transactional'='true')
289 POSTHOOK: type: CREATETABLE
290 POSTHOOK: Output: database:default
291 POSTHOOK: Output: default@ssb_part
292 PREHOOK: query: INSERT INTO `ssb_part`
293 SELECT * FROM `ssb_part_ext`
294 PREHOOK: type: QUERY
295 PREHOOK: Input: default@ssb_part_ext
296 PREHOOK: Output: default@ssb_part
297 POSTHOOK: query: INSERT INTO `ssb_part`
298 SELECT * FROM `ssb_part_ext`
299 POSTHOOK: type: QUERY
300 POSTHOOK: Input: default@ssb_part_ext
301 POSTHOOK: Output: default@ssb_part
302 POSTHOOK: Lineage: ssb_part.p_brand1 SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_brand1, type:string, comment:null), ]
303 POSTHOOK: Lineage: ssb_part.p_category SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_category, type:string, comment:null), ]
304 POSTHOOK: Lineage: ssb_part.p_color SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_color, type:string, comment:null), ]
305 POSTHOOK: Lineage: ssb_part.p_container SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_container, type:string, comment:null), ]
306 POSTHOOK: Lineage: ssb_part.p_mfgr SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_mfgr, type:string, comment:null), ]
307 POSTHOOK: Lineage: ssb_part.p_name SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_name, type:string, comment:null), ]
308 POSTHOOK: Lineage: ssb_part.p_partkey SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_partkey, type:bigint, comment:null), ]
309 POSTHOOK: Lineage: ssb_part.p_size SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_size, type:int, comment:null), ]
310 POSTHOOK: Lineage: ssb_part.p_type SIMPLE [(ssb_part_ext)ssb_part_ext.FieldSchema(name:p_type, type:string, comment:null), ]
311 PREHOOK: query: CREATE TABLE `supplier_ext`(
312   `s_suppkey` bigint, 
313   `s_name` string, 
314   `s_address` string, 
315   `s_city` string, 
316   `s_nation` string, 
317   `s_region` string, 
318   `s_phone` string)
319 ROW FORMAT DELIMITED
320 FIELDS TERMINATED BY '|'
321 STORED AS TEXTFILE
322 PREHOOK: type: CREATETABLE
323 PREHOOK: Output: database:default
324 PREHOOK: Output: default@supplier_ext
325 POSTHOOK: query: CREATE TABLE `supplier_ext`(
326   `s_suppkey` bigint, 
327   `s_name` string, 
328   `s_address` string, 
329   `s_city` string, 
330   `s_nation` string, 
331   `s_region` string, 
332   `s_phone` string)
333 ROW FORMAT DELIMITED
334 FIELDS TERMINATED BY '|'
335 STORED AS TEXTFILE
336 POSTHOOK: type: CREATETABLE
337 POSTHOOK: Output: database:default
338 POSTHOOK: Output: default@supplier_ext
339 PREHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/supplier/' into table `supplier_ext`
340 PREHOOK: type: LOAD
341 #### A masked pattern was here ####
342 PREHOOK: Output: default@supplier_ext
343 POSTHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/supplier/' into table `supplier_ext`
344 POSTHOOK: type: LOAD
345 #### A masked pattern was here ####
346 POSTHOOK: Output: default@supplier_ext
347 PREHOOK: query: CREATE TABLE `supplier`(
348   `s_suppkey` bigint, 
349   `s_name` string, 
350   `s_address` string, 
351   `s_city` string, 
352   `s_nation` string, 
353   `s_region` string, 
354   `s_phone` string,
355   primary key (`s_suppkey`) disable rely)
356 STORED AS ORC
357 TBLPROPERTIES ('transactional'='true')
358 PREHOOK: type: CREATETABLE
359 PREHOOK: Output: database:default
360 PREHOOK: Output: default@supplier
361 POSTHOOK: query: CREATE TABLE `supplier`(
362   `s_suppkey` bigint, 
363   `s_name` string, 
364   `s_address` string, 
365   `s_city` string, 
366   `s_nation` string, 
367   `s_region` string, 
368   `s_phone` string,
369   primary key (`s_suppkey`) disable rely)
370 STORED AS ORC
371 TBLPROPERTIES ('transactional'='true')
372 POSTHOOK: type: CREATETABLE
373 POSTHOOK: Output: database:default
374 POSTHOOK: Output: default@supplier
375 PREHOOK: query: INSERT INTO `supplier`
376 SELECT * FROM `supplier_ext`
377 PREHOOK: type: QUERY
378 PREHOOK: Input: default@supplier_ext
379 PREHOOK: Output: default@supplier
380 POSTHOOK: query: INSERT INTO `supplier`
381 SELECT * FROM `supplier_ext`
382 POSTHOOK: type: QUERY
383 POSTHOOK: Input: default@supplier_ext
384 POSTHOOK: Output: default@supplier
385 POSTHOOK: Lineage: supplier.s_address SIMPLE [(supplier_ext)supplier_ext.FieldSchema(name:s_address, type:string, comment:null), ]
386 POSTHOOK: Lineage: supplier.s_city SIMPLE [(supplier_ext)supplier_ext.FieldSchema(name:s_city, type:string, comment:null), ]
387 POSTHOOK: Lineage: supplier.s_name SIMPLE [(supplier_ext)supplier_ext.FieldSchema(name:s_name, type:string, comment:null), ]
388 POSTHOOK: Lineage: supplier.s_nation SIMPLE [(supplier_ext)supplier_ext.FieldSchema(name:s_nation, type:string, comment:null), ]
389 POSTHOOK: Lineage: supplier.s_phone SIMPLE [(supplier_ext)supplier_ext.FieldSchema(name:s_phone, type:string, comment:null), ]
390 POSTHOOK: Lineage: supplier.s_region SIMPLE [(supplier_ext)supplier_ext.FieldSchema(name:s_region, type:string, comment:null), ]
391 POSTHOOK: Lineage: supplier.s_suppkey SIMPLE [(supplier_ext)supplier_ext.FieldSchema(name:s_suppkey, type:bigint, comment:null), ]
392 PREHOOK: query: CREATE TABLE `lineorder_ext`(
393   `lo_orderkey` bigint, 
394   `lo_linenumber` int, 
395   `lo_custkey` bigint not null disable rely,
396   `lo_partkey` bigint not null disable rely,
397   `lo_suppkey` bigint not null disable rely,
398   `lo_orderdate` bigint not null disable rely,
399   `lo_ordpriority` string, 
400   `lo_shippriority` string, 
401   `lo_quantity` double, 
402   `lo_extendedprice` double, 
403   `lo_ordtotalprice` double, 
404   `lo_discount` double, 
405   `lo_revenue` double, 
406   `lo_supplycost` double, 
407   `lo_tax` double, 
408   `lo_commitdate` bigint, 
409   `lo_shipmode` string)
410 ROW FORMAT DELIMITED
411 FIELDS TERMINATED BY '|'
412 STORED AS TEXTFILE
413 PREHOOK: type: CREATETABLE
414 PREHOOK: Output: database:default
415 PREHOOK: Output: default@lineorder_ext
416 POSTHOOK: query: CREATE TABLE `lineorder_ext`(
417   `lo_orderkey` bigint, 
418   `lo_linenumber` int, 
419   `lo_custkey` bigint not null disable rely,
420   `lo_partkey` bigint not null disable rely,
421   `lo_suppkey` bigint not null disable rely,
422   `lo_orderdate` bigint not null disable rely,
423   `lo_ordpriority` string, 
424   `lo_shippriority` string, 
425   `lo_quantity` double, 
426   `lo_extendedprice` double, 
427   `lo_ordtotalprice` double, 
428   `lo_discount` double, 
429   `lo_revenue` double, 
430   `lo_supplycost` double, 
431   `lo_tax` double, 
432   `lo_commitdate` bigint, 
433   `lo_shipmode` string)
434 ROW FORMAT DELIMITED
435 FIELDS TERMINATED BY '|'
436 STORED AS TEXTFILE
437 POSTHOOK: type: CREATETABLE
438 POSTHOOK: Output: database:default
439 POSTHOOK: Output: default@lineorder_ext
440 PREHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/lineorder/' into table `lineorder_ext`
441 PREHOOK: type: LOAD
442 #### A masked pattern was here ####
443 PREHOOK: Output: default@lineorder_ext
444 POSTHOOK: query: LOAD DATA LOCAL INPATH '../../data/files/ssb/lineorder/' into table `lineorder_ext`
445 POSTHOOK: type: LOAD
446 #### A masked pattern was here ####
447 POSTHOOK: Output: default@lineorder_ext
448 PREHOOK: query: CREATE TABLE `lineorder`(
449   `lo_orderkey` bigint, 
450   `lo_linenumber` int, 
451   `lo_custkey` bigint not null disable rely,
452   `lo_partkey` bigint not null disable rely,
453   `lo_suppkey` bigint not null disable rely,
454   `lo_orderdate` bigint not null disable rely,
455   `lo_ordpriority` string, 
456   `lo_shippriority` string, 
457   `lo_quantity` double, 
458   `lo_extendedprice` double, 
459   `lo_ordtotalprice` double, 
460   `lo_discount` double, 
461   `lo_revenue` double, 
462   `lo_supplycost` double, 
463   `lo_tax` double, 
464   `lo_commitdate` bigint, 
465   `lo_shipmode` string,
466   primary key (`lo_orderkey`) disable rely,
467   constraint fk1 foreign key (`lo_custkey`) references `customer`(`c_custkey`) disable rely,
468   constraint fk2 foreign key (`lo_orderdate`) references `dates`(`d_datekey`) disable rely,
469   constraint fk3 foreign key (`lo_partkey`) references `ssb_part`(`p_partkey`) disable rely,
470   constraint fk4 foreign key (`lo_suppkey`) references `supplier`(`s_suppkey`) disable rely)
471 STORED AS ORC
472 TBLPROPERTIES ('transactional'='true')
473 PREHOOK: type: CREATETABLE
474 PREHOOK: Output: database:default
475 PREHOOK: Output: default@lineorder
476 POSTHOOK: query: CREATE TABLE `lineorder`(
477   `lo_orderkey` bigint, 
478   `lo_linenumber` int, 
479   `lo_custkey` bigint not null disable rely,
480   `lo_partkey` bigint not null disable rely,
481   `lo_suppkey` bigint not null disable rely,
482   `lo_orderdate` bigint not null disable rely,
483   `lo_ordpriority` string, 
484   `lo_shippriority` string, 
485   `lo_quantity` double, 
486   `lo_extendedprice` double, 
487   `lo_ordtotalprice` double, 
488   `lo_discount` double, 
489   `lo_revenue` double, 
490   `lo_supplycost` double, 
491   `lo_tax` double, 
492   `lo_commitdate` bigint, 
493   `lo_shipmode` string,
494   primary key (`lo_orderkey`) disable rely,
495   constraint fk1 foreign key (`lo_custkey`) references `customer`(`c_custkey`) disable rely,
496   constraint fk2 foreign key (`lo_orderdate`) references `dates`(`d_datekey`) disable rely,
497   constraint fk3 foreign key (`lo_partkey`) references `ssb_part`(`p_partkey`) disable rely,
498   constraint fk4 foreign key (`lo_suppkey`) references `supplier`(`s_suppkey`) disable rely)
499 STORED AS ORC
500 TBLPROPERTIES ('transactional'='true')
501 POSTHOOK: type: CREATETABLE
502 POSTHOOK: Output: database:default
503 POSTHOOK: Output: default@lineorder
504 PREHOOK: query: INSERT INTO `lineorder`
505 SELECT * FROM `lineorder_ext`
506 PREHOOK: type: QUERY
507 PREHOOK: Input: default@lineorder_ext
508 PREHOOK: Output: default@lineorder
509 POSTHOOK: query: INSERT INTO `lineorder`
510 SELECT * FROM `lineorder_ext`
511 POSTHOOK: type: QUERY
512 POSTHOOK: Input: default@lineorder_ext
513 POSTHOOK: Output: default@lineorder
514 POSTHOOK: Lineage: lineorder.lo_commitdate SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_commitdate, type:bigint, comment:null), ]
515 POSTHOOK: Lineage: lineorder.lo_custkey SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_custkey, type:bigint, comment:null), ]
516 POSTHOOK: Lineage: lineorder.lo_discount SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_discount, type:double, comment:null), ]
517 POSTHOOK: Lineage: lineorder.lo_extendedprice SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_extendedprice, type:double, comment:null), ]
518 POSTHOOK: Lineage: lineorder.lo_linenumber SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_linenumber, type:int, comment:null), ]
519 POSTHOOK: Lineage: lineorder.lo_orderdate SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_orderdate, type:bigint, comment:null), ]
520 POSTHOOK: Lineage: lineorder.lo_orderkey SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_orderkey, type:bigint, comment:null), ]
521 POSTHOOK: Lineage: lineorder.lo_ordpriority SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_ordpriority, type:string, comment:null), ]
522 POSTHOOK: Lineage: lineorder.lo_ordtotalprice SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_ordtotalprice, type:double, comment:null), ]
523 POSTHOOK: Lineage: lineorder.lo_partkey SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_partkey, type:bigint, comment:null), ]
524 POSTHOOK: Lineage: lineorder.lo_quantity SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_quantity, type:double, comment:null), ]
525 POSTHOOK: Lineage: lineorder.lo_revenue SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_revenue, type:double, comment:null), ]
526 POSTHOOK: Lineage: lineorder.lo_shipmode SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_shipmode, type:string, comment:null), ]
527 POSTHOOK: Lineage: lineorder.lo_shippriority SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_shippriority, type:string, comment:null), ]
528 POSTHOOK: Lineage: lineorder.lo_suppkey SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_suppkey, type:bigint, comment:null), ]
529 POSTHOOK: Lineage: lineorder.lo_supplycost SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_supplycost, type:double, comment:null), ]
530 POSTHOOK: Lineage: lineorder.lo_tax SIMPLE [(lineorder_ext)lineorder_ext.FieldSchema(name:lo_tax, type:double, comment:null), ]
531 PREHOOK: query: analyze table customer compute statistics for columns
532 PREHOOK: type: QUERY
533 PREHOOK: Input: default@customer
534 PREHOOK: Output: default@customer
535 #### A masked pattern was here ####
536 POSTHOOK: query: analyze table customer compute statistics for columns
537 POSTHOOK: type: QUERY
538 POSTHOOK: Input: default@customer
539 POSTHOOK: Output: default@customer
540 #### A masked pattern was here ####
541 PREHOOK: query: analyze table dates compute statistics for columns
542 PREHOOK: type: QUERY
543 PREHOOK: Input: default@dates
544 PREHOOK: Output: default@dates
545 #### A masked pattern was here ####
546 POSTHOOK: query: analyze table dates compute statistics for columns
547 POSTHOOK: type: QUERY
548 POSTHOOK: Input: default@dates
549 POSTHOOK: Output: default@dates
550 #### A masked pattern was here ####
551 PREHOOK: query: analyze table ssb_part compute statistics for columns
552 PREHOOK: type: QUERY
553 PREHOOK: Input: default@ssb_part
554 PREHOOK: Output: default@ssb_part
555 #### A masked pattern was here ####
556 POSTHOOK: query: analyze table ssb_part compute statistics for columns
557 POSTHOOK: type: QUERY
558 POSTHOOK: Input: default@ssb_part
559 POSTHOOK: Output: default@ssb_part
560 #### A masked pattern was here ####
561 PREHOOK: query: analyze table supplier compute statistics for columns
562 PREHOOK: type: QUERY
563 PREHOOK: Input: default@supplier
564 PREHOOK: Output: default@supplier
565 #### A masked pattern was here ####
566 POSTHOOK: query: analyze table supplier compute statistics for columns
567 POSTHOOK: type: QUERY
568 POSTHOOK: Input: default@supplier
569 POSTHOOK: Output: default@supplier
570 #### A masked pattern was here ####
571 PREHOOK: query: analyze table lineorder compute statistics for columns
572 PREHOOK: type: QUERY
573 PREHOOK: Input: default@lineorder
574 PREHOOK: Output: default@lineorder
575 #### A masked pattern was here ####
576 POSTHOOK: query: analyze table lineorder compute statistics for columns
577 POSTHOOK: type: QUERY
578 POSTHOOK: Input: default@lineorder
579 POSTHOOK: Output: default@lineorder
580 #### A masked pattern was here ####
581 PREHOOK: query: CREATE MATERIALIZED VIEW `ssb_mv` ENABLE REWRITE
582 AS
583 SELECT
584   c_city,
585   c_nation,
586   c_region,
587   d_weeknuminyear,
588   d_year,
589   d_yearmonth,
590   d_yearmonthnum,
591   lo_discount,
592   lo_quantity,
593   p_brand1,
594   p_category,
595   p_mfgr,
596   s_city,
597   s_nation,
598   s_region,
599   lo_revenue,
600   lo_extendedprice * lo_discount discounted_price,
601   lo_revenue - lo_supplycost net_revenue
602 FROM
603   customer, dates, lineorder, ssb_part, supplier
604 where
605   lo_orderdate = d_datekey
606   and lo_partkey = p_partkey
607   and lo_suppkey = s_suppkey
608   and lo_custkey = c_custkey
609 PREHOOK: type: CREATE_MATERIALIZED_VIEW
610 PREHOOK: Input: default@customer
611 PREHOOK: Input: default@dates
612 PREHOOK: Input: default@lineorder
613 PREHOOK: Input: default@ssb_part
614 PREHOOK: Input: default@supplier
615 PREHOOK: Output: database:default
616 PREHOOK: Output: default@ssb_mv
617 POSTHOOK: query: CREATE MATERIALIZED VIEW `ssb_mv` ENABLE REWRITE
618 AS
619 SELECT
620   c_city,
621   c_nation,
622   c_region,
623   d_weeknuminyear,
624   d_year,
625   d_yearmonth,
626   d_yearmonthnum,
627   lo_discount,
628   lo_quantity,
629   p_brand1,
630   p_category,
631   p_mfgr,
632   s_city,
633   s_nation,
634   s_region,
635   lo_revenue,
636   lo_extendedprice * lo_discount discounted_price,
637   lo_revenue - lo_supplycost net_revenue
638 FROM
639   customer, dates, lineorder, ssb_part, supplier
640 where
641   lo_orderdate = d_datekey
642   and lo_partkey = p_partkey
643   and lo_suppkey = s_suppkey
644   and lo_custkey = c_custkey
645 POSTHOOK: type: CREATE_MATERIALIZED_VIEW
646 POSTHOOK: Input: default@customer
647 POSTHOOK: Input: default@dates
648 POSTHOOK: Input: default@lineorder
649 POSTHOOK: Input: default@ssb_part
650 POSTHOOK: Input: default@supplier
651 POSTHOOK: Output: database:default
652 POSTHOOK: Output: default@ssb_mv
653 PREHOOK: query: explain
654 select 
655     sum(lo_extendedprice*lo_discount) as revenue
656 from 
657     lineorder, dates
658 where 
659     lo_orderdate = d_datekey
660     and d_year = 1993
661     and lo_discount between 1 and 3
662     and lo_quantity < 25
663 PREHOOK: type: QUERY
664 POSTHOOK: query: explain
665 select 
666     sum(lo_extendedprice*lo_discount) as revenue
667 from 
668     lineorder, dates
669 where 
670     lo_orderdate = d_datekey
671     and d_year = 1993
672     and lo_discount between 1 and 3
673     and lo_quantity < 25
674 POSTHOOK: type: QUERY
675 STAGE DEPENDENCIES:
676   Stage-1 is a root stage
677   Stage-0 depends on stages: Stage-1
678
679 STAGE PLANS:
680   Stage: Stage-1
681     Tez
682 #### A masked pattern was here ####
683       Edges:
684         Reducer 2 <- Map 1 (CUSTOM_SIMPLE_EDGE)
685 #### A masked pattern was here ####
686       Vertices:
687         Map 1 
688             Map Operator Tree:
689                 TableScan
690                   alias: default.ssb_mv
691                   Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: NONE
692                   Filter Operator
693                     predicate: ((d_year = 1993) and (lo_quantity < 25.0D) and lo_discount BETWEEN 1.0D AND 3.0D) (type: boolean)
694                     Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: NONE
695                     Select Operator
696                       expressions: discounted_price (type: double)
697                       outputColumnNames: discounted_price
698                       Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: NONE
699                       Group By Operator
700                         aggregations: sum(discounted_price)
701                         mode: hash
702                         outputColumnNames: _col0
703                         Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE
704                         Reduce Output Operator
705                           sort order: 
706                           Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE
707                           value expressions: _col0 (type: double)
708             Execution mode: llap
709             LLAP IO: all inputs
710         Reducer 2 
711             Execution mode: llap
712             Reduce Operator Tree:
713               Group By Operator
714                 aggregations: sum(VALUE._col0)
715                 mode: mergepartial
716                 outputColumnNames: _col0
717                 Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE
718                 File Output Operator
719                   compressed: false
720                   Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE
721                   table:
722                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
723                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
724                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
725
726   Stage: Stage-0
727     Fetch Operator
728       limit: -1
729       Processor Tree:
730         ListSink
731
732 PREHOOK: query: explain
733 select 
734     sum(lo_extendedprice*lo_discount) as revenue
735 from 
736     lineorder, dates
737 where 
738     lo_orderdate = d_datekey
739     and d_yearmonthnum = 199401
740     and lo_discount between 4 and 6
741     and lo_quantity between 26 and 35
742 PREHOOK: type: QUERY
743 POSTHOOK: query: explain
744 select 
745     sum(lo_extendedprice*lo_discount) as revenue
746 from 
747     lineorder, dates
748 where 
749     lo_orderdate = d_datekey
750     and d_yearmonthnum = 199401
751     and lo_discount between 4 and 6
752     and lo_quantity between 26 and 35
753 POSTHOOK: type: QUERY
754 STAGE DEPENDENCIES:
755   Stage-1 is a root stage
756   Stage-0 depends on stages: Stage-1
757
758 STAGE PLANS:
759   Stage: Stage-1
760     Tez
761 #### A masked pattern was here ####
762       Edges:
763         Reducer 2 <- Map 1 (CUSTOM_SIMPLE_EDGE)
764 #### A masked pattern was here ####
765       Vertices:
766         Map 1 
767             Map Operator Tree:
768                 TableScan
769                   alias: default.ssb_mv
770                   Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: NONE
771                   Filter Operator
772                     predicate: ((d_yearmonthnum = 199401) and lo_discount BETWEEN 4.0D AND 6.0D and lo_quantity BETWEEN 26.0D AND 35.0D) (type: boolean)
773                     Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: NONE
774                     Select Operator
775                       expressions: discounted_price (type: double)
776                       outputColumnNames: discounted_price
777                       Statistics: Num rows: 1 Data size: 28 Basic stats: COMPLETE Column stats: NONE
778                       Group By Operator
779                         aggregations: sum(discounted_price)
780                         mode: hash
781                         outputColumnNames: _col0
782                         Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE
783                         Reduce Output Operator
784                           sort order: 
785                           Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE
786                           value expressions: _col0 (type: double)
787             Execution mode: llap
788             LLAP IO: all inputs
789         Reducer 2 
790             Execution mode: llap
791             Reduce Operator Tree:
792               Group By Operator
793                 aggregations: sum(VALUE._col0)
794                 mode: mergepartial
795                 outputColumnNames: _col0
796                 Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE
797                 File Output Operator
798                   compressed: false
799                   Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column stats: NONE
800                   table:
801                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
802                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
803                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
804
805   Stage: Stage-0
806     Fetch Operator
807       limit: -1
808       Processor Tree:
809         ListSink
810
811 PREHOOK: query: explain
812 select 
813     sum(lo_extendedprice*lo_discount) as revenue
814 from 
815     lineorder, dates
816 where 
817     lo_orderdate = d_datekey
818     and d_weeknuminyear = 6
819     and d_year = 1994
820     and lo_discount between 5 and 7
821     and lo_quantity between 26 and 35
822 PREHOOK: type: QUERY
823 POSTHOOK: query: explain
824 select 
825     sum(lo_extendedprice*lo_discount) as revenue
826 from 
827     lineorder, dates
828 where 
829     lo_orderdate = d_datekey
830     and d_weeknuminyear = 6
831     and d_year = 1994
832     and lo_discount between 5 and 7
833     and lo_quantity between 26 and 35
834 POSTHOOK: type: QUERY
835 STAGE DEPENDENCIES:
836   Stage-1 is a root stage
837   Stage-0 depends on stages: Stage-1
838
839 STAGE PLANS:
840   Stage: Stage-1
841     Tez
842 #### A masked pattern was here ####
843       Edges:
844         Reducer 2 <- Map 1 (CUSTOM_SIMPLE_EDGE)
845 #### A masked pattern was here ####
846       Vertices:
847         Map 1 
848             Map Operator Tree:
849                 TableScan
850                   alias: default.ssb_mv
851                   Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE
852                   Filter Operator
853                     predicate: ((d_weeknuminyear = 6) and (d_year = 1994) and lo_discount BETWEEN 5.0D AND 7.0D and lo_quantity BETWEEN 26.0D AND 35.0D) (type: boolean)
854                     Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE
855                     Select Operator
856                       expressions: discounted_price (type: double)
857                       outputColumnNames: discounted_price
858                       Statistics: Num rows: 1 Data size: 32 Basic stats: COMPLETE Column stats: NONE
859                       Group By Operator
860                         aggregations: sum(discounted_price)
861                         mode: hash
862                         outputColumnNames: _col0
863                         Statistics: Num rows: 1 Data size: 40 Basic stats: COMPLETE Column stats: NONE
864                         Reduce Output Operator
865                           sort order: 
866                           Statistics: Num rows: 1 Data size: 40 Basic stats: COMPLETE Column stats: NONE
867                           value expressions: _col0 (type: double)
868             Execution mode: llap
869             LLAP IO: all inputs
870         Reducer 2 
871             Execution mode: llap
872             Reduce Operator Tree:
873               Group By Operator
874                 aggregations: sum(VALUE._col0)
875                 mode: mergepartial
876                 outputColumnNames: _col0
877                 Statistics: Num rows: 1 Data size: 40 Basic stats: COMPLETE Column stats: NONE
878                 File Output Operator
879                   compressed: false
880                   Statistics: Num rows: 1 Data size: 40 Basic stats: COMPLETE Column stats: NONE
881                   table:
882                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
883                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
884                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
885
886   Stage: Stage-0
887     Fetch Operator
888       limit: -1
889       Processor Tree:
890         ListSink
891
892 PREHOOK: query: explain
893 select 
894     sum(lo_revenue) as lo_revenue, d_year, p_brand1
895 from 
896     lineorder, dates, ssb_part, supplier
897 where 
898     lo_orderdate = d_datekey
899     and lo_partkey = p_partkey
900     and lo_suppkey = s_suppkey
901     and p_category = 'MFGR#12'
902     and s_region = 'AMERICA'
903 group by 
904     d_year, p_brand1
905 order by 
906     d_year, p_brand1
907 PREHOOK: type: QUERY
908 POSTHOOK: query: explain
909 select 
910     sum(lo_revenue) as lo_revenue, d_year, p_brand1
911 from 
912     lineorder, dates, ssb_part, supplier
913 where 
914     lo_orderdate = d_datekey
915     and lo_partkey = p_partkey
916     and lo_suppkey = s_suppkey
917     and p_category = 'MFGR#12'
918     and s_region = 'AMERICA'
919 group by 
920     d_year, p_brand1
921 order by 
922     d_year, p_brand1
923 POSTHOOK: type: QUERY
924 STAGE DEPENDENCIES:
925   Stage-1 is a root stage
926   Stage-0 depends on stages: Stage-1
927
928 STAGE PLANS:
929   Stage: Stage-1
930     Tez
931 #### A masked pattern was here ####
932       Edges:
933         Reducer 2 <- Map 1 (SIMPLE_EDGE)
934         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
935 #### A masked pattern was here ####
936       Vertices:
937         Map 1 
938             Map Operator Tree:
939                 TableScan
940                   alias: default.ssb_mv
941                   Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
942                   Filter Operator
943                     predicate: ((p_category = 'MFGR#12') and (s_region = 'AMERICA')) (type: boolean)
944                     Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
945                     Select Operator
946                       expressions: d_year (type: int), p_brand1 (type: string), lo_revenue (type: double)
947                       outputColumnNames: d_year, p_brand1, lo_revenue
948                       Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
949                       Group By Operator
950                         aggregations: sum(lo_revenue)
951                         keys: d_year (type: int), p_brand1 (type: string)
952                         mode: hash
953                         outputColumnNames: _col0, _col1, _col2
954                         Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
955                         Reduce Output Operator
956                           key expressions: _col0 (type: int), _col1 (type: string)
957                           sort order: ++
958                           Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
959                           Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
960                           value expressions: _col2 (type: double)
961             Execution mode: llap
962             LLAP IO: all inputs
963         Reducer 2 
964             Execution mode: llap
965             Reduce Operator Tree:
966               Group By Operator
967                 aggregations: sum(VALUE._col0)
968                 keys: KEY._col0 (type: int), KEY._col1 (type: string)
969                 mode: mergepartial
970                 outputColumnNames: _col0, _col1, _col2
971                 Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
972                 Select Operator
973                   expressions: _col2 (type: double), _col0 (type: int), _col1 (type: string)
974                   outputColumnNames: _col0, _col1, _col2
975                   Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
976                   Reduce Output Operator
977                     key expressions: _col1 (type: int), _col2 (type: string)
978                     sort order: ++
979                     Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
980                     value expressions: _col0 (type: double)
981         Reducer 3 
982             Execution mode: llap
983             Reduce Operator Tree:
984               Select Operator
985                 expressions: VALUE._col0 (type: double), KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: string)
986                 outputColumnNames: _col0, _col1, _col2
987                 Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
988                 File Output Operator
989                   compressed: false
990                   Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
991                   table:
992                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
993                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
994                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
995
996   Stage: Stage-0
997     Fetch Operator
998       limit: -1
999       Processor Tree:
1000         ListSink
1001
1002 PREHOOK: query: explain
1003 select 
1004     sum(lo_revenue) as lo_revenue, d_year, p_brand1
1005 from 
1006     lineorder, dates, ssb_part, supplier
1007 where 
1008     lo_orderdate = d_datekey
1009     and lo_partkey = p_partkey
1010     and lo_suppkey = s_suppkey
1011     and p_brand1 between 'MFGR#2221' and 'MFGR#2228'
1012     and s_region = 'ASIA'
1013 group by 
1014     d_year, p_brand1
1015 order by 
1016     d_year, p_brand1
1017 PREHOOK: type: QUERY
1018 POSTHOOK: query: explain
1019 select 
1020     sum(lo_revenue) as lo_revenue, d_year, p_brand1
1021 from 
1022     lineorder, dates, ssb_part, supplier
1023 where 
1024     lo_orderdate = d_datekey
1025     and lo_partkey = p_partkey
1026     and lo_suppkey = s_suppkey
1027     and p_brand1 between 'MFGR#2221' and 'MFGR#2228'
1028     and s_region = 'ASIA'
1029 group by 
1030     d_year, p_brand1
1031 order by 
1032     d_year, p_brand1
1033 POSTHOOK: type: QUERY
1034 STAGE DEPENDENCIES:
1035   Stage-1 is a root stage
1036   Stage-0 depends on stages: Stage-1
1037
1038 STAGE PLANS:
1039   Stage: Stage-1
1040     Tez
1041 #### A masked pattern was here ####
1042       Edges:
1043         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1044         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1045 #### A masked pattern was here ####
1046       Vertices:
1047         Map 1 
1048             Map Operator Tree:
1049                 TableScan
1050                   alias: default.ssb_mv
1051                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1052                   Filter Operator
1053                     predicate: ((s_region = 'ASIA') and p_brand1 BETWEEN 'MFGR#2221' AND 'MFGR#2228') (type: boolean)
1054                     Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1055                     Select Operator
1056                       expressions: d_year (type: int), p_brand1 (type: string), lo_revenue (type: double)
1057                       outputColumnNames: d_year, p_brand1, lo_revenue
1058                       Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1059                       Group By Operator
1060                         aggregations: sum(lo_revenue)
1061                         keys: d_year (type: int), p_brand1 (type: string)
1062                         mode: hash
1063                         outputColumnNames: _col0, _col1, _col2
1064                         Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1065                         Reduce Output Operator
1066                           key expressions: _col0 (type: int), _col1 (type: string)
1067                           sort order: ++
1068                           Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
1069                           Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1070                           value expressions: _col2 (type: double)
1071             Execution mode: llap
1072             LLAP IO: all inputs
1073         Reducer 2 
1074             Execution mode: llap
1075             Reduce Operator Tree:
1076               Group By Operator
1077                 aggregations: sum(VALUE._col0)
1078                 keys: KEY._col0 (type: int), KEY._col1 (type: string)
1079                 mode: mergepartial
1080                 outputColumnNames: _col0, _col1, _col2
1081                 Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1082                 Select Operator
1083                   expressions: _col2 (type: double), _col0 (type: int), _col1 (type: string)
1084                   outputColumnNames: _col0, _col1, _col2
1085                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1086                   Reduce Output Operator
1087                     key expressions: _col1 (type: int), _col2 (type: string)
1088                     sort order: ++
1089                     Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1090                     value expressions: _col0 (type: double)
1091         Reducer 3 
1092             Execution mode: llap
1093             Reduce Operator Tree:
1094               Select Operator
1095                 expressions: VALUE._col0 (type: double), KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: string)
1096                 outputColumnNames: _col0, _col1, _col2
1097                 Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1098                 File Output Operator
1099                   compressed: false
1100                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1101                   table:
1102                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1103                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
1104                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
1105
1106   Stage: Stage-0
1107     Fetch Operator
1108       limit: -1
1109       Processor Tree:
1110         ListSink
1111
1112 PREHOOK: query: explain
1113 select 
1114     sum(lo_revenue) as lo_revenue, d_year, p_brand1
1115 from 
1116     lineorder, dates, ssb_part, supplier
1117 where 
1118     lo_orderdate = d_datekey
1119     and lo_partkey = p_partkey
1120     and lo_suppkey = s_suppkey
1121     and p_brand1 = 'MFGR#2239'
1122     and s_region = 'EUROPE'
1123 group by 
1124     d_year, p_brand1
1125 order by 
1126     d_year, p_brand1
1127 PREHOOK: type: QUERY
1128 POSTHOOK: query: explain
1129 select 
1130     sum(lo_revenue) as lo_revenue, d_year, p_brand1
1131 from 
1132     lineorder, dates, ssb_part, supplier
1133 where 
1134     lo_orderdate = d_datekey
1135     and lo_partkey = p_partkey
1136     and lo_suppkey = s_suppkey
1137     and p_brand1 = 'MFGR#2239'
1138     and s_region = 'EUROPE'
1139 group by 
1140     d_year, p_brand1
1141 order by 
1142     d_year, p_brand1
1143 POSTHOOK: type: QUERY
1144 STAGE DEPENDENCIES:
1145   Stage-1 is a root stage
1146   Stage-0 depends on stages: Stage-1
1147
1148 STAGE PLANS:
1149   Stage: Stage-1
1150     Tez
1151 #### A masked pattern was here ####
1152       Edges:
1153         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1154         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1155 #### A masked pattern was here ####
1156       Vertices:
1157         Map 1 
1158             Map Operator Tree:
1159                 TableScan
1160                   alias: default.ssb_mv
1161                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1162                   Filter Operator
1163                     predicate: ((p_brand1 = 'MFGR#2239') and (s_region = 'EUROPE')) (type: boolean)
1164                     Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1165                     Select Operator
1166                       expressions: d_year (type: int), lo_revenue (type: double)
1167                       outputColumnNames: d_year, lo_revenue
1168                       Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1169                       Group By Operator
1170                         aggregations: sum(lo_revenue)
1171                         keys: d_year (type: int)
1172                         mode: hash
1173                         outputColumnNames: _col0, _col1
1174                         Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1175                         Reduce Output Operator
1176                           key expressions: _col0 (type: int)
1177                           sort order: +
1178                           Map-reduce partition columns: _col0 (type: int)
1179                           Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1180                           value expressions: _col1 (type: double)
1181             Execution mode: llap
1182             LLAP IO: all inputs
1183         Reducer 2 
1184             Execution mode: llap
1185             Reduce Operator Tree:
1186               Group By Operator
1187                 aggregations: sum(VALUE._col0)
1188                 keys: KEY._col0 (type: int)
1189                 mode: mergepartial
1190                 outputColumnNames: _col0, _col1
1191                 Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1192                 Select Operator
1193                   expressions: _col1 (type: double), _col0 (type: int)
1194                   outputColumnNames: _col0, _col1
1195                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1196                   Reduce Output Operator
1197                     key expressions: _col1 (type: int)
1198                     sort order: +
1199                     Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1200                     value expressions: _col0 (type: double)
1201         Reducer 3 
1202             Execution mode: llap
1203             Reduce Operator Tree:
1204               Select Operator
1205                 expressions: VALUE._col0 (type: double), KEY.reducesinkkey0 (type: int), 'MFGR#2239' (type: string)
1206                 outputColumnNames: _col0, _col1, _col2
1207                 Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1208                 File Output Operator
1209                   compressed: false
1210                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1211                   table:
1212                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1213                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
1214                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
1215
1216   Stage: Stage-0
1217     Fetch Operator
1218       limit: -1
1219       Processor Tree:
1220         ListSink
1221
1222 PREHOOK: query: explain
1223 select 
1224     c_nation, s_nation, d_year,
1225     sum(lo_revenue) as lo_revenue
1226 from 
1227     customer, lineorder, supplier, dates
1228 where 
1229     lo_custkey = c_custkey
1230     and lo_suppkey = s_suppkey
1231     and lo_orderdate = d_datekey
1232     and c_region = 'ASIA'
1233     and s_region = 'ASIA'
1234     and d_year >= 1992 and d_year <= 1997
1235 group by 
1236     c_nation, s_nation, d_year
1237 order by 
1238     d_year asc, lo_revenue desc
1239 PREHOOK: type: QUERY
1240 POSTHOOK: query: explain
1241 select 
1242     c_nation, s_nation, d_year,
1243     sum(lo_revenue) as lo_revenue
1244 from 
1245     customer, lineorder, supplier, dates
1246 where 
1247     lo_custkey = c_custkey
1248     and lo_suppkey = s_suppkey
1249     and lo_orderdate = d_datekey
1250     and c_region = 'ASIA'
1251     and s_region = 'ASIA'
1252     and d_year >= 1992 and d_year <= 1997
1253 group by 
1254     c_nation, s_nation, d_year
1255 order by 
1256     d_year asc, lo_revenue desc
1257 POSTHOOK: type: QUERY
1258 STAGE DEPENDENCIES:
1259   Stage-1 is a root stage
1260   Stage-0 depends on stages: Stage-1
1261
1262 STAGE PLANS:
1263   Stage: Stage-1
1264     Tez
1265 #### A masked pattern was here ####
1266       Edges:
1267         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1268         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1269 #### A masked pattern was here ####
1270       Vertices:
1271         Map 1 
1272             Map Operator Tree:
1273                 TableScan
1274                   alias: default.ssb_mv
1275                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1276                   Filter Operator
1277                     predicate: ((c_region = 'ASIA') and (d_year <= 1997) and (d_year >= 1992) and (s_region = 'ASIA')) (type: boolean)
1278                     Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1279                     Select Operator
1280                       expressions: c_nation (type: string), d_year (type: int), s_nation (type: string), lo_revenue (type: double)
1281                       outputColumnNames: c_nation, d_year, s_nation, lo_revenue
1282                       Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1283                       Group By Operator
1284                         aggregations: sum(lo_revenue)
1285                         keys: d_year (type: int), c_nation (type: string), s_nation (type: string)
1286                         mode: hash
1287                         outputColumnNames: _col0, _col1, _col2, _col3
1288                         Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1289                         Reduce Output Operator
1290                           key expressions: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1291                           sort order: +++
1292                           Map-reduce partition columns: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1293                           Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1294                           value expressions: _col3 (type: double)
1295             Execution mode: llap
1296             LLAP IO: all inputs
1297         Reducer 2 
1298             Execution mode: llap
1299             Reduce Operator Tree:
1300               Group By Operator
1301                 aggregations: sum(VALUE._col0)
1302                 keys: KEY._col0 (type: int), KEY._col1 (type: string), KEY._col2 (type: string)
1303                 mode: mergepartial
1304                 outputColumnNames: _col0, _col1, _col2, _col3
1305                 Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1306                 Select Operator
1307                   expressions: _col1 (type: string), _col2 (type: string), _col0 (type: int), _col3 (type: double)
1308                   outputColumnNames: _col0, _col1, _col2, _col3
1309                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1310                   Reduce Output Operator
1311                     key expressions: _col2 (type: int), _col3 (type: double)
1312                     sort order: +-
1313                     Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1314                     value expressions: _col0 (type: string), _col1 (type: string)
1315         Reducer 3 
1316             Execution mode: llap
1317             Reduce Operator Tree:
1318               Select Operator
1319                 expressions: VALUE._col0 (type: string), VALUE._col1 (type: string), KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: double)
1320                 outputColumnNames: _col0, _col1, _col2, _col3
1321                 Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1322                 File Output Operator
1323                   compressed: false
1324                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1325                   table:
1326                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1327                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
1328                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
1329
1330   Stage: Stage-0
1331     Fetch Operator
1332       limit: -1
1333       Processor Tree:
1334         ListSink
1335
1336 PREHOOK: query: explain
1337 select 
1338     c_city, s_city, d_year, sum(lo_revenue) as lo_revenue
1339 from 
1340     customer, lineorder, supplier, dates
1341 where 
1342     lo_custkey = c_custkey
1343     and lo_suppkey = s_suppkey
1344     and lo_orderdate = d_datekey
1345     and c_nation = 'UNITED STATES'
1346     and s_nation = 'UNITED STATES'
1347     and d_year >= 1992 and d_year <= 1997
1348 group by 
1349     c_city, s_city, d_year
1350 order by 
1351     d_year asc, lo_revenue desc
1352 PREHOOK: type: QUERY
1353 POSTHOOK: query: explain
1354 select 
1355     c_city, s_city, d_year, sum(lo_revenue) as lo_revenue
1356 from 
1357     customer, lineorder, supplier, dates
1358 where 
1359     lo_custkey = c_custkey
1360     and lo_suppkey = s_suppkey
1361     and lo_orderdate = d_datekey
1362     and c_nation = 'UNITED STATES'
1363     and s_nation = 'UNITED STATES'
1364     and d_year >= 1992 and d_year <= 1997
1365 group by 
1366     c_city, s_city, d_year
1367 order by 
1368     d_year asc, lo_revenue desc
1369 POSTHOOK: type: QUERY
1370 STAGE DEPENDENCIES:
1371   Stage-1 is a root stage
1372   Stage-0 depends on stages: Stage-1
1373
1374 STAGE PLANS:
1375   Stage: Stage-1
1376     Tez
1377 #### A masked pattern was here ####
1378       Edges:
1379         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1380         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1381 #### A masked pattern was here ####
1382       Vertices:
1383         Map 1 
1384             Map Operator Tree:
1385                 TableScan
1386                   alias: default.ssb_mv
1387                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1388                   Filter Operator
1389                     predicate: ((c_nation = 'UNITED STATES') and (d_year <= 1997) and (d_year >= 1992) and (s_nation = 'UNITED STATES')) (type: boolean)
1390                     Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1391                     Select Operator
1392                       expressions: c_city (type: string), d_year (type: int), s_city (type: string), lo_revenue (type: double)
1393                       outputColumnNames: c_city, d_year, s_city, lo_revenue
1394                       Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1395                       Group By Operator
1396                         aggregations: sum(lo_revenue)
1397                         keys: d_year (type: int), c_city (type: string), s_city (type: string)
1398                         mode: hash
1399                         outputColumnNames: _col0, _col1, _col2, _col3
1400                         Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1401                         Reduce Output Operator
1402                           key expressions: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1403                           sort order: +++
1404                           Map-reduce partition columns: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1405                           Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1406                           value expressions: _col3 (type: double)
1407             Execution mode: llap
1408             LLAP IO: all inputs
1409         Reducer 2 
1410             Execution mode: llap
1411             Reduce Operator Tree:
1412               Group By Operator
1413                 aggregations: sum(VALUE._col0)
1414                 keys: KEY._col0 (type: int), KEY._col1 (type: string), KEY._col2 (type: string)
1415                 mode: mergepartial
1416                 outputColumnNames: _col0, _col1, _col2, _col3
1417                 Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1418                 Select Operator
1419                   expressions: _col1 (type: string), _col2 (type: string), _col0 (type: int), _col3 (type: double)
1420                   outputColumnNames: _col0, _col1, _col2, _col3
1421                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1422                   Reduce Output Operator
1423                     key expressions: _col2 (type: int), _col3 (type: double)
1424                     sort order: +-
1425                     Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1426                     value expressions: _col0 (type: string), _col1 (type: string)
1427         Reducer 3 
1428             Execution mode: llap
1429             Reduce Operator Tree:
1430               Select Operator
1431                 expressions: VALUE._col0 (type: string), VALUE._col1 (type: string), KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: double)
1432                 outputColumnNames: _col0, _col1, _col2, _col3
1433                 Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1434                 File Output Operator
1435                   compressed: false
1436                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1437                   table:
1438                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1439                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
1440                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
1441
1442   Stage: Stage-0
1443     Fetch Operator
1444       limit: -1
1445       Processor Tree:
1446         ListSink
1447
1448 PREHOOK: query: explain
1449 select 
1450     c_city, s_city, d_year, sum(lo_revenue) as lo_revenue
1451 from 
1452     customer, lineorder, supplier, dates
1453 where 
1454     lo_custkey = c_custkey
1455     and lo_suppkey = s_suppkey
1456     and lo_orderdate = d_datekey
1457     and (c_city='UNITED KI1' or c_city='UNITED KI5')
1458     and (s_city='UNITED KI1' or s_city='UNITED KI5')
1459     and d_year >= 1992 and d_year <= 1997
1460 group by 
1461     c_city, s_city, d_year
1462 order by 
1463     d_year asc, lo_revenue desc
1464 PREHOOK: type: QUERY
1465 POSTHOOK: query: explain
1466 select 
1467     c_city, s_city, d_year, sum(lo_revenue) as lo_revenue
1468 from 
1469     customer, lineorder, supplier, dates
1470 where 
1471     lo_custkey = c_custkey
1472     and lo_suppkey = s_suppkey
1473     and lo_orderdate = d_datekey
1474     and (c_city='UNITED KI1' or c_city='UNITED KI5')
1475     and (s_city='UNITED KI1' or s_city='UNITED KI5')
1476     and d_year >= 1992 and d_year <= 1997
1477 group by 
1478     c_city, s_city, d_year
1479 order by 
1480     d_year asc, lo_revenue desc
1481 POSTHOOK: type: QUERY
1482 STAGE DEPENDENCIES:
1483   Stage-1 is a root stage
1484   Stage-0 depends on stages: Stage-1
1485
1486 STAGE PLANS:
1487   Stage: Stage-1
1488     Tez
1489 #### A masked pattern was here ####
1490       Edges:
1491         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1492         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1493 #### A masked pattern was here ####
1494       Vertices:
1495         Map 1 
1496             Map Operator Tree:
1497                 TableScan
1498                   alias: default.ssb_mv
1499                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1500                   Filter Operator
1501                     predicate: (((c_city = 'UNITED KI1') or (c_city = 'UNITED KI5')) and ((s_city = 'UNITED KI1') or (s_city = 'UNITED KI5')) and (d_year <= 1997) and (d_year >= 1992)) (type: boolean)
1502                     Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1503                     Group By Operator
1504                       aggregations: sum(lo_revenue)
1505                       keys: d_year (type: int), c_city (type: string), s_city (type: string)
1506                       mode: hash
1507                       outputColumnNames: _col0, _col1, _col2, _col3
1508                       Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1509                       Reduce Output Operator
1510                         key expressions: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1511                         sort order: +++
1512                         Map-reduce partition columns: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1513                         Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1514                         value expressions: _col3 (type: double)
1515             Execution mode: llap
1516             LLAP IO: all inputs
1517         Reducer 2 
1518             Execution mode: llap
1519             Reduce Operator Tree:
1520               Group By Operator
1521                 aggregations: sum(VALUE._col0)
1522                 keys: KEY._col0 (type: int), KEY._col1 (type: string), KEY._col2 (type: string)
1523                 mode: mergepartial
1524                 outputColumnNames: _col0, _col1, _col2, _col3
1525                 Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1526                 Select Operator
1527                   expressions: _col1 (type: string), _col2 (type: string), _col0 (type: int), _col3 (type: double)
1528                   outputColumnNames: _col0, _col1, _col2, _col3
1529                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1530                   Reduce Output Operator
1531                     key expressions: _col2 (type: int), _col3 (type: double)
1532                     sort order: +-
1533                     Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1534                     value expressions: _col0 (type: string), _col1 (type: string)
1535         Reducer 3 
1536             Execution mode: llap
1537             Reduce Operator Tree:
1538               Select Operator
1539                 expressions: VALUE._col0 (type: string), VALUE._col1 (type: string), KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: double)
1540                 outputColumnNames: _col0, _col1, _col2, _col3
1541                 Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1542                 File Output Operator
1543                   compressed: false
1544                   Statistics: Num rows: 1 Data size: 380 Basic stats: COMPLETE Column stats: NONE
1545                   table:
1546                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1547                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
1548                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
1549
1550   Stage: Stage-0
1551     Fetch Operator
1552       limit: -1
1553       Processor Tree:
1554         ListSink
1555
1556 PREHOOK: query: explain
1557 select 
1558     c_city, s_city, d_year, sum(lo_revenue) as lo_revenue
1559 from 
1560     customer, lineorder, supplier, dates
1561 where 
1562     lo_custkey = c_custkey
1563     and lo_suppkey = s_suppkey
1564     and lo_orderdate = d_datekey
1565     and (c_city='UNITED KI1' or c_city='UNITED KI5')
1566     and (s_city='UNITED KI1' or s_city='UNITED KI5')
1567     and d_yearmonth = 'Dec1997'
1568 group by 
1569     c_city, s_city, d_year
1570 order by 
1571     d_year asc, lo_revenue desc
1572 PREHOOK: type: QUERY
1573 POSTHOOK: query: explain
1574 select 
1575     c_city, s_city, d_year, sum(lo_revenue) as lo_revenue
1576 from 
1577     customer, lineorder, supplier, dates
1578 where 
1579     lo_custkey = c_custkey
1580     and lo_suppkey = s_suppkey
1581     and lo_orderdate = d_datekey
1582     and (c_city='UNITED KI1' or c_city='UNITED KI5')
1583     and (s_city='UNITED KI1' or s_city='UNITED KI5')
1584     and d_yearmonth = 'Dec1997'
1585 group by 
1586     c_city, s_city, d_year
1587 order by 
1588     d_year asc, lo_revenue desc
1589 POSTHOOK: type: QUERY
1590 STAGE DEPENDENCIES:
1591   Stage-1 is a root stage
1592   Stage-0 depends on stages: Stage-1
1593
1594 STAGE PLANS:
1595   Stage: Stage-1
1596     Tez
1597 #### A masked pattern was here ####
1598       Edges:
1599         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1600         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1601 #### A masked pattern was here ####
1602       Vertices:
1603         Map 1 
1604             Map Operator Tree:
1605                 TableScan
1606                   alias: default.ssb_mv
1607                   Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1608                   Filter Operator
1609                     predicate: (((c_city = 'UNITED KI1') or (c_city = 'UNITED KI5')) and ((s_city = 'UNITED KI1') or (s_city = 'UNITED KI5')) and (d_yearmonth = 'Dec1997')) (type: boolean)
1610                     Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1611                     Select Operator
1612                       expressions: c_city (type: string), d_year (type: int), s_city (type: string), lo_revenue (type: double)
1613                       outputColumnNames: c_city, d_year, s_city, lo_revenue
1614                       Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1615                       Group By Operator
1616                         aggregations: sum(lo_revenue)
1617                         keys: d_year (type: int), c_city (type: string), s_city (type: string)
1618                         mode: hash
1619                         outputColumnNames: _col0, _col1, _col2, _col3
1620                         Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1621                         Reduce Output Operator
1622                           key expressions: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1623                           sort order: +++
1624                           Map-reduce partition columns: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1625                           Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1626                           value expressions: _col3 (type: double)
1627             Execution mode: llap
1628             LLAP IO: all inputs
1629         Reducer 2 
1630             Execution mode: llap
1631             Reduce Operator Tree:
1632               Group By Operator
1633                 aggregations: sum(VALUE._col0)
1634                 keys: KEY._col0 (type: int), KEY._col1 (type: string), KEY._col2 (type: string)
1635                 mode: mergepartial
1636                 outputColumnNames: _col0, _col1, _col2, _col3
1637                 Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1638                 Select Operator
1639                   expressions: _col1 (type: string), _col2 (type: string), _col0 (type: int), _col3 (type: double)
1640                   outputColumnNames: _col0, _col1, _col2, _col3
1641                   Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1642                   Reduce Output Operator
1643                     key expressions: _col2 (type: int), _col3 (type: double)
1644                     sort order: +-
1645                     Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1646                     value expressions: _col0 (type: string), _col1 (type: string)
1647         Reducer 3 
1648             Execution mode: llap
1649             Reduce Operator Tree:
1650               Select Operator
1651                 expressions: VALUE._col0 (type: string), VALUE._col1 (type: string), KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: double)
1652                 outputColumnNames: _col0, _col1, _col2, _col3
1653                 Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1654                 File Output Operator
1655                   compressed: false
1656                   Statistics: Num rows: 1 Data size: 564 Basic stats: COMPLETE Column stats: NONE
1657                   table:
1658                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1659                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
1660                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
1661
1662   Stage: Stage-0
1663     Fetch Operator
1664       limit: -1
1665       Processor Tree:
1666         ListSink
1667
1668 PREHOOK: query: explain
1669 select 
1670     d_year, c_nation,
1671     sum(lo_revenue - lo_supplycost) as profit
1672 from 
1673     dates, customer, supplier, ssb_part, lineorder
1674 where 
1675     lo_custkey = c_custkey
1676     and lo_suppkey = s_suppkey
1677     and lo_partkey = p_partkey
1678     and lo_orderdate = d_datekey
1679     and c_region = 'AMERICA'
1680     and s_region = 'AMERICA'
1681     and (p_mfgr = 'MFGR#1' or p_mfgr = 'MFGR#2')
1682 group by 
1683     d_year, c_nation
1684 order by 
1685     d_year, c_nation
1686 PREHOOK: type: QUERY
1687 POSTHOOK: query: explain
1688 select 
1689     d_year, c_nation,
1690     sum(lo_revenue - lo_supplycost) as profit
1691 from 
1692     dates, customer, supplier, ssb_part, lineorder
1693 where 
1694     lo_custkey = c_custkey
1695     and lo_suppkey = s_suppkey
1696     and lo_partkey = p_partkey
1697     and lo_orderdate = d_datekey
1698     and c_region = 'AMERICA'
1699     and s_region = 'AMERICA'
1700     and (p_mfgr = 'MFGR#1' or p_mfgr = 'MFGR#2')
1701 group by 
1702     d_year, c_nation
1703 order by 
1704     d_year, c_nation
1705 POSTHOOK: type: QUERY
1706 STAGE DEPENDENCIES:
1707   Stage-1 is a root stage
1708   Stage-0 depends on stages: Stage-1
1709
1710 STAGE PLANS:
1711   Stage: Stage-1
1712     Tez
1713 #### A masked pattern was here ####
1714       Edges:
1715         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1716         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1717 #### A masked pattern was here ####
1718       Vertices:
1719         Map 1 
1720             Map Operator Tree:
1721                 TableScan
1722                   alias: default.ssb_mv
1723                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1724                   Filter Operator
1725                     predicate: (((p_mfgr = 'MFGR#1') or (p_mfgr = 'MFGR#2')) and (c_region = 'AMERICA') and (s_region = 'AMERICA')) (type: boolean)
1726                     Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1727                     Select Operator
1728                       expressions: c_nation (type: string), d_year (type: int), net_revenue (type: double)
1729                       outputColumnNames: c_nation, d_year, net_revenue
1730                       Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1731                       Group By Operator
1732                         aggregations: sum(net_revenue)
1733                         keys: d_year (type: int), c_nation (type: string)
1734                         mode: hash
1735                         outputColumnNames: _col0, _col1, _col2
1736                         Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1737                         Reduce Output Operator
1738                           key expressions: _col0 (type: int), _col1 (type: string)
1739                           sort order: ++
1740                           Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
1741                           Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1742                           value expressions: _col2 (type: double)
1743             Execution mode: llap
1744             LLAP IO: all inputs
1745         Reducer 2 
1746             Execution mode: llap
1747             Reduce Operator Tree:
1748               Group By Operator
1749                 aggregations: sum(VALUE._col0)
1750                 keys: KEY._col0 (type: int), KEY._col1 (type: string)
1751                 mode: mergepartial
1752                 outputColumnNames: _col0, _col1, _col2
1753                 Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1754                 Reduce Output Operator
1755                   key expressions: _col0 (type: int), _col1 (type: string)
1756                   sort order: ++
1757                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1758                   value expressions: _col2 (type: double)
1759         Reducer 3 
1760             Execution mode: llap
1761             Reduce Operator Tree:
1762               Select Operator
1763                 expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: string), VALUE._col0 (type: double)
1764                 outputColumnNames: _col0, _col1, _col2
1765                 Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1766                 File Output Operator
1767                   compressed: false
1768                   Statistics: Num rows: 1 Data size: 748 Basic stats: COMPLETE Column stats: NONE
1769                   table:
1770                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1771                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
1772                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
1773
1774   Stage: Stage-0
1775     Fetch Operator
1776       limit: -1
1777       Processor Tree:
1778         ListSink
1779
1780 PREHOOK: query: explain
1781 select 
1782     d_year, s_nation, p_category,
1783     sum(lo_revenue - lo_supplycost) as profit
1784 from 
1785     dates, customer, supplier, ssb_part, lineorder
1786 where 
1787     lo_custkey = c_custkey
1788     and lo_suppkey = s_suppkey
1789     and lo_partkey = p_partkey
1790     and lo_orderdate = d_datekey
1791     and c_region = 'AMERICA'
1792     and s_region = 'AMERICA'
1793     and (d_year = 1997 or d_year = 1998)
1794     and (p_mfgr = 'MFGR#1' or p_mfgr = 'MFGR#2')
1795 group by 
1796     d_year, s_nation, p_category
1797 order by 
1798     d_year, s_nation, p_category
1799 PREHOOK: type: QUERY
1800 POSTHOOK: query: explain
1801 select 
1802     d_year, s_nation, p_category,
1803     sum(lo_revenue - lo_supplycost) as profit
1804 from 
1805     dates, customer, supplier, ssb_part, lineorder
1806 where 
1807     lo_custkey = c_custkey
1808     and lo_suppkey = s_suppkey
1809     and lo_partkey = p_partkey
1810     and lo_orderdate = d_datekey
1811     and c_region = 'AMERICA'
1812     and s_region = 'AMERICA'
1813     and (d_year = 1997 or d_year = 1998)
1814     and (p_mfgr = 'MFGR#1' or p_mfgr = 'MFGR#2')
1815 group by 
1816     d_year, s_nation, p_category
1817 order by 
1818     d_year, s_nation, p_category
1819 POSTHOOK: type: QUERY
1820 STAGE DEPENDENCIES:
1821   Stage-1 is a root stage
1822   Stage-0 depends on stages: Stage-1
1823
1824 STAGE PLANS:
1825   Stage: Stage-1
1826     Tez
1827 #### A masked pattern was here ####
1828       Edges:
1829         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1830         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1831 #### A masked pattern was here ####
1832       Vertices:
1833         Map 1 
1834             Map Operator Tree:
1835                 TableScan
1836                   alias: default.ssb_mv
1837                   Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1838                   Filter Operator
1839                     predicate: (((d_year = 1997) or (d_year = 1998)) and ((p_mfgr = 'MFGR#1') or (p_mfgr = 'MFGR#2')) and (c_region = 'AMERICA') and (s_region = 'AMERICA')) (type: boolean)
1840                     Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1841                     Select Operator
1842                       expressions: d_year (type: int), p_category (type: string), s_nation (type: string), net_revenue (type: double)
1843                       outputColumnNames: d_year, p_category, s_nation, net_revenue
1844                       Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1845                       Group By Operator
1846                         aggregations: sum(net_revenue)
1847                         keys: d_year (type: int), s_nation (type: string), p_category (type: string)
1848                         mode: hash
1849                         outputColumnNames: _col0, _col1, _col2, _col3
1850                         Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1851                         Reduce Output Operator
1852                           key expressions: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1853                           sort order: +++
1854                           Map-reduce partition columns: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1855                           Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1856                           value expressions: _col3 (type: double)
1857             Execution mode: llap
1858             LLAP IO: all inputs
1859         Reducer 2 
1860             Execution mode: llap
1861             Reduce Operator Tree:
1862               Group By Operator
1863                 aggregations: sum(VALUE._col0)
1864                 keys: KEY._col0 (type: int), KEY._col1 (type: string), KEY._col2 (type: string)
1865                 mode: mergepartial
1866                 outputColumnNames: _col0, _col1, _col2, _col3
1867                 Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1868                 Reduce Output Operator
1869                   key expressions: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1870                   sort order: +++
1871                   Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1872                   value expressions: _col3 (type: double)
1873         Reducer 3 
1874             Execution mode: llap
1875             Reduce Operator Tree:
1876               Select Operator
1877                 expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: string), KEY.reducesinkkey2 (type: string), VALUE._col0 (type: double)
1878                 outputColumnNames: _col0, _col1, _col2, _col3
1879                 Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1880                 File Output Operator
1881                   compressed: false
1882                   Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1883                   table:
1884                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1885                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
1886                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
1887
1888   Stage: Stage-0
1889     Fetch Operator
1890       limit: -1
1891       Processor Tree:
1892         ListSink
1893
1894 PREHOOK: query: explain
1895 select 
1896     d_year, s_city, p_brand1,
1897     sum(lo_revenue - lo_supplycost) as profit
1898 from 
1899     dates, customer, supplier, ssb_part, lineorder
1900 where 
1901     lo_custkey = c_custkey
1902     and lo_suppkey = s_suppkey
1903     and lo_partkey = p_partkey
1904     and lo_orderdate = d_datekey
1905     and c_region = 'AMERICA'
1906     and s_nation = 'UNITED STATES'
1907     and (d_year = 1997 or d_year = 1998)
1908     and p_category = 'MFGR#14'
1909 group by 
1910     d_year, s_city, p_brand1
1911 order by 
1912     d_year, s_city, p_brand1
1913 PREHOOK: type: QUERY
1914 POSTHOOK: query: explain
1915 select 
1916     d_year, s_city, p_brand1,
1917     sum(lo_revenue - lo_supplycost) as profit
1918 from 
1919     dates, customer, supplier, ssb_part, lineorder
1920 where 
1921     lo_custkey = c_custkey
1922     and lo_suppkey = s_suppkey
1923     and lo_partkey = p_partkey
1924     and lo_orderdate = d_datekey
1925     and c_region = 'AMERICA'
1926     and s_nation = 'UNITED STATES'
1927     and (d_year = 1997 or d_year = 1998)
1928     and p_category = 'MFGR#14'
1929 group by 
1930     d_year, s_city, p_brand1
1931 order by 
1932     d_year, s_city, p_brand1
1933 POSTHOOK: type: QUERY
1934 STAGE DEPENDENCIES:
1935   Stage-1 is a root stage
1936   Stage-0 depends on stages: Stage-1
1937
1938 STAGE PLANS:
1939   Stage: Stage-1
1940     Tez
1941 #### A masked pattern was here ####
1942       Edges:
1943         Reducer 2 <- Map 1 (SIMPLE_EDGE)
1944         Reducer 3 <- Reducer 2 (SIMPLE_EDGE)
1945 #### A masked pattern was here ####
1946       Vertices:
1947         Map 1 
1948             Map Operator Tree:
1949                 TableScan
1950                   alias: default.ssb_mv
1951                   Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1952                   Filter Operator
1953                     predicate: (((d_year = 1997) or (d_year = 1998)) and (c_region = 'AMERICA') and (p_category = 'MFGR#14') and (s_nation = 'UNITED STATES')) (type: boolean)
1954                     Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1955                     Select Operator
1956                       expressions: d_year (type: int), p_brand1 (type: string), s_city (type: string), net_revenue (type: double)
1957                       outputColumnNames: d_year, p_brand1, s_city, net_revenue
1958                       Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1959                       Group By Operator
1960                         aggregations: sum(net_revenue)
1961                         keys: d_year (type: int), s_city (type: string), p_brand1 (type: string)
1962                         mode: hash
1963                         outputColumnNames: _col0, _col1, _col2, _col3
1964                         Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1965                         Reduce Output Operator
1966                           key expressions: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1967                           sort order: +++
1968                           Map-reduce partition columns: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1969                           Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1970                           value expressions: _col3 (type: double)
1971             Execution mode: llap
1972             LLAP IO: all inputs
1973         Reducer 2 
1974             Execution mode: llap
1975             Reduce Operator Tree:
1976               Group By Operator
1977                 aggregations: sum(VALUE._col0)
1978                 keys: KEY._col0 (type: int), KEY._col1 (type: string), KEY._col2 (type: string)
1979                 mode: mergepartial
1980                 outputColumnNames: _col0, _col1, _col2, _col3
1981                 Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1982                 Reduce Output Operator
1983                   key expressions: _col0 (type: int), _col1 (type: string), _col2 (type: string)
1984                   sort order: +++
1985                   Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1986                   value expressions: _col3 (type: double)
1987         Reducer 3 
1988             Execution mode: llap
1989             Reduce Operator Tree:
1990               Select Operator
1991                 expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 (type: string), KEY.reducesinkkey2 (type: string), VALUE._col0 (type: double)
1992                 outputColumnNames: _col0, _col1, _col2, _col3
1993                 Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1994                 File Output Operator
1995                   compressed: false
1996                   Statistics: Num rows: 1 Data size: 932 Basic stats: COMPLETE Column stats: NONE
1997                   table:
1998                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
1999                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
2000                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
2001
2002   Stage: Stage-0
2003     Fetch Operator
2004       limit: -1
2005       Processor Tree:
2006         ListSink
2007
2008 PREHOOK: query: DROP MATERIALIZED VIEW `ssb_mv`
2009 PREHOOK: type: DROP_MATERIALIZED_VIEW
2010 PREHOOK: Input: default@ssb_mv
2011 PREHOOK: Output: default@ssb_mv
2012 POSTHOOK: query: DROP MATERIALIZED VIEW `ssb_mv`
2013 POSTHOOK: type: DROP_MATERIALIZED_VIEW
2014 POSTHOOK: Input: default@ssb_mv
2015 POSTHOOK: Output: default@ssb_mv