http://git-wip-us.apache.org/repos/asf/hive/blob/1cce5f00/ql/src/test/results/clientpositive/tez/explainuser_1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/tez/explainuser_1.q.out 
b/ql/src/test/results/clientpositive/tez/explainuser_1.q.out
index 36f1099..7d9d99e 100644
--- a/ql/src/test/results/clientpositive/tez/explainuser_1.q.out
+++ b/ql/src/test/results/clientpositive/tez/explainuser_1.q.out
@@ -398,28 +398,28 @@ Stage-0
             compressed:false
             Statistics:Num rows: 10 Data size: 885 Basic stats: COMPLETE 
Column stats: COMPLETE
             table:{"input 
format:":"org.apache.hadoop.mapred.TextInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"}
-            Select Operator [SEL_6]
+            Select Operator [SEL_5]
                outputColumnNames:["_col0","_col1","_col2"]
                Statistics:Num rows: 10 Data size: 885 Basic stats: COMPLETE 
Column stats: COMPLETE
-               Group By Operator [GBY_5]
+               Group By Operator [GBY_4]
                |  aggregations:["sum(VALUE._col0)"]
-               |  keys:KEY._col0 (type: float), KEY._col1 (type: int), 
KEY._col2 (type: string)
+               |  keys:KEY._col0 (type: string), KEY._col1 (type: int), 
KEY._col2 (type: float)
                |  outputColumnNames:["_col0","_col1","_col2","_col3"]
                |  Statistics:Num rows: 10 Data size: 917 Basic stats: COMPLETE 
Column stats: COMPLETE
                |<-Map 1 [SIMPLE_EDGE]
-                  Reduce Output Operator [RS_4]
-                     key expressions:_col0 (type: float), _col1 (type: int), 
_col2 (type: string)
-                     Map-reduce partition columns:_col0 (type: float), _col1 
(type: int), _col2 (type: string)
+                  Reduce Output Operator [RS_3]
+                     key expressions:_col0 (type: string), _col1 (type: int), 
_col2 (type: float)
+                     Map-reduce partition columns:_col0 (type: string), _col1 
(type: int), _col2 (type: float)
                      sort order:+++
                      Statistics:Num rows: 10 Data size: 917 Basic stats: 
COMPLETE Column stats: COMPLETE
                      value expressions:_col3 (type: bigint)
-                     Group By Operator [GBY_3]
-                        aggregations:["sum(_col1)"]
-                        keys:_col0 (type: float), _col1 (type: int), _col2 
(type: string)
+                     Group By Operator [GBY_2]
+                        aggregations:["sum(c_int)"]
+                        keys:key (type: string), c_int (type: int), c_float 
(type: float)
                         outputColumnNames:["_col0","_col1","_col2","_col3"]
                         Statistics:Num rows: 10 Data size: 917 Basic stats: 
COMPLETE Column stats: COMPLETE
                         Select Operator [SEL_1]
-                           outputColumnNames:["_col0","_col1","_col2"]
+                           outputColumnNames:["key","c_int","c_float"]
                            Statistics:Num rows: 20 Data size: 262 Basic stats: 
COMPLETE Column stats: COMPLETE
                            TableScan [TS_0]
                               alias:cbo_t1
@@ -464,28 +464,28 @@ Stage-0
                         keys:_col0 (type: bigint), _col1 (type: float)
                         outputColumnNames:["_col0","_col1","_col2"]
                         Statistics:Num rows: 5 Data size: 100 Basic stats: 
COMPLETE Column stats: COMPLETE
-                        Select Operator [SEL_6]
+                        Select Operator [SEL_5]
                            outputColumnNames:["_col0","_col1"]
                            Statistics:Num rows: 10 Data size: 917 Basic stats: 
COMPLETE Column stats: COMPLETE
-                           Group By Operator [GBY_5]
+                           Group By Operator [GBY_4]
                            |  aggregations:["sum(VALUE._col0)"]
-                           |  keys:KEY._col0 (type: float), KEY._col1 (type: 
int), KEY._col2 (type: string)
+                           |  keys:KEY._col0 (type: string), KEY._col1 (type: 
int), KEY._col2 (type: float)
                            |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
                            |  Statistics:Num rows: 10 Data size: 917 Basic 
stats: COMPLETE Column stats: COMPLETE
                            |<-Map 1 [SIMPLE_EDGE]
-                              Reduce Output Operator [RS_4]
-                                 key expressions:_col0 (type: float), _col1 
(type: int), _col2 (type: string)
-                                 Map-reduce partition columns:_col0 (type: 
float), _col1 (type: int), _col2 (type: string)
+                              Reduce Output Operator [RS_3]
+                                 key expressions:_col0 (type: string), _col1 
(type: int), _col2 (type: float)
+                                 Map-reduce partition columns:_col0 (type: 
string), _col1 (type: int), _col2 (type: float)
                                  sort order:+++
                                  Statistics:Num rows: 10 Data size: 917 Basic 
stats: COMPLETE Column stats: COMPLETE
                                  value expressions:_col3 (type: bigint)
-                                 Group By Operator [GBY_3]
-                                    aggregations:["sum(_col1)"]
-                                    keys:_col0 (type: float), _col1 (type: 
int), _col2 (type: string)
+                                 Group By Operator [GBY_2]
+                                    aggregations:["sum(c_int)"]
+                                    keys:key (type: string), c_int (type: 
int), c_float (type: float)
                                     
outputColumnNames:["_col0","_col1","_col2","_col3"]
                                     Statistics:Num rows: 10 Data size: 917 
Basic stats: COMPLETE Column stats: COMPLETE
                                     Select Operator [SEL_1]
-                                       
outputColumnNames:["_col0","_col1","_col2"]
+                                       
outputColumnNames:["key","c_int","c_float"]
                                        Statistics:Num rows: 20 Data size: 262 
Basic stats: COMPLETE Column stats: COMPLETE
                                        TableScan [TS_0]
                                           alias:cbo_t1
@@ -525,152 +525,149 @@ Stage-0
                   sort order:-+
                   Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE 
Column stats: COMPLETE
                   value expressions:_col0 (type: int), _col2 (type: bigint)
-                  Group By Operator [GBY_41]
-                  |  aggregations:["count(VALUE._col0)"]
-                  |  keys:KEY._col0 (type: int), KEY._col1 (type: bigint)
-                  |  outputColumnNames:["_col0","_col1","_col2"]
-                  |  Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                  |<-Reducer 5 [SIMPLE_EDGE]
-                     Reduce Output Operator [RS_40]
-                        key expressions:_col0 (type: int), _col1 (type: bigint)
-                        Map-reduce partition columns:_col0 (type: int), _col1 
(type: bigint)
-                        sort order:++
-                        Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                        value expressions:_col2 (type: bigint)
-                        Group By Operator [GBY_39]
-                           aggregations:["count()"]
-                           keys:_col0 (type: int), _col1 (type: bigint)
-                           outputColumnNames:["_col0","_col1","_col2"]
+                  Select Operator [SEL_41]
+                     outputColumnNames:["_col0","_col1","_col2"]
+                     Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
+                     Group By Operator [GBY_40]
+                     |  aggregations:["count(VALUE._col0)"]
+                     |  keys:KEY._col0 (type: bigint), KEY._col1 (type: int)
+                     |  outputColumnNames:["_col0","_col1","_col2"]
+                     |  Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
+                     |<-Reducer 5 [SIMPLE_EDGE]
+                        Reduce Output Operator [RS_39]
+                           key expressions:_col0 (type: bigint), _col1 (type: 
int)
+                           Map-reduce partition columns:_col0 (type: bigint), 
_col1 (type: int)
+                           sort order:++
                            Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                           Select Operator [SEL_37]
-                              outputColumnNames:["_col0","_col1"]
-                              Statistics:Num rows: 2 Data size: 32 Basic 
stats: COMPLETE Column stats: COMPLETE
-                              Filter Operator [FIL_36]
-                                 predicate:((_col1 > 0) or (_col6 >= 0)) 
(type: boolean)
+                           value expressions:_col2 (type: bigint)
+                           Group By Operator [GBY_38]
+                              aggregations:["count()"]
+                              keys:_col2 (type: bigint), _col6 (type: int)
+                              outputColumnNames:["_col0","_col1","_col2"]
+                              Statistics:Num rows: 1 Data size: 20 Basic 
stats: COMPLETE Column stats: COMPLETE
+                              Select Operator [SEL_37]
+                                 outputColumnNames:["_col2","_col6"]
                                  Statistics:Num rows: 2 Data size: 32 Basic 
stats: COMPLETE Column stats: COMPLETE
-                                 Merge Join Operator [MERGEJOIN_55]
-                                 |  condition map:[{"":"Inner Join 0 to 1"}]
-                                 |  keys:{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"}
-                                 |  outputColumnNames:["_col1","_col2","_col6"]
-                                 |  Statistics:Num rows: 3 Data size: 48 Basic 
stats: COMPLETE Column stats: COMPLETE
-                                 |<-Map 11 [SIMPLE_EDGE]
-                                 |  Reduce Output Operator [RS_34]
-                                 |     key expressions:_col0 (type: string)
-                                 |     Map-reduce partition columns:_col0 
(type: string)
-                                 |     sort order:+
-                                 |     Statistics:Num rows: 18 Data size: 1424 
Basic stats: COMPLETE Column stats: COMPLETE
-                                 |     value expressions:_col1 (type: int)
-                                 |     Select Operator [SEL_30]
-                                 |        outputColumnNames:["_col0","_col1"]
-                                 |        Statistics:Num rows: 18 Data size: 
1424 Basic stats: COMPLETE Column stats: COMPLETE
-                                 |        Filter Operator [FIL_53]
-                                 |           predicate:key is not null (type: 
boolean)
-                                 |           Statistics:Num rows: 18 Data 
size: 1424 Basic stats: COMPLETE Column stats: COMPLETE
-                                 |           TableScan [TS_29]
-                                 |              alias:cbo_t3
-                                 |              Statistics:Num rows: 20 Data 
size: 262 Basic stats: COMPLETE Column stats: COMPLETE
-                                 |<-Reducer 4 [SIMPLE_EDGE]
-                                    Reduce Output Operator [RS_32]
-                                       key expressions:_col0 (type: string)
-                                       Map-reduce partition columns:_col0 
(type: string)
-                                       sort order:+
-                                       Statistics:Num rows: 1 Data size: 101 
Basic stats: COMPLETE Column stats: COMPLETE
-                                       value expressions:_col1 (type: int), 
_col2 (type: bigint)
-                                       Select Operator [SEL_28]
-                                          
outputColumnNames:["_col0","_col1","_col2"]
+                                 Filter Operator [FIL_36]
+                                    predicate:((_col1 > 0) or (_col6 >= 0)) 
(type: boolean)
+                                    Statistics:Num rows: 2 Data size: 32 Basic 
stats: COMPLETE Column stats: COMPLETE
+                                    Merge Join Operator [MERGEJOIN_55]
+                                    |  condition map:[{"":"Inner Join 0 to 1"}]
+                                    |  keys:{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"}
+                                    |  
outputColumnNames:["_col1","_col2","_col6"]
+                                    |  Statistics:Num rows: 3 Data size: 48 
Basic stats: COMPLETE Column stats: COMPLETE
+                                    |<-Map 11 [SIMPLE_EDGE]
+                                    |  Reduce Output Operator [RS_34]
+                                    |     key expressions:_col0 (type: string)
+                                    |     Map-reduce partition columns:_col0 
(type: string)
+                                    |     sort order:+
+                                    |     Statistics:Num rows: 18 Data size: 
1424 Basic stats: COMPLETE Column stats: COMPLETE
+                                    |     value expressions:_col1 (type: int)
+                                    |     Select Operator [SEL_30]
+                                    |        
outputColumnNames:["_col0","_col1"]
+                                    |        Statistics:Num rows: 18 Data 
size: 1424 Basic stats: COMPLETE Column stats: COMPLETE
+                                    |        Filter Operator [FIL_53]
+                                    |           predicate:key is not null 
(type: boolean)
+                                    |           Statistics:Num rows: 18 Data 
size: 1424 Basic stats: COMPLETE Column stats: COMPLETE
+                                    |           TableScan [TS_29]
+                                    |              alias:cbo_t3
+                                    |              Statistics:Num rows: 20 
Data size: 262 Basic stats: COMPLETE Column stats: COMPLETE
+                                    |<-Reducer 4 [SIMPLE_EDGE]
+                                       Reduce Output Operator [RS_32]
+                                          key expressions:_col0 (type: string)
+                                          Map-reduce partition columns:_col0 
(type: string)
+                                          sort order:+
                                           Statistics:Num rows: 1 Data size: 
101 Basic stats: COMPLETE Column stats: COMPLETE
-                                          Filter Operator [FIL_27]
-                                             predicate:((_col1 + _col4) >= 0) 
(type: boolean)
+                                          value expressions:_col1 (type: int), 
_col2 (type: bigint)
+                                          Select Operator [SEL_28]
+                                             
outputColumnNames:["_col0","_col1","_col2"]
                                              Statistics:Num rows: 1 Data size: 
101 Basic stats: COMPLETE Column stats: COMPLETE
-                                             Merge Join Operator [MERGEJOIN_54]
-                                             |  condition map:[{"":"Inner Join 
0 to 1"}]
-                                             |  keys:{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"}
-                                             |  
outputColumnNames:["_col0","_col1","_col2","_col4"]
-                                             |  Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |<-Reducer 10 [SIMPLE_EDGE]
-                                             |  Reduce Output Operator [RS_25]
-                                             |     key expressions:_col0 
(type: string)
-                                             |     Map-reduce partition 
columns:_col0 (type: string)
-                                             |     sort order:+
-                                             |     Statistics:Num rows: 1 Data 
size: 89 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |     value expressions:_col1 
(type: int)
-                                             |     Select Operator [SEL_20]
-                                             |     |  
outputColumnNames:["_col0","_col1"]
-                                             |     |  Statistics:Num rows: 1 
Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |     |<-Reducer 9 [SIMPLE_EDGE]
-                                             |        Reduce Output Operator 
[RS_19]
-                                             |           key expressions:_col3 
(type: double), _col2 (type: bigint)
-                                             |           sort order:-+
-                                             |           Statistics:Num rows: 
1 Data size: 105 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |           value 
expressions:_col0 (type: string), _col1 (type: int)
-                                             |           Select Operator 
[SEL_18]
-                                             |              
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                                             |              Statistics:Num 
rows: 1 Data size: 105 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |              Group By Operator 
[GBY_17]
-                                             |              |  
aggregations:["sum(VALUE._col0)"]
-                                             |              |  keys:KEY._col0 
(type: float), KEY._col1 (type: int), KEY._col2 (type: string)
-                                             |              |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                                             |              |  Statistics:Num 
rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |              |<-Map 8 
[SIMPLE_EDGE]
-                                             |                 Reduce Output 
Operator [RS_16]
-                                             |                    key 
expressions:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                             |                    Map-reduce 
partition columns:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                             |                    sort 
order:+++
-                                             |                    
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |                    value 
expressions:_col3 (type: bigint)
-                                             |                    Group By 
Operator [GBY_15]
-                                             |                       
aggregations:["sum(_col1)"]
-                                             |                       
keys:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                             |                       
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                                             |                       
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |                       Select 
Operator [SEL_13]
-                                             |                          
outputColumnNames:["_col0","_col1","_col2"]
-                                             |                          
Statistics:Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |                          Filter 
Operator [FIL_52]
-                                             |                             
predicate:((((c_int + 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and key 
is not null) (type: boolean)
-                                             |                             
Statistics:Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |                             
TableScan [TS_11]
-                                             |                                
alias:cbo_t2
-                                             |                                
Statistics:Num rows: 20 Data size: 262 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |<-Reducer 3 [SIMPLE_EDGE]
-                                                Reduce Output Operator [RS_23]
-                                                   key expressions:_col0 
(type: string)
-                                                   Map-reduce partition 
columns:_col0 (type: string)
-                                                   sort order:+
-                                                   Statistics:Num rows: 1 Data 
size: 97 Basic stats: COMPLETE Column stats: COMPLETE
-                                                   value expressions:_col1 
(type: int), _col2 (type: bigint)
-                                                   Select Operator [SEL_9]
-                                                   |  
outputColumnNames:["_col0","_col1","_col2"]
-                                                   |  Statistics:Num rows: 1 
Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
-                                                   |<-Reducer 2 [SIMPLE_EDGE]
-                                                      Reduce Output Operator 
[RS_8]
-                                                         key expressions:_col0 
(type: string)
-                                                         sort order:+
-                                                         Statistics:Num rows: 
1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
-                                                         value 
expressions:_col1 (type: int), _col2 (type: bigint)
-                                                         Select Operator 
[SEL_7]
-                                                            
outputColumnNames:["_col0","_col1","_col2"]
+                                             Filter Operator [FIL_27]
+                                                predicate:((_col1 + _col4) >= 
0) (type: boolean)
+                                                Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
+                                                Merge Join Operator 
[MERGEJOIN_54]
+                                                |  condition map:[{"":"Inner 
Join 0 to 1"}]
+                                                |  keys:{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"}
+                                                |  
outputColumnNames:["_col0","_col1","_col2","_col4"]
+                                                |  Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |<-Reducer 10 [SIMPLE_EDGE]
+                                                |  Reduce Output Operator 
[RS_25]
+                                                |     key expressions:_col0 
(type: string)
+                                                |     Map-reduce partition 
columns:_col0 (type: string)
+                                                |     sort order:+
+                                                |     Statistics:Num rows: 1 
Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |     value expressions:_col1 
(type: int)
+                                                |     Select Operator [SEL_20]
+                                                |     |  
outputColumnNames:["_col0","_col1"]
+                                                |     |  Statistics:Num rows: 
1 Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |     |<-Reducer 9 
[SIMPLE_EDGE]
+                                                |        Reduce Output 
Operator [RS_19]
+                                                |           key 
expressions:_col3 (type: double), _col2 (type: bigint)
+                                                |           sort order:-+
+                                                |           Statistics:Num 
rows: 1 Data size: 105 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |           value 
expressions:_col0 (type: string), _col1 (type: int)
+                                                |           Select Operator 
[SEL_17]
+                                                |              
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                |              Statistics:Num 
rows: 1 Data size: 105 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |              Group By 
Operator [GBY_16]
+                                                |              |  
aggregations:["sum(VALUE._col0)"]
+                                                |              |  
keys:KEY._col0 (type: string), KEY._col1 (type: int), KEY._col2 (type: float)
+                                                |              |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                |              |  
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |              |<-Map 8 
[SIMPLE_EDGE]
+                                                |                 Reduce 
Output Operator [RS_15]
+                                                |                    key 
expressions:_col0 (type: string), _col1 (type: int), _col2 (type: float)
+                                                |                    
Map-reduce partition columns:_col0 (type: string), _col1 (type: int), _col2 
(type: float)
+                                                |                    sort 
order:+++
+                                                |                    
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |                    value 
expressions:_col3 (type: bigint)
+                                                |                    Group By 
Operator [GBY_14]
+                                                |                       
aggregations:["sum(c_int)"]
+                                                |                       
keys:key (type: string), c_int (type: int), c_float (type: float)
+                                                |                       
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                |                       
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |                       Filter 
Operator [FIL_52]
+                                                |                          
predicate:((((c_int + 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and key 
is not null) (type: boolean)
+                                                |                          
Statistics:Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |                          
TableScan [TS_11]
+                                                |                             
alias:cbo_t2
+                                                |                             
Statistics:Num rows: 20 Data size: 262 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |<-Reducer 3 [SIMPLE_EDGE]
+                                                   Reduce Output Operator 
[RS_23]
+                                                      key expressions:_col0 
(type: string)
+                                                      Map-reduce partition 
columns:_col0 (type: string)
+                                                      sort order:+
+                                                      Statistics:Num rows: 1 
Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
+                                                      value expressions:_col1 
(type: int), _col2 (type: bigint)
+                                                      Select Operator [SEL_9]
+                                                      |  
outputColumnNames:["_col0","_col1","_col2"]
+                                                      |  Statistics:Num rows: 
1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
+                                                      |<-Reducer 2 
[SIMPLE_EDGE]
+                                                         Reduce Output 
Operator [RS_8]
+                                                            key 
expressions:_col0 (type: string)
+                                                            sort order:+
                                                             Statistics:Num 
rows: 1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
-                                                            Group By Operator 
[GBY_6]
-                                                            |  
aggregations:["sum(VALUE._col0)"]
-                                                            |  keys:KEY._col0 
(type: float), KEY._col1 (type: int), KEY._col2 (type: string)
-                                                            |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                                                            |  Statistics:Num 
rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: COMPLETE
-                                                            |<-Map 1 
[SIMPLE_EDGE]
-                                                               Reduce Output 
Operator [RS_5]
-                                                                  key 
expressions:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                                                  Map-reduce 
partition columns:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                                                  sort 
order:+++
-                                                                  
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                                                  value 
expressions:_col3 (type: bigint)
-                                                                  Group By 
Operator [GBY_4]
-                                                                     
aggregations:["sum(_col1)"]
-                                                                     
keys:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                                                     
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                            value 
expressions:_col1 (type: int), _col2 (type: bigint)
+                                                            Select Operator 
[SEL_6]
+                                                               
outputColumnNames:["_col0","_col1","_col2"]
+                                                               Statistics:Num 
rows: 1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
+                                                               Group By 
Operator [GBY_5]
+                                                               |  
aggregations:["sum(VALUE._col0)"]
+                                                               |  
keys:KEY._col0 (type: string), KEY._col1 (type: int), KEY._col2 (type: float)
+                                                               |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                               |  
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                               |<-Map 1 
[SIMPLE_EDGE]
+                                                                  Reduce 
Output Operator [RS_4]
+                                                                     key 
expressions:_col0 (type: string), _col1 (type: int), _col2 (type: float)
+                                                                     
Map-reduce partition columns:_col0 (type: string), _col1 (type: int), _col2 
(type: float)
+                                                                     sort 
order:+++
                                                                      
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                                                     Select 
Operator [SEL_2]
-                                                                        
outputColumnNames:["_col0","_col1","_col2"]
-                                                                        
Statistics:Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                                     value 
expressions:_col3 (type: bigint)
+                                                                     Group By 
Operator [GBY_3]
+                                                                        
aggregations:["sum(c_int)"]
+                                                                        
keys:key (type: string), c_int (type: int), c_float (type: float)
+                                                                        
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                                        
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
                                                                         Filter 
Operator [FIL_51]
                                                                            
predicate:((((c_int + 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and key 
is not null) (type: boolean)
                                                                            
Statistics:Num rows: 3 Data size: 279 Basic stats: COMPLETE Column stats: 
COMPLETE
@@ -711,143 +708,146 @@ Stage-0
                   sort order:+-
                   Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE 
Column stats: COMPLETE
                   value expressions:_col1 (type: bigint), _col2 (type: bigint)
-                  Group By Operator [GBY_40]
-                  |  aggregations:["count(VALUE._col0)"]
-                  |  keys:KEY._col0 (type: int), KEY._col1 (type: bigint)
-                  |  outputColumnNames:["_col0","_col1","_col2"]
-                  |  Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                  |<-Reducer 5 [SIMPLE_EDGE]
-                     Reduce Output Operator [RS_39]
-                        key expressions:_col0 (type: int), _col1 (type: bigint)
-                        Map-reduce partition columns:_col0 (type: int), _col1 
(type: bigint)
-                        sort order:++
-                        Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                        value expressions:_col2 (type: bigint)
-                        Group By Operator [GBY_38]
-                           aggregations:["count()"]
-                           keys:_col0 (type: int), _col1 (type: bigint)
-                           outputColumnNames:["_col0","_col1","_col2"]
+                  Select Operator [SEL_40]
+                     outputColumnNames:["_col0","_col1","_col2"]
+                     Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
+                     Group By Operator [GBY_39]
+                     |  aggregations:["count(VALUE._col0)"]
+                     |  keys:KEY._col0 (type: bigint), KEY._col1 (type: int)
+                     |  outputColumnNames:["_col0","_col1","_col2"]
+                     |  Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
+                     |<-Reducer 5 [SIMPLE_EDGE]
+                        Reduce Output Operator [RS_38]
+                           key expressions:_col0 (type: bigint), _col1 (type: 
int)
+                           Map-reduce partition columns:_col0 (type: bigint), 
_col1 (type: int)
+                           sort order:++
                            Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                           Select Operator [SEL_34]
-                              outputColumnNames:["_col0","_col1"]
-                              Statistics:Num rows: 1 Data size: 16 Basic 
stats: COMPLETE Column stats: COMPLETE
-                              Filter Operator [FIL_48]
-                                 predicate:((((_col6 > 0) and ((_col6 >= 1) or 
(_col2 >= 1))) and ((UDFToLong(_col6) + _col2) >= 0)) and ((_col1 > 0) or 
(_col6 >= 0))) (type: boolean)
+                           value expressions:_col2 (type: bigint)
+                           Group By Operator [GBY_37]
+                              aggregations:["count()"]
+                              keys:_col2 (type: bigint), _col6 (type: int)
+                              outputColumnNames:["_col0","_col1","_col2"]
+                              Statistics:Num rows: 1 Data size: 20 Basic 
stats: COMPLETE Column stats: COMPLETE
+                              Select Operator [SEL_34]
+                                 outputColumnNames:["_col2","_col6"]
                                  Statistics:Num rows: 1 Data size: 16 Basic 
stats: COMPLETE Column stats: COMPLETE
-                                 Merge Join Operator [MERGEJOIN_53]
-                                 |  condition map:[{"":"Left Outer Join0 to 
1"}]
-                                 |  keys:{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"}
-                                 |  outputColumnNames:["_col1","_col2","_col6"]
-                                 |  Statistics:Num rows: 4 Data size: 64 Basic 
stats: COMPLETE Column stats: COMPLETE
-                                 |<-Map 10 [SIMPLE_EDGE]
-                                 |  Reduce Output Operator [RS_31]
-                                 |     key expressions:_col0 (type: string)
-                                 |     Map-reduce partition columns:_col0 
(type: string)
-                                 |     sort order:+
-                                 |     Statistics:Num rows: 20 Data size: 1602 
Basic stats: COMPLETE Column stats: COMPLETE
-                                 |     value expressions:_col1 (type: int)
-                                 |     Select Operator [SEL_29]
-                                 |        outputColumnNames:["_col0","_col1"]
-                                 |        Statistics:Num rows: 20 Data size: 
1602 Basic stats: COMPLETE Column stats: COMPLETE
-                                 |        TableScan [TS_28]
-                                 |           alias:cbo_t3
-                                 |           Statistics:Num rows: 20 Data 
size: 262 Basic stats: COMPLETE Column stats: COMPLETE
-                                 |<-Reducer 4 [SIMPLE_EDGE]
-                                    Reduce Output Operator [RS_30]
-                                       key expressions:_col0 (type: string)
-                                       Map-reduce partition columns:_col0 
(type: string)
-                                       sort order:+
-                                       Statistics:Num rows: 1 Data size: 101 
Basic stats: COMPLETE Column stats: COMPLETE
-                                       value expressions:_col1 (type: int), 
_col2 (type: bigint)
-                                       Select Operator [SEL_27]
-                                          
outputColumnNames:["_col0","_col1","_col2"]
+                                 Filter Operator [FIL_48]
+                                    predicate:((((_col6 > 0) and ((_col6 >= 1) 
or (_col2 >= 1))) and ((UDFToLong(_col6) + _col2) >= 0)) and ((_col1 > 0) or 
(_col6 >= 0))) (type: boolean)
+                                    Statistics:Num rows: 1 Data size: 16 Basic 
stats: COMPLETE Column stats: COMPLETE
+                                    Merge Join Operator [MERGEJOIN_53]
+                                    |  condition map:[{"":"Left Outer Join0 to 
1"}]
+                                    |  keys:{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"}
+                                    |  
outputColumnNames:["_col1","_col2","_col6"]
+                                    |  Statistics:Num rows: 4 Data size: 64 
Basic stats: COMPLETE Column stats: COMPLETE
+                                    |<-Map 10 [SIMPLE_EDGE]
+                                    |  Reduce Output Operator [RS_31]
+                                    |     key expressions:_col0 (type: string)
+                                    |     Map-reduce partition columns:_col0 
(type: string)
+                                    |     sort order:+
+                                    |     Statistics:Num rows: 20 Data size: 
1602 Basic stats: COMPLETE Column stats: COMPLETE
+                                    |     value expressions:_col1 (type: int)
+                                    |     Select Operator [SEL_29]
+                                    |        
outputColumnNames:["_col0","_col1"]
+                                    |        Statistics:Num rows: 20 Data 
size: 1602 Basic stats: COMPLETE Column stats: COMPLETE
+                                    |        TableScan [TS_28]
+                                    |           alias:cbo_t3
+                                    |           Statistics:Num rows: 20 Data 
size: 262 Basic stats: COMPLETE Column stats: COMPLETE
+                                    |<-Reducer 4 [SIMPLE_EDGE]
+                                       Reduce Output Operator [RS_30]
+                                          key expressions:_col0 (type: string)
+                                          Map-reduce partition columns:_col0 
(type: string)
+                                          sort order:+
                                           Statistics:Num rows: 1 Data size: 
101 Basic stats: COMPLETE Column stats: COMPLETE
-                                          Filter Operator [FIL_26]
-                                             predicate:((_col1 + _col4) >= 0) 
(type: boolean)
+                                          value expressions:_col1 (type: int), 
_col2 (type: bigint)
+                                          Select Operator [SEL_27]
+                                             
outputColumnNames:["_col0","_col1","_col2"]
                                              Statistics:Num rows: 1 Data size: 
101 Basic stats: COMPLETE Column stats: COMPLETE
-                                             Merge Join Operator [MERGEJOIN_52]
-                                             |  condition map:[{"":"Left Outer 
Join0 to 1"}]
-                                             |  keys:{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"}
-                                             |  
outputColumnNames:["_col0","_col1","_col2","_col4"]
-                                             |  Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |<-Reducer 3 [SIMPLE_EDGE]
-                                             |  Reduce Output Operator [RS_23]
-                                             |     key expressions:_col0 
(type: string)
-                                             |     Map-reduce partition 
columns:_col0 (type: string)
-                                             |     sort order:+
-                                             |     Statistics:Num rows: 1 Data 
size: 97 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |     value expressions:_col1 
(type: int), _col2 (type: bigint)
-                                             |     Select Operator [SEL_11]
-                                             |     |  
outputColumnNames:["_col0","_col1","_col2"]
-                                             |     |  Statistics:Num rows: 1 
Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |     |<-Reducer 2 [SIMPLE_EDGE]
-                                             |        Reduce Output Operator 
[RS_10]
-                                             |           key expressions:_col3 
(type: bigint), _col1 (type: int)
-                                             |           sort order:+-
-                                             |           Statistics:Num rows: 
1 Data size: 105 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |           value 
expressions:_col0 (type: string), _col2 (type: bigint)
-                                             |           Select Operator 
[SEL_9]
-                                             |              
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                                             |              Statistics:Num 
rows: 1 Data size: 105 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |              Group By Operator 
[GBY_8]
-                                             |              |  
aggregations:["sum(VALUE._col0)"]
-                                             |              |  keys:KEY._col0 
(type: float), KEY._col1 (type: int), KEY._col2 (type: string)
-                                             |              |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                                             |              |  Statistics:Num 
rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: COMPLETE
-                                             |              |<-Map 1 
[SIMPLE_EDGE]
-                                             |                 Reduce Output 
Operator [RS_7]
-                                             |                    key 
expressions:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                             |                    Map-reduce 
partition columns:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                             |                    sort 
order:+++
-                                             |                    
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |                    value 
expressions:_col3 (type: bigint)
-                                             |                    Group By 
Operator [GBY_6]
-                                             |                       
aggregations:["sum(_col1)"]
-                                             |                       
keys:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                             |                       
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                                             |                       
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |                       Select 
Operator [SEL_2]
-                                             |                          
outputColumnNames:["_col0","_col1","_col2"]
-                                             |                          
Statistics:Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |                          Filter 
Operator [FIL_49]
-                                             |                             
predicate:((((((c_int + 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and 
(c_float > 0.0)) and ((c_int >= 1) or (c_float >= 1.0))) and 
((UDFToFloat(c_int) + c_float) >= 0.0)) (type: boolean)
-                                             |                             
Statistics:Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |                             
TableScan [TS_0]
-                                             |                                
alias:cbo_t1
-                                             |                                
Statistics:Num rows: 20 Data size: 262 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                             |<-Reducer 9 [SIMPLE_EDGE]
-                                                Reduce Output Operator [RS_24]
-                                                   key expressions:_col0 
(type: string)
-                                                   Map-reduce partition 
columns:_col0 (type: string)
-                                                   sort order:+
-                                                   Statistics:Num rows: 1 Data 
size: 89 Basic stats: COMPLETE Column stats: COMPLETE
-                                                   value expressions:_col1 
(type: int)
-                                                   Select Operator [SEL_22]
-                                                      
outputColumnNames:["_col0","_col1"]
+                                             Filter Operator [FIL_26]
+                                                predicate:((_col1 + _col4) >= 
0) (type: boolean)
+                                                Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
+                                                Merge Join Operator 
[MERGEJOIN_52]
+                                                |  condition map:[{"":"Left 
Outer Join0 to 1"}]
+                                                |  keys:{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"}
+                                                |  
outputColumnNames:["_col0","_col1","_col2","_col4"]
+                                                |  Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |<-Reducer 3 [SIMPLE_EDGE]
+                                                |  Reduce Output Operator 
[RS_23]
+                                                |     key expressions:_col0 
(type: string)
+                                                |     Map-reduce partition 
columns:_col0 (type: string)
+                                                |     sort order:+
+                                                |     Statistics:Num rows: 1 
Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |     value expressions:_col1 
(type: int), _col2 (type: bigint)
+                                                |     Select Operator [SEL_11]
+                                                |     |  
outputColumnNames:["_col0","_col1","_col2"]
+                                                |     |  Statistics:Num rows: 
1 Data size: 97 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |     |<-Reducer 2 
[SIMPLE_EDGE]
+                                                |        Reduce Output 
Operator [RS_10]
+                                                |           key 
expressions:_col3 (type: bigint), _col1 (type: int)
+                                                |           sort order:+-
+                                                |           Statistics:Num 
rows: 1 Data size: 105 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |           value 
expressions:_col0 (type: string), _col2 (type: bigint)
+                                                |           Select Operator 
[SEL_8]
+                                                |              
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                |              Statistics:Num 
rows: 1 Data size: 105 Basic stats: COMPLETE Column stats: COMPLETE
+                                                |              Group By 
Operator [GBY_7]
+                                                |              |  
aggregations:["sum(VALUE._col0)"]
+                                                |              |  
keys:KEY._col0 (type: string), KEY._col1 (type: int), KEY._col2 (type: float)
+                                                |              |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                |              |  
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |              |<-Map 1 
[SIMPLE_EDGE]
+                                                |                 Reduce 
Output Operator [RS_6]
+                                                |                    key 
expressions:_col0 (type: string), _col1 (type: int), _col2 (type: float)
+                                                |                    
Map-reduce partition columns:_col0 (type: string), _col1 (type: int), _col2 
(type: float)
+                                                |                    sort 
order:+++
+                                                |                    
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |                    value 
expressions:_col3 (type: bigint)
+                                                |                    Group By 
Operator [GBY_5]
+                                                |                       
aggregations:["sum(_col2)"]
+                                                |                       
keys:_col0 (type: string), _col2 (type: int), _col3 (type: float)
+                                                |                       
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                                                |                       
Statistics:Num rows: 1 Data size: 101 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |                       Select 
Operator [SEL_2]
+                                                |                          
outputColumnNames:["_col0","_col2","_col3"]
+                                                |                          
Statistics:Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |                          
Filter Operator [FIL_49]
+                                                |                             
predicate:((((((c_int + 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and 
(c_float > 0.0)) and ((c_int >= 1) or (c_float >= 1.0))) and 
((UDFToFloat(c_int) + c_float) >= 0.0)) (type: boolean)
+                                                |                             
Statistics:Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |                             
TableScan [TS_0]
+                                                |                              
  alias:cbo_t1
+                                                |                              
  Statistics:Num rows: 20 Data size: 262 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                |<-Reducer 9 [SIMPLE_EDGE]
+                                                   Reduce Output Operator 
[RS_24]
+                                                      key expressions:_col0 
(type: string)
+                                                      Map-reduce partition 
columns:_col0 (type: string)
+                                                      sort order:+
                                                       Statistics:Num rows: 1 
Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE
-                                                      Group By Operator 
[GBY_21]
-                                                      |  keys:KEY._col0 (type: 
float), KEY._col1 (type: int), KEY._col2 (type: string)
-                                                      |  
outputColumnNames:["_col0","_col1","_col2"]
-                                                      |  Statistics:Num rows: 
1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
-                                                      |<-Map 8 [SIMPLE_EDGE]
-                                                         Reduce Output 
Operator [RS_20]
-                                                            key 
expressions:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                                            Map-reduce 
partition columns:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                                                            sort order:+++
-                                                            Statistics:Num 
rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
-                                                            Group By Operator 
[GBY_19]
-                                                               keys:_col0 
(type: float), _col1 (type: int), _col2 (type: string)
-                                                               
outputColumnNames:["_col0","_col1","_col2"]
+                                                      value expressions:_col1 
(type: int)
+                                                      Select Operator [SEL_21]
+                                                         
outputColumnNames:["_col0","_col1"]
+                                                         Statistics:Num rows: 
1 Data size: 89 Basic stats: COMPLETE Column stats: COMPLETE
+                                                         Group By Operator 
[GBY_20]
+                                                         |  keys:KEY._col0 
(type: string), KEY._col1 (type: int), KEY._col2 (type: float)
+                                                         |  
outputColumnNames:["_col0","_col1","_col2"]
+                                                         |  Statistics:Num 
rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
+                                                         |<-Map 8 [SIMPLE_EDGE]
+                                                            Reduce Output 
Operator [RS_19]
+                                                               key 
expressions:_col0 (type: string), _col1 (type: int), _col2 (type: float)
+                                                               Map-reduce 
partition columns:_col0 (type: string), _col1 (type: int), _col2 (type: float)
+                                                               sort order:+++
                                                                Statistics:Num 
rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
-                                                               Select Operator 
[SEL_15]
+                                                               Group By 
Operator [GBY_18]
+                                                                  keys:_col0 
(type: string), _col2 (type: int), _col3 (type: float)
                                                                   
outputColumnNames:["_col0","_col1","_col2"]
                                                                   
Statistics:Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                                                  Filter 
Operator [FIL_50]
-                                                                     
predicate:((((((c_int + 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and 
(c_float > 0.0)) and ((c_int >= 1) or (c_float >= 1.0))) and 
((UDFToFloat(c_int) + c_float) >= 0.0)) (type: boolean)
+                                                                  Select 
Operator [SEL_15]
+                                                                     
outputColumnNames:["_col0","_col2","_col3"]
                                                                      
Statistics:Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: 
COMPLETE
-                                                                     TableScan 
[TS_13]
-                                                                        
alias:cbo_t2
-                                                                        
Statistics:Num rows: 20 Data size: 262 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                                     Filter 
Operator [FIL_50]
+                                                                        
predicate:((((((c_int + 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and 
(c_float > 0.0)) and ((c_int >= 1) or (c_float >= 1.0))) and 
((UDFToFloat(c_int) + c_float) >= 0.0)) (type: boolean)
+                                                                        
Statistics:Num rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: 
COMPLETE
+                                                                        
TableScan [TS_13]
+                                                                           
alias:cbo_t2
+                                                                           
Statistics:Num rows: 20 Data size: 262 Basic stats: COMPLETE Column stats: 
COMPLETE
 
 PREHOOK: query: explain select cbo_t3.c_int, c, count(*) from (select key as 
a, c_int+1 as b, sum(c_int) as c from cbo_t1 where (cbo_t1.c_int + 1 >= 0) and 
(cbo_t1.c_int > 0 or cbo_t1.c_float >= 0)  group by c_float, cbo_t1.c_int, key 
having cbo_t1.c_float > 0 and (c_int >=1 or c_float >= 1) and (c_int + c_float) 
>= 0 order by b+c, a desc) cbo_t1 right outer join (select key as p, c_int+1 as 
q, sum(c_int) as r from cbo_t2 where (cbo_t2.c_int + 1 >= 0) and (cbo_t2.c_int 
> 0 or cbo_t2.c_float >= 0)  group by c_float, cbo_t2.c_int, key having 
cbo_t2.c_float > 0 and (c_int >=1 or c_float >= 1) and (c_int + c_float) >= 0) 
cbo_t2 on cbo_t1.a=p right outer join cbo_t3 on cbo_t1.a=key where (b + 
cbo_t2.q >= 2) and (b > 0 or c_int >= 0) group by cbo_t3.c_int, c
 PREHOOK: type: QUERY
@@ -867,129 +867,132 @@ Stage-0
       limit:-1
       Stage-1
          Reducer 5
-         File Output Operator [FS_36]
+         File Output Operator [FS_35]
             compressed:false
             Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE Column 
stats: COMPLETE
             table:{"input 
format:":"org.apache.hadoop.mapred.TextInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"}
-            Group By Operator [GBY_34]
-            |  aggregations:["count(VALUE._col0)"]
-            |  keys:KEY._col0 (type: int), KEY._col1 (type: bigint)
-            |  outputColumnNames:["_col0","_col1","_col2"]
-            |  Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE 
Column stats: COMPLETE
-            |<-Reducer 4 [SIMPLE_EDGE]
-               Reduce Output Operator [RS_33]
-                  key expressions:_col0 (type: int), _col1 (type: bigint)
-                  Map-reduce partition columns:_col0 (type: int), _col1 (type: 
bigint)
-                  sort order:++
-                  Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE 
Column stats: COMPLETE
-                  value expressions:_col2 (type: bigint)
-                  Group By Operator [GBY_32]
-                     aggregations:["count()"]
-                     keys:_col0 (type: int), _col1 (type: bigint)
-                     outputColumnNames:["_col0","_col1","_col2"]
+            Select Operator [SEL_34]
+               outputColumnNames:["_col0","_col1","_col2"]
+               Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE 
Column stats: COMPLETE
+               Group By Operator [GBY_33]
+               |  aggregations:["count(VALUE._col0)"]
+               |  keys:KEY._col0 (type: bigint), KEY._col1 (type: int)
+               |  outputColumnNames:["_col0","_col1","_col2"]
+               |  Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE 
Column stats: COMPLETE
+               |<-Reducer 4 [SIMPLE_EDGE]
+                  Reduce Output Operator [RS_32]
+                     key expressions:_col0 (type: bigint), _col1 (type: int)
+                     Map-reduce partition columns:_col0 (type: bigint), _col1 
(type: int)
+                     sort order:++
                      Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                     Select Operator [SEL_30]
-                        outputColumnNames:["_col0","_col1"]
+                     value expressions:_col2 (type: bigint)
+                     Group By Operator [GBY_31]
+                        aggregations:["count()"]
+                        keys:_col2 (type: bigint), _col6 (type: int)
+                        outputColumnNames:["_col0","_col1","_col2"]
                         Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                        Filter Operator [FIL_29]
-                           predicate:(((_col1 + _col4) >= 2) and ((_col1 > 0) 
or (_col6 >= 0))) (type: boolean)
+                        Select Operator [SEL_30]
+                           outputColumnNames:["_col2","_col6"]
                            Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                           Merge Join Operator [MERGEJOIN_41]
-                           |  condition map:[{"":"Right Outer Join0 to 
1"},{"":"Right Outer Join0 to 2"}]
-                           |  keys:{"0":"_col0 (type: string)","1":"_col0 
(type: string)","2":"_col0 (type: string)"}
-                           |  
outputColumnNames:["_col1","_col2","_col4","_col6"]
-                           |  Statistics:Num rows: 4 Data size: 80 Basic 
stats: COMPLETE Column stats: COMPLETE
-                           |<-Map 8 [SIMPLE_EDGE]
-                           |  Reduce Output Operator [RS_27]
-                           |     key expressions:_col0 (type: string)
-                           |     Map-reduce partition columns:_col0 (type: 
string)
-                           |     sort order:+
-                           |     Statistics:Num rows: 20 Data size: 1602 Basic 
stats: COMPLETE Column stats: COMPLETE
-                           |     value expressions:_col1 (type: int)
-                           |     Select Operator [SEL_24]
-                           |        outputColumnNames:["_col0","_col1"]
-                           |        Statistics:Num rows: 20 Data size: 1602 
Basic stats: COMPLETE Column stats: COMPLETE
-                           |        TableScan [TS_23]
-                           |           alias:cbo_t3
-                           |           Statistics:Num rows: 20 Data size: 262 
Basic stats: COMPLETE Column stats: COMPLETE
-                           |<-Reducer 3 [SIMPLE_EDGE]
-                           |  Reduce Output Operator [RS_25]
-                           |     key expressions:_col0 (type: string)
-                           |     Map-reduce partition columns:_col0 (type: 
string)
-                           |     sort order:+
-                           |     Statistics:Num rows: 1 Data size: 97 Basic 
stats: COMPLETE Column stats: COMPLETE
-                           |     value expressions:_col1 (type: int), _col2 
(type: bigint)
-                           |     Select Operator [SEL_11]
-                           |     |  outputColumnNames:["_col0","_col1","_col2"]
-                           |     |  Statistics:Num rows: 1 Data size: 97 Basic 
stats: COMPLETE Column stats: COMPLETE
-                           |     |<-Reducer 2 [SIMPLE_EDGE]
-                           |        Reduce Output Operator [RS_10]
-                           |           key expressions:_col3 (type: bigint), 
_col0 (type: string)
-                           |           sort order:+-
-                           |           Statistics:Num rows: 1 Data size: 105 
Basic stats: COMPLETE Column stats: COMPLETE
-                           |           value expressions:_col1 (type: int), 
_col2 (type: bigint)
-                           |           Select Operator [SEL_9]
-                           |              
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                           |              Statistics:Num rows: 1 Data size: 
105 Basic stats: COMPLETE Column stats: COMPLETE
-                           |              Group By Operator [GBY_8]
-                           |              |  aggregations:["sum(VALUE._col0)"]
-                           |              |  keys:KEY._col0 (type: float), 
KEY._col1 (type: int), KEY._col2 (type: string)
-                           |              |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                           |              |  Statistics:Num rows: 1 Data size: 
101 Basic stats: COMPLETE Column stats: COMPLETE
-                           |              |<-Map 1 [SIMPLE_EDGE]
-                           |                 Reduce Output Operator [RS_7]
-                           |                    key expressions:_col0 (type: 
float), _col1 (type: int), _col2 (type: string)
-                           |                    Map-reduce partition 
columns:_col0 (type: float), _col1 (type: int), _col2 (type: string)
-                           |                    sort order:+++
-                           |                    Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
-                           |                    value expressions:_col3 (type: 
bigint)
-                           |                    Group By Operator [GBY_6]
-                           |                       aggregations:["sum(_col1)"]
-                           |                       keys:_col0 (type: float), 
_col1 (type: int), _col2 (type: string)
-                           |                       
outputColumnNames:["_col0","_col1","_col2","_col3"]
-                           |                       Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
-                           |                       Select Operator [SEL_2]
-                           |                          
outputColumnNames:["_col0","_col1","_col2"]
-                           |                          Statistics:Num rows: 1 
Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
-                           |                          Filter Operator [FIL_39]
-                           |                             predicate:((((((c_int 
+ 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and (c_float > 0.0)) and 
((c_int >= 1) or (c_float >= 1.0))) and ((UDFToFloat(c_int) + c_float) >= 0.0)) 
(type: boolean)
-                           |                             Statistics:Num rows: 
1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
-                           |                             TableScan [TS_0]
-                           |                                alias:cbo_t1
-                           |                                Statistics:Num 
rows: 20 Data size: 262 Basic stats: COMPLETE Column stats: COMPLETE
-                           |<-Reducer 7 [SIMPLE_EDGE]
-                              Reduce Output Operator [RS_26]
-                                 key expressions:_col0 (type: string)
-                                 Map-reduce partition columns:_col0 (type: 
string)
-                                 sort order:+
-                                 Statistics:Num rows: 1 Data size: 89 Basic 
stats: COMPLETE Column stats: COMPLETE
-                                 value expressions:_col1 (type: int)
-                                 Select Operator [SEL_22]
-                                    outputColumnNames:["_col0","_col1"]
+                           Filter Operator [FIL_29]
+                              predicate:(((_col1 + _col4) >= 2) and ((_col1 > 
0) or (_col6 >= 0))) (type: boolean)
+                              Statistics:Num rows: 1 Data size: 20 Basic 
stats: COMPLETE Column stats: COMPLETE
+                              Merge Join Operator [MERGEJOIN_40]
+                              |  condition map:[{"":"Right Outer Join0 to 
1"},{"":"Right Outer Join0 to 2"}]
+                              |  keys:{"0":"_col0 (type: string)","1":"_col0 
(type: string)","2":"_col0 (type: string)"}
+                              |  
outputColumnNames:["_col1","_col2","_col4","_col6"]
+                              |  Statistics:Num rows: 4 Data size: 80 Basic 
stats: COMPLETE Column stats: COMPLETE
+                              |<-Map 8 [SIMPLE_EDGE]
+                              |  Reduce Output Operator [RS_27]
+                              |     key expressions:_col0 (type: string)
+                              |     Map-reduce partition columns:_col0 (type: 
string)
+                              |     sort order:+
+                              |     Statistics:Num rows: 20 Data size: 1602 
Basic stats: COMPLETE Column stats: COMPLETE
+                              |     value expressions:_col1 (type: int)
+                              |     Select Operator [SEL_24]
+                              |        outputColumnNames:["_col0","_col1"]
+                              |        Statistics:Num rows: 20 Data size: 1602 
Basic stats: COMPLETE Column stats: COMPLETE
+                              |        TableScan [TS_23]
+                              |           alias:cbo_t3
+                              |           Statistics:Num rows: 20 Data size: 
262 Basic stats: COMPLETE Column stats: COMPLETE
+                              |<-Reducer 3 [SIMPLE_EDGE]
+                              |  Reduce Output Operator [RS_25]
+                              |     key expressions:_col0 (type: string)
+                              |     Map-reduce partition columns:_col0 (type: 
string)
+                              |     sort order:+
+                              |     Statistics:Num rows: 1 Data size: 97 Basic 
stats: COMPLETE Column stats: COMPLETE
+                              |     value expressions:_col1 (type: int), _col2 
(type: bigint)
+                              |     Select Operator [SEL_11]
+                              |     |  
outputColumnNames:["_col0","_col1","_col2"]
+                              |     |  Statistics:Num rows: 1 Data size: 97 
Basic stats: COMPLETE Column stats: COMPLETE
+                              |     |<-Reducer 2 [SIMPLE_EDGE]
+                              |        Reduce Output Operator [RS_10]
+                              |           key expressions:_col3 (type: 
bigint), _col0 (type: string)
+                              |           sort order:+-
+                              |           Statistics:Num rows: 1 Data size: 
105 Basic stats: COMPLETE Column stats: COMPLETE
+                              |           value expressions:_col1 (type: int), 
_col2 (type: bigint)
+                              |           Select Operator [SEL_8]
+                              |              
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                              |              Statistics:Num rows: 1 Data size: 
105 Basic stats: COMPLETE Column stats: COMPLETE
+                              |              Group By Operator [GBY_7]
+                              |              |  
aggregations:["sum(VALUE._col0)"]
+                              |              |  keys:KEY._col0 (type: string), 
KEY._col1 (type: int), KEY._col2 (type: float)
+                              |              |  
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                              |              |  Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
+                              |              |<-Map 1 [SIMPLE_EDGE]
+                              |                 Reduce Output Operator [RS_6]
+                              |                    key expressions:_col0 
(type: string), _col1 (type: int), _col2 (type: float)
+                              |                    Map-reduce partition 
columns:_col0 (type: string), _col1 (type: int), _col2 (type: float)
+                              |                    sort order:+++
+                              |                    Statistics:Num rows: 1 Data 
size: 101 Basic stats: COMPLETE Column stats: COMPLETE
+                              |                    value expressions:_col3 
(type: bigint)
+                              |                    Group By Operator [GBY_5]
+                              |                       
aggregations:["sum(_col2)"]
+                              |                       keys:_col0 (type: 
string), _col2 (type: int), _col3 (type: float)
+                              |                       
outputColumnNames:["_col0","_col1","_col2","_col3"]
+                              |                       Statistics:Num rows: 1 
Data size: 101 Basic stats: COMPLETE Column stats: COMPLETE
+                              |                       Select Operator [SEL_2]
+                              |                          
outputColumnNames:["_col0","_col2","_col3"]
+                              |                          Statistics:Num rows: 
1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
+                              |                          Filter Operator 
[FIL_38]
+                              |                             
predicate:((((((c_int + 1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and 
(c_float > 0.0)) and ((c_int >= 1) or (c_float >= 1.0))) and 
((UDFToFloat(c_int) + c_float) >= 0.0)) (type: boolean)
+                              |                             Statistics:Num 
rows: 1 Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
+                              |                             TableScan [TS_0]
+                              |                                alias:cbo_t1
+                              |                                Statistics:Num 
rows: 20 Data size: 262 Basic stats: COMPLETE Column stats: COMPLETE
+                              |<-Reducer 7 [SIMPLE_EDGE]
+                                 Reduce Output Operator [RS_26]
+                                    key expressions:_col0 (type: string)
+                                    Map-reduce partition columns:_col0 (type: 
string)
+                                    sort order:+
                                     Statistics:Num rows: 1 Data size: 89 Basic 
stats: COMPLETE Column stats: COMPLETE
-                                    Group By Operator [GBY_21]
-                                    |  keys:KEY._col0 (type: float), KEY._col1 
(type: int), KEY._col2 (type: string)
-                                    |  
outputColumnNames:["_col0","_col1","_col2"]
-                                    |  Statistics:Num rows: 1 Data size: 93 
Basic stats: COMPLETE Column stats: COMPLETE
-                                    |<-Map 6 [SIMPLE_EDGE]
-                                       Reduce Output Operator [RS_20]
-                                          key expressions:_col0 (type: float), 
_col1 (type: int), _col2 (type: string)
-                                          Map-reduce partition columns:_col0 
(type: float), _col1 (type: int), _col2 (type: string)
-                                          sort order:+++
-                                          Statistics:Num rows: 1 Data size: 93 
Basic stats: COMPLETE Column stats: COMPLETE
-                                          Group By Operator [GBY_19]
-                                             keys:_col0 (type: float), _col1 
(type: int), _col2 (type: string)
-                                             
outputColumnNames:["_col0","_col1","_col2"]
+                                    value expressions:_col1 (type: int)
+                                    Select Operator [SEL_21]
+                                       outputColumnNames:["_col0","_col1"]
+                                       Statistics:Num rows: 1 Data size: 89 
Basic stats: COMPLETE Column stats: COMPLETE
+                                       Group By Operator [GBY_20]
+                                       |  keys:KEY._col0 (type: string), 
KEY._col1 (type: int), KEY._col2 (type: float)
+                                       |  
outputColumnNames:["_col0","_col1","_col2"]
+                                       |  Statistics:Num rows: 1 Data size: 93 
Basic stats: COMPLETE Column stats: COMPLETE
+                                       |<-Map 6 [SIMPLE_EDGE]
+                                          Reduce Output Operator [RS_19]
+                                             key expressions:_col0 (type: 
string), _col1 (type: int), _col2 (type: float)
+                                             Map-reduce partition 
columns:_col0 (type: string), _col1 (type: int), _col2 (type: float)
+                                             sort order:+++
                                              Statistics:Num rows: 1 Data size: 
93 Basic stats: COMPLETE Column stats: COMPLETE
-                                             Select Operator [SEL_15]
+                                             Group By Operator [GBY_18]
+                                                keys:_col0 (type: string), 
_col2 (type: int), _col3 (type: float)
                                                 
outputColumnNames:["_col0","_col1","_col2"]
                                                 Statistics:Num rows: 1 Data 
size: 93 Basic stats: COMPLETE Column stats: COMPLETE
-                                                Filter Operator [FIL_40]
-                                                   predicate:((((((c_int + 1) 
>= 0) and ((c_int > 0) or (c_float >= 0.0))) and (c_float > 0.0)) and ((c_int 
>= 1) or (c_float >= 1.0))) and ((UDFToFloat(c_int) + c_float) >= 0.0)) (type: 
boolean)
+                                                Select Operator [SEL_15]
+                                                   
outputColumnNames:["_col0","_col2","_col3"]
                                                    Statistics:Num rows: 1 Data 
size: 93 Basic stats: COMPLETE Column stats: COMPLETE
-                                                   TableScan [TS_13]
-                                                      alias:cbo_t2
-                                                      Statistics:Num rows: 20 
Data size: 262 Basic stats: COMPLETE Column stats: COMPLETE
+                                                   Filter Operator [FIL_39]
+                                                      predicate:((((((c_int + 
1) >= 0) and ((c_int > 0) or (c_float >= 0.0))) and (c_float > 0.0)) and 
((c_int >= 1) or (c_float >= 1.0))) and ((UDFToFloat(c_int) + c_float) >= 0.0)) 
(type: boolean)
+                                                      Statistics:Num rows: 1 
Data size: 93 Basic stats: COMPLETE Column stats: COMPLETE
+                                                      TableScan [TS_13]
+                                                         alias:cbo_t2
+                                                         Statistics:Num rows: 
20 Data size: 262 Basic stats: COMPLETE Column stats: COMPLETE
 
 PREHOOK: query: explain select cbo_t3.c_int, c, count(*) from (select key as 
a, c_int+1 as b, sum(c_int) as c from cbo_t1 where (cbo_t1.c_int + 1 >= 0) and 
(cbo_t1.c_int > 0 or cbo_t1.c_float >= 0)  group by c_float, cbo_t1.c_int, key 
having cbo_t1.c_float > 0 and (c_int >=1 or c_float >= 1) and (c_int + c_float) 
>= 0 order by c+a desc) cbo_t1 full outer join (select key as p, c_int+1 as q, 
sum(c_int) as r from cbo_t2 where (cbo_t2.c_int + 1 >= 0) and (cbo_t2.c_int > 0 
or cbo_t2.c_float >= 0)  group by c_float, cbo_t2.c_int, key having 
cbo_t2.c_float > 0 and (c_int >=1 or c_float >= 1) and (c_int + c_float) >= 0 
order by p+q desc, r asc) cbo_t2 on cbo_t1.a=p full outer join cbo_t3 on 
cbo_t1.a=key where (b + cbo_t2.q >= 0) and (b > 0 or c_int >= 0) group by 
cbo_t3.c_int, c having cbo_t3.c_int > 0 and (c_int >=1 or c >= 1) and (c_int + 
c) >= 0 order by cbo_t3.c_int
 PREHOOK: type: QUERY
@@ -1011,150 +1014,153 @@ Stage-0
       limit:-1
       Stage-1
          Reducer 6
-         File Output Operator [FS_43]
+         File Output Operator [FS_42]
             compressed:false
             Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE Column 
stats: COMPLETE
             table:{"input 
format:":"org.apache.hadoop.mapred.TextInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"}
-            Select Operator [SEL_42]
+            Select Operator [SEL_41]
             |  outputColumnNames:["_col0","_col1","_col2"]
             |  Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE 
Column stats: COMPLETE
             |<-Reducer 5 [SIMPLE_EDGE]
-               Reduce Output Operator [RS_41]
+               Reduce Output Operator [RS_40]
                   key expressions:_col0 (type: int)
                   sort order:+
                   Statistics:Num rows: 1 Data size: 20 Basic stats: COMPLETE 
Column stats: COMPLETE
                   value expressions:_col1 (type: bigint), _col2 (type: bigint)
-                  Group By Operator [GBY_39]
-                  |  aggregations:["count(VALUE._col0)"]
-                  |  keys:KEY._col0 (type: int), KEY._col1 (type: bigint)
-                  |  outputColumnNames:["_col0","_col1","_col2"]
-                  |  Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                  |<-Reducer 4 [SIMPLE_EDGE]
-                     Reduce Output Operator [RS_38]
-                        key expressions:_col0 (type: int), _col1 (type: bigint)
-                        Map-reduce partition columns:_col0 (type: int), _col1 
(type: bigint)
-                        sort order:++
-                        Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                        value expressions:_col2 (type: bigint)
-                        Group By Operator [GBY_37]
-                           aggregations:["count()"]
-                           keys:_col0 (type: int), _col1 (type: bigint)
-                           outputColumnNames:["_col0","_col1","_col2"]
+                  Select Operator [SEL_39]
+                     outputColumnNames:["_col0","_col1","_col2"]
+                     Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
+                     Group By Operator [GBY_38]
+                     |  aggregations:["count(VALUE._col0)"]
+                     |  keys:KEY._col0 (type: bigint), KEY._col1 (type: int)
+                     |  outputColumnNames:["_col0","_col1","_col2"]
+                     |  Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
+                     |<-Reducer 4 [SIMPLE_EDGE]
+                        Reduce Output Operator [RS_37]
+                           key expressions:_col0 (type: bigint), _col1 (type: 
int)
+                           Map-reduce partition columns:_col0 (type: bigint), 
_col1 (type: int)
+                           sort order:++
                            Statistics:Num rows: 1 Data size: 20 Basic stats: 
COMPLETE Column stats: COMPLETE
-                           Select Operator [SEL_33]
-                              outputColumnNames:["_col0","_col1"]
+                           value expressions:_col2 (type: bigint)
+                           Group By Operator [GBY_36]
+                              aggregations:["count()"]
+                              keys:_col2 (type: bigint), _col6 (type: int)
+                              outputColumnNames:["_col0","_col1","_col2"]
                               Statistics:Num rows: 1 Data size: 20 Basic 
stats: COMPLETE Column stats: COMPLETE
-                              Filter Operator [FIL_45]
-                                 predicate:(((((_col6 > 0) and ((_col6 >= 1) 
or (_col2 >= 1))) and ((UDFToLong(_col6)

<TRUNCATED>

Reply via email to