c3310f51545247e7e29ed0e768539c197d7577c6
[hive.git] / ql / src / test / results / clientpositive / except_all.q.out
1 PREHOOK: query: create table a(key int)
2 PREHOOK: type: CREATETABLE
3 PREHOOK: Output: database:default
4 PREHOOK: Output: default@a
5 POSTHOOK: query: create table a(key int)
6 POSTHOOK: type: CREATETABLE
7 POSTHOOK: Output: database:default
8 POSTHOOK: Output: default@a
9 PREHOOK: query: insert into table a values (0),(1),(2),(2),(2),(2),(3),(NULL),(NULL)
10 PREHOOK: type: QUERY
11 PREHOOK: Input: _dummy_database@_dummy_table
12 PREHOOK: Output: default@a
13 POSTHOOK: query: insert into table a values (0),(1),(2),(2),(2),(2),(3),(NULL),(NULL)
14 POSTHOOK: type: QUERY
15 POSTHOOK: Input: _dummy_database@_dummy_table
16 POSTHOOK: Output: default@a
17 POSTHOOK: Lineage: a.key SCRIPT []
18 PREHOOK: query: create table b(key bigint)
19 PREHOOK: type: CREATETABLE
20 PREHOOK: Output: database:default
21 PREHOOK: Output: default@b
22 POSTHOOK: query: create table b(key bigint)
23 POSTHOOK: type: CREATETABLE
24 POSTHOOK: Output: database:default
25 POSTHOOK: Output: default@b
26 PREHOOK: query: insert into table b values (1),(2),(2),(3),(5),(5),(NULL),(NULL),(NULL)
27 PREHOOK: type: QUERY
28 PREHOOK: Input: _dummy_database@_dummy_table
29 PREHOOK: Output: default@b
30 POSTHOOK: query: insert into table b values (1),(2),(2),(3),(5),(5),(NULL),(NULL),(NULL)
31 POSTHOOK: type: QUERY
32 POSTHOOK: Input: _dummy_database@_dummy_table
33 POSTHOOK: Output: default@b
34 POSTHOOK: Lineage: b.key SCRIPT []
35 PREHOOK: query: select * from a except all select * from b
36 PREHOOK: type: QUERY
37 PREHOOK: Input: default@a
38 PREHOOK: Input: default@b
39 #### A masked pattern was here ####
40 POSTHOOK: query: select * from a except all select * from b
41 POSTHOOK: type: QUERY
42 POSTHOOK: Input: default@a
43 POSTHOOK: Input: default@b
44 #### A masked pattern was here ####
45 0
46 2
47 2
48 PREHOOK: query: drop table a
49 PREHOOK: type: DROPTABLE
50 PREHOOK: Input: default@a
51 PREHOOK: Output: default@a
52 POSTHOOK: query: drop table a
53 POSTHOOK: type: DROPTABLE
54 POSTHOOK: Input: default@a
55 POSTHOOK: Output: default@a
56 PREHOOK: query: drop table b
57 PREHOOK: type: DROPTABLE
58 PREHOOK: Input: default@b
59 PREHOOK: Output: default@b
60 POSTHOOK: query: drop table b
61 POSTHOOK: type: DROPTABLE
62 POSTHOOK: Input: default@b
63 POSTHOOK: Output: default@b
64 PREHOOK: query: create table a(key int, value int)
65 PREHOOK: type: CREATETABLE
66 PREHOOK: Output: database:default
67 PREHOOK: Output: default@a
68 POSTHOOK: query: create table a(key int, value int)
69 POSTHOOK: type: CREATETABLE
70 POSTHOOK: Output: database:default
71 POSTHOOK: Output: default@a
72 PREHOOK: query: insert into table a values (1,2),(1,2),(1,3),(2,3),(2,2)
73 PREHOOK: type: QUERY
74 PREHOOK: Input: _dummy_database@_dummy_table
75 PREHOOK: Output: default@a
76 POSTHOOK: query: insert into table a values (1,2),(1,2),(1,3),(2,3),(2,2)
77 POSTHOOK: type: QUERY
78 POSTHOOK: Input: _dummy_database@_dummy_table
79 POSTHOOK: Output: default@a
80 POSTHOOK: Lineage: a.key SCRIPT []
81 POSTHOOK: Lineage: a.value SCRIPT []
82 PREHOOK: query: create table b(key int, value int)
83 PREHOOK: type: CREATETABLE
84 PREHOOK: Output: database:default
85 PREHOOK: Output: default@b
86 POSTHOOK: query: create table b(key int, value int)
87 POSTHOOK: type: CREATETABLE
88 POSTHOOK: Output: database:default
89 POSTHOOK: Output: default@b
90 PREHOOK: query: insert into table b values (1,2),(2,3),(2,2),(2,2),(2,20)
91 PREHOOK: type: QUERY
92 PREHOOK: Input: _dummy_database@_dummy_table
93 PREHOOK: Output: default@b
94 POSTHOOK: query: insert into table b values (1,2),(2,3),(2,2),(2,2),(2,20)
95 POSTHOOK: type: QUERY
96 POSTHOOK: Input: _dummy_database@_dummy_table
97 POSTHOOK: Output: default@b
98 POSTHOOK: Lineage: b.key SCRIPT []
99 POSTHOOK: Lineage: b.value SCRIPT []
100 PREHOOK: query: select * from a except all select * from b
101 PREHOOK: type: QUERY
102 PREHOOK: Input: default@a
103 PREHOOK: Input: default@b
104 #### A masked pattern was here ####
105 POSTHOOK: query: select * from a except all select * from b
106 POSTHOOK: type: QUERY
107 POSTHOOK: Input: default@a
108 POSTHOOK: Input: default@b
109 #### A masked pattern was here ####
110 1       2
111 1       3
112 PREHOOK: query: select * from b except all select * from a
113 PREHOOK: type: QUERY
114 PREHOOK: Input: default@a
115 PREHOOK: Input: default@b
116 #### A masked pattern was here ####
117 POSTHOOK: query: select * from b except all select * from a
118 POSTHOOK: type: QUERY
119 POSTHOOK: Input: default@a
120 POSTHOOK: Input: default@b
121 #### A masked pattern was here ####
122 2       2
123 2       20
124 PREHOOK: query: select * from b except all select * from a intersect distinct select * from b
125 PREHOOK: type: QUERY
126 PREHOOK: Input: default@a
127 PREHOOK: Input: default@b
128 #### A masked pattern was here ####
129 POSTHOOK: query: select * from b except all select * from a intersect distinct select * from b
130 POSTHOOK: type: QUERY
131 POSTHOOK: Input: default@a
132 POSTHOOK: Input: default@b
133 #### A masked pattern was here ####
134 2       2
135 2       20
136 PREHOOK: query: select * from b except all select * from a except distinct select * from b
137 PREHOOK: type: QUERY
138 PREHOOK: Input: default@a
139 PREHOOK: Input: default@b
140 #### A masked pattern was here ####
141 POSTHOOK: query: select * from b except all select * from a except distinct select * from b
142 POSTHOOK: type: QUERY
143 POSTHOOK: Input: default@a
144 POSTHOOK: Input: default@b
145 #### A masked pattern was here ####
146 PREHOOK: query: select * from a except all select * from b union all select * from a except distinct select * from b
147 PREHOOK: type: QUERY
148 PREHOOK: Input: default@a
149 PREHOOK: Input: default@b
150 #### A masked pattern was here ####
151 POSTHOOK: query: select * from a except all select * from b union all select * from a except distinct select * from b
152 POSTHOOK: type: QUERY
153 POSTHOOK: Input: default@a
154 POSTHOOK: Input: default@b
155 #### A masked pattern was here ####
156 1       3
157 PREHOOK: query: select * from a except all select * from b union select * from a except distinct select * from b
158 PREHOOK: type: QUERY
159 PREHOOK: Input: default@a
160 PREHOOK: Input: default@b
161 #### A masked pattern was here ####
162 POSTHOOK: query: select * from a except all select * from b union select * from a except distinct select * from b
163 POSTHOOK: type: QUERY
164 POSTHOOK: Input: default@a
165 POSTHOOK: Input: default@b
166 #### A masked pattern was here ####
167 1       3
168 PREHOOK: query: select * from a except all select * from b except distinct select * from a except distinct select * from b
169 PREHOOK: type: QUERY
170 PREHOOK: Input: default@a
171 PREHOOK: Input: default@b
172 #### A masked pattern was here ####
173 POSTHOOK: query: select * from a except all select * from b except distinct select * from a except distinct select * from b
174 POSTHOOK: type: QUERY
175 POSTHOOK: Input: default@a
176 POSTHOOK: Input: default@b
177 #### A masked pattern was here ####
178 PREHOOK: query: select * from (select a.key, b.value from a join b on a.key=b.key)sub1 
179 except all 
180 select * from (select a.key, b.value from a join b on a.key=b.key)sub2
181 PREHOOK: type: QUERY
182 PREHOOK: Input: default@a
183 PREHOOK: Input: default@b
184 #### A masked pattern was here ####
185 POSTHOOK: query: select * from (select a.key, b.value from a join b on a.key=b.key)sub1 
186 except all 
187 select * from (select a.key, b.value from a join b on a.key=b.key)sub2
188 POSTHOOK: type: QUERY
189 POSTHOOK: Input: default@a
190 POSTHOOK: Input: default@b
191 #### A masked pattern was here ####
192 PREHOOK: query: select * from (select a.key, b.value from a join b on a.key=b.key)sub1
193 except all
194 select * from (select b.value as key, a.key as value from a join b on a.key=b.key)sub2
195 PREHOOK: type: QUERY
196 PREHOOK: Input: default@a
197 PREHOOK: Input: default@b
198 #### A masked pattern was here ####
199 POSTHOOK: query: select * from (select a.key, b.value from a join b on a.key=b.key)sub1
200 except all
201 select * from (select b.value as key, a.key as value from a join b on a.key=b.key)sub2
202 POSTHOOK: type: QUERY
203 POSTHOOK: Input: default@a
204 POSTHOOK: Input: default@b
205 #### A masked pattern was here ####
206 1       2
207 1       2
208 1       2
209 2       3
210 2       3
211 2       20
212 2       20
213 PREHOOK: query: explain select * from src except all select * from src
214 PREHOOK: type: QUERY
215 POSTHOOK: query: explain select * from src except all select * from src
216 POSTHOOK: type: QUERY
217 STAGE DEPENDENCIES:
218   Stage-1 is a root stage
219   Stage-2 depends on stages: Stage-1, Stage-3
220   Stage-3 is a root stage
221   Stage-0 depends on stages: Stage-2
222
223 STAGE PLANS:
224   Stage: Stage-1
225     Map Reduce
226       Map Operator Tree:
227           TableScan
228             alias: src
229             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
230             Select Operator
231               expressions: key (type: string), value (type: string)
232               outputColumnNames: key, value
233               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
234               Group By Operator
235                 aggregations: count()
236                 keys: key (type: string), value (type: string)
237                 mode: hash
238                 outputColumnNames: _col0, _col1, _col2
239                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
240                 Reduce Output Operator
241                   key expressions: _col0 (type: string), _col1 (type: string)
242                   sort order: ++
243                   Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
244                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
245                   value expressions: _col2 (type: bigint)
246       Reduce Operator Tree:
247         Group By Operator
248           aggregations: count(VALUE._col0)
249           keys: KEY._col0 (type: string), KEY._col1 (type: string)
250           mode: mergepartial
251           outputColumnNames: _col0, _col1, _col2
252           Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
253           Select Operator
254             expressions: _col0 (type: string), _col1 (type: string), 2 (type: bigint), _col2 (type: bigint)
255             outputColumnNames: _col0, _col1, _col2, _col3
256             Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
257             File Output Operator
258               compressed: false
259               table:
260                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
261                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
262                   serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
263
264   Stage: Stage-2
265     Map Reduce
266       Map Operator Tree:
267           TableScan
268             Union
269               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
270               Select Operator
271                 expressions: _col0 (type: string), _col1 (type: string), _col3 (type: bigint), (_col2 * _col3) (type: bigint)
272                 outputColumnNames: _col0, _col1, _col3, _col4
273                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
274                 Group By Operator
275                   aggregations: sum(_col4), sum(_col3)
276                   keys: _col0 (type: string), _col1 (type: string)
277                   mode: hash
278                   outputColumnNames: _col0, _col1, _col2, _col3
279                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
280                   Reduce Output Operator
281                     key expressions: _col0 (type: string), _col1 (type: string)
282                     sort order: ++
283                     Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
284                     Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
285                     value expressions: _col2 (type: bigint), _col3 (type: bigint)
286           TableScan
287             Union
288               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
289               Select Operator
290                 expressions: _col0 (type: string), _col1 (type: string), _col3 (type: bigint), (_col2 * _col3) (type: bigint)
291                 outputColumnNames: _col0, _col1, _col3, _col4
292                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
293                 Group By Operator
294                   aggregations: sum(_col4), sum(_col3)
295                   keys: _col0 (type: string), _col1 (type: string)
296                   mode: hash
297                   outputColumnNames: _col0, _col1, _col2, _col3
298                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
299                   Reduce Output Operator
300                     key expressions: _col0 (type: string), _col1 (type: string)
301                     sort order: ++
302                     Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
303                     Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
304                     value expressions: _col2 (type: bigint), _col3 (type: bigint)
305       Reduce Operator Tree:
306         Group By Operator
307           aggregations: sum(VALUE._col0), sum(VALUE._col1)
308           keys: KEY._col0 (type: string), KEY._col1 (type: string)
309           mode: mergepartial
310           outputColumnNames: _col0, _col1, _col2, _col3
311           Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
312           Select Operator
313             expressions: ((2 * _col2) - (3 * _col3)) (type: bigint), _col0 (type: string), _col1 (type: string)
314             outputColumnNames: _col0, _col1, _col2
315             Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
316             UDTF Operator
317               Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
318               function name: UDTFReplicateRows
319               Select Operator
320                 expressions: col1 (type: string), col2 (type: string)
321                 outputColumnNames: _col0, _col1
322                 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
323                 File Output Operator
324                   compressed: false
325                   Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
326                   table:
327                       input format: org.apache.hadoop.mapred.SequenceFileInputFormat
328                       output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
329                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
330
331   Stage: Stage-3
332     Map Reduce
333       Map Operator Tree:
334           TableScan
335             alias: src
336             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
337             Select Operator
338               expressions: key (type: string), value (type: string)
339               outputColumnNames: key, value
340               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
341               Group By Operator
342                 aggregations: count()
343                 keys: key (type: string), value (type: string)
344                 mode: hash
345                 outputColumnNames: _col0, _col1, _col2
346                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
347                 Reduce Output Operator
348                   key expressions: _col0 (type: string), _col1 (type: string)
349                   sort order: ++
350                   Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
351                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
352                   value expressions: _col2 (type: bigint)
353       Reduce Operator Tree:
354         Group By Operator
355           aggregations: count(VALUE._col0)
356           keys: KEY._col0 (type: string), KEY._col1 (type: string)
357           mode: mergepartial
358           outputColumnNames: _col0, _col1, _col2
359           Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
360           Select Operator
361             expressions: _col0 (type: string), _col1 (type: string), 1 (type: bigint), _col2 (type: bigint)
362             outputColumnNames: _col0, _col1, _col2, _col3
363             Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
364             File Output Operator
365               compressed: false
366               table:
367                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
368                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
369                   serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
370
371   Stage: Stage-0
372     Fetch Operator
373       limit: -1
374       Processor Tree:
375         ListSink
376
377 PREHOOK: query: select * from src except all select * from src
378 PREHOOK: type: QUERY
379 PREHOOK: Input: default@src
380 #### A masked pattern was here ####
381 POSTHOOK: query: select * from src except all select * from src
382 POSTHOOK: type: QUERY
383 POSTHOOK: Input: default@src
384 #### A masked pattern was here ####
385 PREHOOK: query: explain select * from src except all select * from src except distinct select * from src except distinct select * from src
386 PREHOOK: type: QUERY
387 POSTHOOK: query: explain select * from src except all select * from src except distinct select * from src except distinct select * from src
388 POSTHOOK: type: QUERY
389 STAGE DEPENDENCIES:
390   Stage-1 is a root stage
391   Stage-2 depends on stages: Stage-1, Stage-6
392   Stage-3 depends on stages: Stage-2
393   Stage-4 depends on stages: Stage-3, Stage-7
394   Stage-5 depends on stages: Stage-4, Stage-8
395   Stage-6 is a root stage
396   Stage-7 is a root stage
397   Stage-8 is a root stage
398   Stage-0 depends on stages: Stage-5
399
400 STAGE PLANS:
401   Stage: Stage-1
402     Map Reduce
403       Map Operator Tree:
404           TableScan
405             alias: src
406             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
407             Select Operator
408               expressions: key (type: string), value (type: string)
409               outputColumnNames: key, value
410               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
411               Group By Operator
412                 aggregations: count()
413                 keys: key (type: string), value (type: string)
414                 mode: hash
415                 outputColumnNames: _col0, _col1, _col2
416                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
417                 Reduce Output Operator
418                   key expressions: _col0 (type: string), _col1 (type: string)
419                   sort order: ++
420                   Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
421                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
422                   value expressions: _col2 (type: bigint)
423       Reduce Operator Tree:
424         Group By Operator
425           aggregations: count(VALUE._col0)
426           keys: KEY._col0 (type: string), KEY._col1 (type: string)
427           mode: mergepartial
428           outputColumnNames: _col0, _col1, _col2
429           Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
430           Select Operator
431             expressions: _col0 (type: string), _col1 (type: string), 2 (type: bigint), _col2 (type: bigint)
432             outputColumnNames: _col0, _col1, _col2, _col3
433             Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
434             File Output Operator
435               compressed: false
436               table:
437                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
438                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
439                   serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
440
441   Stage: Stage-2
442     Map Reduce
443       Map Operator Tree:
444           TableScan
445             Union
446               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
447               Select Operator
448                 expressions: _col0 (type: string), _col1 (type: string), _col3 (type: bigint), (_col2 * _col3) (type: bigint)
449                 outputColumnNames: _col0, _col1, _col3, _col4
450                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
451                 Group By Operator
452                   aggregations: sum(_col4), sum(_col3)
453                   keys: _col0 (type: string), _col1 (type: string)
454                   mode: hash
455                   outputColumnNames: _col0, _col1, _col2, _col3
456                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
457                   Reduce Output Operator
458                     key expressions: _col0 (type: string), _col1 (type: string)
459                     sort order: ++
460                     Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
461                     Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
462                     value expressions: _col2 (type: bigint), _col3 (type: bigint)
463           TableScan
464             Union
465               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
466               Select Operator
467                 expressions: _col0 (type: string), _col1 (type: string), _col3 (type: bigint), (_col2 * _col3) (type: bigint)
468                 outputColumnNames: _col0, _col1, _col3, _col4
469                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
470                 Group By Operator
471                   aggregations: sum(_col4), sum(_col3)
472                   keys: _col0 (type: string), _col1 (type: string)
473                   mode: hash
474                   outputColumnNames: _col0, _col1, _col2, _col3
475                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
476                   Reduce Output Operator
477                     key expressions: _col0 (type: string), _col1 (type: string)
478                     sort order: ++
479                     Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
480                     Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
481                     value expressions: _col2 (type: bigint), _col3 (type: bigint)
482       Reduce Operator Tree:
483         Group By Operator
484           aggregations: sum(VALUE._col0), sum(VALUE._col1)
485           keys: KEY._col0 (type: string), KEY._col1 (type: string)
486           mode: mergepartial
487           outputColumnNames: _col0, _col1, _col2, _col3
488           Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
489           Select Operator
490             expressions: ((2 * _col2) - (3 * _col3)) (type: bigint), _col0 (type: string), _col1 (type: string)
491             outputColumnNames: _col0, _col1, _col2
492             Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
493             UDTF Operator
494               Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
495               function name: UDTFReplicateRows
496               Select Operator
497                 expressions: col1 (type: string), col2 (type: string)
498                 outputColumnNames: col1, col2
499                 Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
500                 Group By Operator
501                   aggregations: count()
502                   keys: col1 (type: string), col2 (type: string)
503                   mode: hash
504                   outputColumnNames: _col0, _col1, _col2
505                   Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
506                   File Output Operator
507                     compressed: false
508                     table:
509                         input format: org.apache.hadoop.mapred.SequenceFileInputFormat
510                         output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
511                         serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
512
513   Stage: Stage-3
514     Map Reduce
515       Map Operator Tree:
516           TableScan
517             Reduce Output Operator
518               key expressions: _col0 (type: string), _col1 (type: string)
519               sort order: ++
520               Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
521               Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
522               value expressions: _col2 (type: bigint)
523       Reduce Operator Tree:
524         Group By Operator
525           aggregations: count(VALUE._col0)
526           keys: KEY._col0 (type: string), KEY._col1 (type: string)
527           mode: mergepartial
528           outputColumnNames: _col0, _col1, _col2
529           Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE
530           Select Operator
531             expressions: _col0 (type: string), _col1 (type: string), 2 (type: bigint), _col2 (type: bigint)
532             outputColumnNames: _col0, _col1, _col2, _col3
533             Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE
534             File Output Operator
535               compressed: false
536               table:
537                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
538                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
539                   serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
540
541   Stage: Stage-4
542     Map Reduce
543       Map Operator Tree:
544           TableScan
545             Union
546               Statistics: Num rows: 375 Data size: 3984 Basic stats: COMPLETE Column stats: NONE
547               Select Operator
548                 expressions: _col0 (type: string), _col1 (type: string), _col3 (type: bigint), (_col2 * _col3) (type: bigint)
549                 outputColumnNames: _col0, _col1, _col2, _col3
550                 Statistics: Num rows: 375 Data size: 3984 Basic stats: COMPLETE Column stats: NONE
551                 Group By Operator
552                   aggregations: sum(_col2), sum(_col3)
553                   keys: _col0 (type: string), _col1 (type: string)
554                   mode: hash
555                   outputColumnNames: _col0, _col1, _col2, _col3
556                   Statistics: Num rows: 375 Data size: 3984 Basic stats: COMPLETE Column stats: NONE
557                   Reduce Output Operator
558                     key expressions: _col0 (type: string), _col1 (type: string)
559                     sort order: ++
560                     Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
561                     Statistics: Num rows: 375 Data size: 3984 Basic stats: COMPLETE Column stats: NONE
562                     value expressions: _col2 (type: bigint), _col3 (type: bigint)
563           TableScan
564             Union
565               Statistics: Num rows: 375 Data size: 3984 Basic stats: COMPLETE Column stats: NONE
566               Select Operator
567                 expressions: _col0 (type: string), _col1 (type: string), _col3 (type: bigint), (_col2 * _col3) (type: bigint)
568                 outputColumnNames: _col0, _col1, _col2, _col3
569                 Statistics: Num rows: 375 Data size: 3984 Basic stats: COMPLETE Column stats: NONE
570                 Group By Operator
571                   aggregations: sum(_col2), sum(_col3)
572                   keys: _col0 (type: string), _col1 (type: string)
573                   mode: hash
574                   outputColumnNames: _col0, _col1, _col2, _col3
575                   Statistics: Num rows: 375 Data size: 3984 Basic stats: COMPLETE Column stats: NONE
576                   Reduce Output Operator
577                     key expressions: _col0 (type: string), _col1 (type: string)
578                     sort order: ++
579                     Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
580                     Statistics: Num rows: 375 Data size: 3984 Basic stats: COMPLETE Column stats: NONE
581                     value expressions: _col2 (type: bigint), _col3 (type: bigint)
582       Reduce Operator Tree:
583         Group By Operator
584           aggregations: sum(VALUE._col0), sum(VALUE._col1)
585           keys: KEY._col0 (type: string), KEY._col1 (type: string)
586           mode: mergepartial
587           outputColumnNames: _col0, _col1, _col2, _col3
588           Statistics: Num rows: 187 Data size: 1986 Basic stats: COMPLETE Column stats: NONE
589           Filter Operator
590             predicate: (((_col2 * 2) = _col3) and (_col2 > 0)) (type: boolean)
591             Statistics: Num rows: 31 Data size: 329 Basic stats: COMPLETE Column stats: NONE
592             Select Operator
593               expressions: _col0 (type: string), _col1 (type: string)
594               outputColumnNames: _col0, _col1
595               Statistics: Num rows: 31 Data size: 329 Basic stats: COMPLETE Column stats: NONE
596               Group By Operator
597                 aggregations: count()
598                 keys: _col0 (type: string), _col1 (type: string)
599                 mode: complete
600                 outputColumnNames: _col0, _col1, _col2
601                 Statistics: Num rows: 15 Data size: 159 Basic stats: COMPLETE Column stats: NONE
602                 Select Operator
603                   expressions: _col0 (type: string), _col1 (type: string), 2 (type: bigint), _col2 (type: bigint)
604                   outputColumnNames: _col0, _col1, _col2, _col3
605                   Statistics: Num rows: 15 Data size: 159 Basic stats: COMPLETE Column stats: NONE
606                   File Output Operator
607                     compressed: false
608                     table:
609                         input format: org.apache.hadoop.mapred.SequenceFileInputFormat
610                         output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
611                         serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
612
613   Stage: Stage-5
614     Map Reduce
615       Map Operator Tree:
616           TableScan
617             Union
618               Statistics: Num rows: 265 Data size: 2815 Basic stats: COMPLETE Column stats: NONE
619               Select Operator
620                 expressions: _col0 (type: string), _col1 (type: string), _col3 (type: bigint), (_col2 * _col3) (type: bigint)
621                 outputColumnNames: _col0, _col1, _col2, _col3
622                 Statistics: Num rows: 265 Data size: 2815 Basic stats: COMPLETE Column stats: NONE
623                 Group By Operator
624                   aggregations: sum(_col2), sum(_col3)
625                   keys: _col0 (type: string), _col1 (type: string)
626                   mode: hash
627                   outputColumnNames: _col0, _col1, _col2, _col3
628                   Statistics: Num rows: 265 Data size: 2815 Basic stats: COMPLETE Column stats: NONE
629                   Reduce Output Operator
630                     key expressions: _col0 (type: string), _col1 (type: string)
631                     sort order: ++
632                     Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
633                     Statistics: Num rows: 265 Data size: 2815 Basic stats: COMPLETE Column stats: NONE
634                     value expressions: _col2 (type: bigint), _col3 (type: bigint)
635           TableScan
636             Union
637               Statistics: Num rows: 265 Data size: 2815 Basic stats: COMPLETE Column stats: NONE
638               Select Operator
639                 expressions: _col0 (type: string), _col1 (type: string), _col3 (type: bigint), (_col2 * _col3) (type: bigint)
640                 outputColumnNames: _col0, _col1, _col2, _col3
641                 Statistics: Num rows: 265 Data size: 2815 Basic stats: COMPLETE Column stats: NONE
642                 Group By Operator
643                   aggregations: sum(_col2), sum(_col3)
644                   keys: _col0 (type: string), _col1 (type: string)
645                   mode: hash
646                   outputColumnNames: _col0, _col1, _col2, _col3
647                   Statistics: Num rows: 265 Data size: 2815 Basic stats: COMPLETE Column stats: NONE
648                   Reduce Output Operator
649                     key expressions: _col0 (type: string), _col1 (type: string)
650                     sort order: ++
651                     Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
652                     Statistics: Num rows: 265 Data size: 2815 Basic stats: COMPLETE Column stats: NONE
653                     value expressions: _col2 (type: bigint), _col3 (type: bigint)
654       Reduce Operator Tree:
655         Group By Operator
656           aggregations: sum(VALUE._col0), sum(VALUE._col1)
657           keys: KEY._col0 (type: string), KEY._col1 (type: string)
658           mode: mergepartial
659           outputColumnNames: _col0, _col1, _col2, _col3
660           Statistics: Num rows: 132 Data size: 1402 Basic stats: COMPLETE Column stats: NONE
661           Filter Operator
662             predicate: (((_col2 * 2) = _col3) and (_col2 > 0)) (type: boolean)
663             Statistics: Num rows: 22 Data size: 233 Basic stats: COMPLETE Column stats: NONE
664             Select Operator
665               expressions: _col0 (type: string), _col1 (type: string)
666               outputColumnNames: _col0, _col1
667               Statistics: Num rows: 22 Data size: 233 Basic stats: COMPLETE Column stats: NONE
668               File Output Operator
669                 compressed: false
670                 Statistics: Num rows: 22 Data size: 233 Basic stats: COMPLETE Column stats: NONE
671                 table:
672                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
673                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
674                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
675
676   Stage: Stage-6
677     Map Reduce
678       Map Operator Tree:
679           TableScan
680             alias: src
681             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
682             Select Operator
683               expressions: key (type: string), value (type: string)
684               outputColumnNames: key, value
685               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
686               Group By Operator
687                 aggregations: count()
688                 keys: key (type: string), value (type: string)
689                 mode: hash
690                 outputColumnNames: _col0, _col1, _col2
691                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
692                 Reduce Output Operator
693                   key expressions: _col0 (type: string), _col1 (type: string)
694                   sort order: ++
695                   Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
696                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
697                   value expressions: _col2 (type: bigint)
698       Reduce Operator Tree:
699         Group By Operator
700           aggregations: count(VALUE._col0)
701           keys: KEY._col0 (type: string), KEY._col1 (type: string)
702           mode: mergepartial
703           outputColumnNames: _col0, _col1, _col2
704           Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
705           Select Operator
706             expressions: _col0 (type: string), _col1 (type: string), 1 (type: bigint), _col2 (type: bigint)
707             outputColumnNames: _col0, _col1, _col2, _col3
708             Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
709             File Output Operator
710               compressed: false
711               table:
712                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
713                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
714                   serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
715
716   Stage: Stage-7
717     Map Reduce
718       Map Operator Tree:
719           TableScan
720             alias: src
721             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
722             Select Operator
723               expressions: key (type: string), value (type: string)
724               outputColumnNames: key, value
725               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
726               Group By Operator
727                 aggregations: count()
728                 keys: key (type: string), value (type: string)
729                 mode: hash
730                 outputColumnNames: _col0, _col1, _col2
731                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
732                 Reduce Output Operator
733                   key expressions: _col0 (type: string), _col1 (type: string)
734                   sort order: ++
735                   Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
736                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
737                   value expressions: _col2 (type: bigint)
738       Reduce Operator Tree:
739         Group By Operator
740           aggregations: count(VALUE._col0)
741           keys: KEY._col0 (type: string), KEY._col1 (type: string)
742           mode: mergepartial
743           outputColumnNames: _col0, _col1, _col2
744           Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
745           Select Operator
746             expressions: _col0 (type: string), _col1 (type: string), 1 (type: bigint), _col2 (type: bigint)
747             outputColumnNames: _col0, _col1, _col2, _col3
748             Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
749             File Output Operator
750               compressed: false
751               table:
752                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
753                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
754                   serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
755
756   Stage: Stage-8
757     Map Reduce
758       Map Operator Tree:
759           TableScan
760             alias: src
761             Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
762             Select Operator
763               expressions: key (type: string), value (type: string)
764               outputColumnNames: key, value
765               Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
766               Group By Operator
767                 aggregations: count()
768                 keys: key (type: string), value (type: string)
769                 mode: hash
770                 outputColumnNames: _col0, _col1, _col2
771                 Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
772                 Reduce Output Operator
773                   key expressions: _col0 (type: string), _col1 (type: string)
774                   sort order: ++
775                   Map-reduce partition columns: _col0 (type: string), _col1 (type: string)
776                   Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
777                   value expressions: _col2 (type: bigint)
778       Reduce Operator Tree:
779         Group By Operator
780           aggregations: count(VALUE._col0)
781           keys: KEY._col0 (type: string), KEY._col1 (type: string)
782           mode: mergepartial
783           outputColumnNames: _col0, _col1, _col2
784           Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
785           Select Operator
786             expressions: _col0 (type: string), _col1 (type: string), 1 (type: bigint), _col2 (type: bigint)
787             outputColumnNames: _col0, _col1, _col2, _col3
788             Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
789             File Output Operator
790               compressed: false
791               table:
792                   input format: org.apache.hadoop.mapred.SequenceFileInputFormat
793                   output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
794                   serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
795
796   Stage: Stage-0
797     Fetch Operator
798       limit: -1
799       Processor Tree:
800         ListSink
801
802 PREHOOK: query: select * from src except all select * from src except distinct select * from src except distinct select * from src
803 PREHOOK: type: QUERY
804 PREHOOK: Input: default@src
805 #### A masked pattern was here ####
806 POSTHOOK: query: select * from src except all select * from src except distinct select * from src except distinct select * from src
807 POSTHOOK: type: QUERY
808 POSTHOOK: Input: default@src
809 #### A masked pattern was here ####
810 PREHOOK: query: explain select value from a group by value except distinct select key from b group by key
811 PREHOOK: type: QUERY
812 POSTHOOK: query: explain select value from a group by value except distinct select key from b group by key
813 POSTHOOK: type: QUERY
814 STAGE DEPENDENCIES:
815   Stage-1 is a root stage
816   Stage-2 depends on stages: Stage-1, Stage-3
817   Stage-3 is a root stage
818   Stage-0 depends on stages: Stage-2
819
820 STAGE PLANS:
821   Stage: Stage-1
822     Map Reduce
823       Map Operator Tree:
824           TableScan
825             alias: a
826             Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE
827             Select Operator
828               expressions: value (type: int)
829               outputColumnNames: value
830               Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE
831               Group By Operator
832                 keys: value (type: int)
833                 mode: hash
834                 outputColumnNames: _col0
835                 Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE
836                 Reduce Output Operator
837                   key expressions: _col0 (type: int)
838                   sort order: +
839                   Map-reduce partition columns: _col0 (type: int)
840                   Statistics: Num rows: 5 Data size: 15 Basic stats: COMPLETE Column stats: NONE
841       Reduce Operator Tree:
842         Group By Operator
843           keys: KEY._col0 (type: int)
844           mode: mergepartial
845           outputColumnNames: _col0
846           Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
847           Group By Operator
848             aggregations: count()
849             keys: _col0 (type: int)
850             mode: complete
851             outputColumnNames: _col0, _col1
852             Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE
853             Select Operator
854               expressions: _col0 (type: int), 2 (type: bigint), _col1 (type: bigint)
855               outputColumnNames: _col0, _col1, _col2
856               Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE
857               File Output Operator
858                 compressed: false
859                 table:
860                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
861                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
862                     serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
863
864   Stage: Stage-2
865     Map Reduce
866       Map Operator Tree:
867           TableScan
868             Union
869               Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
870               Select Operator
871                 expressions: _col0 (type: int), _col2 (type: bigint), (_col1 * _col2) (type: bigint)
872                 outputColumnNames: _col0, _col1, _col2
873                 Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
874                 Group By Operator
875                   aggregations: sum(_col1), sum(_col2)
876                   keys: _col0 (type: int)
877                   mode: hash
878                   outputColumnNames: _col0, _col1, _col2
879                   Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
880                   Reduce Output Operator
881                     key expressions: _col0 (type: int)
882                     sort order: +
883                     Map-reduce partition columns: _col0 (type: int)
884                     Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
885                     value expressions: _col1 (type: bigint), _col2 (type: bigint)
886           TableScan
887             Union
888               Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
889               Select Operator
890                 expressions: _col0 (type: int), _col2 (type: bigint), (_col1 * _col2) (type: bigint)
891                 outputColumnNames: _col0, _col1, _col2
892                 Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
893                 Group By Operator
894                   aggregations: sum(_col1), sum(_col2)
895                   keys: _col0 (type: int)
896                   mode: hash
897                   outputColumnNames: _col0, _col1, _col2
898                   Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
899                   Reduce Output Operator
900                     key expressions: _col0 (type: int)
901                     sort order: +
902                     Map-reduce partition columns: _col0 (type: int)
903                     Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
904                     value expressions: _col1 (type: bigint), _col2 (type: bigint)
905       Reduce Operator Tree:
906         Group By Operator
907           aggregations: sum(VALUE._col0), sum(VALUE._col1)
908           keys: KEY._col0 (type: int)
909           mode: mergepartial
910           outputColumnNames: _col0, _col1, _col2
911           Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE
912           Filter Operator
913             predicate: (((_col1 * 2) = _col2) and (_col1 > 0)) (type: boolean)
914             Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE
915             Select Operator
916               expressions: _col0 (type: int)
917               outputColumnNames: _col0
918               Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE
919               File Output Operator
920                 compressed: false
921                 Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE
922                 table:
923                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
924                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
925                     serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
926
927   Stage: Stage-3
928     Map Reduce
929       Map Operator Tree:
930           TableScan
931             alias: b
932             Statistics: Num rows: 5 Data size: 16 Basic stats: COMPLETE Column stats: NONE
933             Select Operator
934               expressions: key (type: int)
935               outputColumnNames: key
936               Statistics: Num rows: 5 Data size: 16 Basic stats: COMPLETE Column stats: NONE
937               Group By Operator
938                 keys: key (type: int)
939                 mode: hash
940                 outputColumnNames: _col0
941                 Statistics: Num rows: 5 Data size: 16 Basic stats: COMPLETE Column stats: NONE
942                 Reduce Output Operator
943                   key expressions: _col0 (type: int)
944                   sort order: +
945                   Map-reduce partition columns: _col0 (type: int)
946                   Statistics: Num rows: 5 Data size: 16 Basic stats: COMPLETE Column stats: NONE
947       Reduce Operator Tree:
948         Group By Operator
949           keys: KEY._col0 (type: int)
950           mode: mergepartial
951           outputColumnNames: _col0
952           Statistics: Num rows: 2 Data size: 6 Basic stats: COMPLETE Column stats: NONE
953           Group By Operator
954             aggregations: count()
955             keys: _col0 (type: int)
956             mode: complete
957             outputColumnNames: _col0, _col1
958             Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE
959             Select Operator
960               expressions: _col0 (type: int), 1 (type: bigint), _col1 (type: bigint)
961               outputColumnNames: _col0, _col1, _col2
962               Statistics: Num rows: 1 Data size: 3 Basic stats: COMPLETE Column stats: NONE
963               File Output Operator
964                 compressed: false
965                 table:
966                     input format: org.apache.hadoop.mapred.SequenceFileInputFormat
967                     output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
968                     serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
969
970   Stage: Stage-0
971     Fetch Operator
972       limit: -1
973       Processor Tree:
974         ListSink
975
976 PREHOOK: query: select value from a group by value except distinct select key from b group by key
977 PREHOOK: type: QUERY
978 PREHOOK: Input: default@a
979 PREHOOK: Input: default@b
980 #### A masked pattern was here ####
981 POSTHOOK: query: select value from a group by value except distinct select key from b group by key
982 POSTHOOK: type: QUERY
983 POSTHOOK: Input: default@a
984 POSTHOOK: Input: default@b
985 #### A masked pattern was here ####
986 3