http://git-wip-us.apache.org/repos/asf/hive/blob/de78ddb7/ql/src/test/results/clientpositive/join_cond_pushdown_unqual3.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/join_cond_pushdown_unqual3.q.out 
b/ql/src/test/results/clientpositive/join_cond_pushdown_unqual3.q.out
index b8d9b40..cfb727f 100644
--- a/ql/src/test/results/clientpositive/join_cond_pushdown_unqual3.q.out
+++ b/ql/src/test/results/clientpositive/join_cond_pushdown_unqual3.q.out
@@ -128,14 +128,14 @@ STAGE PLANS:
             1 _col1 (type: string)
             2 _col1 (type: string)
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, 
_col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, 
_col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26
-          Statistics: Num rows: 57 Data size: 6923 Basic stats: COMPLETE 
Column stats: NONE
+          Statistics: Num rows: 57 Data size: 6923 Basic stats: PARTIAL Column 
stats: NONE
           Select Operator
             expressions: _col18 (type: int), _col19 (type: string), _col20 
(type: string), _col21 (type: string), _col22 (type: string), _col23 (type: 
int), _col24 (type: string), _col25 (type: double), _col26 (type: string), 
_col0 (type: int), _col1 (type: string), _col2 (type: string), _col3 (type: 
string), _col4 (type: string), _col5 (type: int), _col6 (type: string), _col7 
(type: double), _col8 (type: string), _col9 (type: int), _col10 (type: string), 
_col11 (type: string), _col12 (type: string), _col13 (type: string), _col14 
(type: int), _col15 (type: string), _col16 (type: double), _col17 (type: string)
             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, 
_col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, 
_col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, 
_col26
-            Statistics: Num rows: 57 Data size: 6923 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 57 Data size: 6923 Basic stats: PARTIAL 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 57 Data size: 6923 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 57 Data size: 6923 Basic stats: PARTIAL 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -221,14 +221,14 @@ STAGE PLANS:
             1 _col1 (type: string)
             2 _col1 (type: string)
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, 
_col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, 
_col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26
-          Statistics: Num rows: 57 Data size: 6923 Basic stats: COMPLETE 
Column stats: NONE
+          Statistics: Num rows: 57 Data size: 6923 Basic stats: PARTIAL Column 
stats: NONE
           Select Operator
             expressions: _col18 (type: int), _col19 (type: string), _col20 
(type: string), _col21 (type: string), _col22 (type: string), _col23 (type: 
int), _col24 (type: string), _col25 (type: double), _col26 (type: string), 
_col0 (type: int), _col1 (type: string), _col2 (type: string), _col3 (type: 
string), _col4 (type: string), _col5 (type: int), _col6 (type: string), _col7 
(type: double), _col8 (type: string), _col9 (type: int), _col10 (type: string), 
_col11 (type: string), _col12 (type: string), _col13 (type: string), _col14 
(type: int), _col15 (type: string), _col16 (type: double), _col17 (type: string)
             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, 
_col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, 
_col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, 
_col26
-            Statistics: Num rows: 57 Data size: 6923 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 57 Data size: 6923 Basic stats: PARTIAL 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 57 Data size: 6923 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 57 Data size: 6923 Basic stats: PARTIAL 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -333,17 +333,17 @@ STAGE PLANS:
             0 
             1 
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, 
_col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, 
_col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26
-          Statistics: Num rows: 26 Data size: 3173 Basic stats: COMPLETE 
Column stats: NONE
+          Statistics: Num rows: 26 Data size: 3173 Basic stats: PARTIAL Column 
stats: NONE
           Filter Operator
             predicate: ((_col0 + _col18) = _col18) (type: boolean)
-            Statistics: Num rows: 13 Data size: 1586 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 13 Data size: 1586 Basic stats: PARTIAL 
Column stats: NONE
             Select Operator
               expressions: _col18 (type: int), _col19 (type: string), _col20 
(type: string), _col21 (type: string), _col22 (type: string), _col23 (type: 
int), _col24 (type: string), _col25 (type: double), _col26 (type: string), 
_col0 (type: int), _col1 (type: string), _col2 (type: string), _col3 (type: 
string), _col4 (type: string), _col5 (type: int), _col6 (type: string), _col7 
(type: double), _col8 (type: string), _col9 (type: int), _col10 (type: string), 
_col11 (type: string), _col12 (type: string), _col13 (type: string), _col14 
(type: int), _col15 (type: string), _col16 (type: double), _col17 (type: string)
               outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, 
_col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, 
_col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, 
_col26
-              Statistics: Num rows: 13 Data size: 1586 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 13 Data size: 1586 Basic stats: PARTIAL 
Column stats: NONE
               File Output Operator
                 compressed: false
-                Statistics: Num rows: 13 Data size: 1586 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 13 Data size: 1586 Basic stats: PARTIAL 
Column stats: NONE
                 table:
                     input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                     output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -448,14 +448,14 @@ STAGE PLANS:
             0 
             1 
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, 
_col7, _col8, _col10, _col11, _col12, _col13, _col14, _col15, _col16, _col17, 
_col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26
-          Statistics: Num rows: 26 Data size: 3173 Basic stats: COMPLETE 
Column stats: NONE
+          Statistics: Num rows: 26 Data size: 3173 Basic stats: PARTIAL Column 
stats: NONE
           Select Operator
             expressions: _col18 (type: int), _col19 (type: string), _col20 
(type: string), _col21 (type: string), _col22 (type: string), _col23 (type: 
int), _col24 (type: string), _col25 (type: double), _col26 (type: string), 1 
(type: int), _col10 (type: string), _col11 (type: string), _col12 (type: 
string), _col13 (type: string), _col14 (type: int), _col15 (type: string), 
_col16 (type: double), _col17 (type: string), _col0 (type: int), _col1 (type: 
string), _col2 (type: string), _col3 (type: string), _col4 (type: string), 
_col5 (type: int), _col6 (type: string), _col7 (type: double), _col8 (type: 
string)
             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, 
_col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, 
_col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, 
_col26
-            Statistics: Num rows: 26 Data size: 3173 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 26 Data size: 3173 Basic stats: PARTIAL 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 26 Data size: 3173 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 26 Data size: 3173 Basic stats: PARTIAL 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/de78ddb7/ql/src/test/results/clientpositive/join_cond_pushdown_unqual4.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/join_cond_pushdown_unqual4.q.out 
b/ql/src/test/results/clientpositive/join_cond_pushdown_unqual4.q.out
index e5ddc35..59ca4c9 100644
--- a/ql/src/test/results/clientpositive/join_cond_pushdown_unqual4.q.out
+++ b/ql/src/test/results/clientpositive/join_cond_pushdown_unqual4.q.out
@@ -146,14 +146,14 @@ STAGE PLANS:
             2 _col1 (type: string)
             3 _col1 (type: string)
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, 
_col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, 
_col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26, 
_col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, _col35
-          Statistics: Num rows: 85 Data size: 10385 Basic stats: COMPLETE 
Column stats: NONE
+          Statistics: Num rows: 85 Data size: 10385 Basic stats: PARTIAL 
Column stats: NONE
           Select Operator
             expressions: _col18 (type: int), _col19 (type: string), _col20 
(type: string), _col21 (type: string), _col22 (type: string), _col23 (type: 
int), _col24 (type: string), _col25 (type: double), _col26 (type: string), 
_col0 (type: int), _col1 (type: string), _col2 (type: string), _col3 (type: 
string), _col4 (type: string), _col5 (type: int), _col6 (type: string), _col7 
(type: double), _col8 (type: string), _col9 (type: int), _col10 (type: string), 
_col11 (type: string), _col12 (type: string), _col13 (type: string), _col14 
(type: int), _col15 (type: string), _col16 (type: double), _col17 (type: 
string), _col27 (type: int), _col28 (type: string), _col29 (type: string), 
_col30 (type: string), _col31 (type: string), _col32 (type: int), _col33 (type: 
string), _col34 (type: double), _col35 (type: string)
             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, 
_col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, 
_col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, 
_col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, _col35
-            Statistics: Num rows: 85 Data size: 10385 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 85 Data size: 10385 Basic stats: PARTIAL 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 85 Data size: 10385 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 85 Data size: 10385 Basic stats: PARTIAL 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -267,7 +267,7 @@ STAGE PLANS:
             0 _col0 (type: int), _col1 (type: string)
             1 _col0 (type: int), _col1 (type: string)
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, 
_col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, 
_col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26
-          Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE 
Column stats: NONE
+          Statistics: Num rows: 28 Data size: 3461 Basic stats: PARTIAL Column 
stats: NONE
           File Output Operator
             compressed: false
             table:
@@ -283,7 +283,7 @@ STAGE PLANS:
               key expressions: _col18 (type: int)
               sort order: +
               Map-reduce partition columns: _col18 (type: int)
-              Statistics: Num rows: 28 Data size: 3461 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 28 Data size: 3461 Basic stats: PARTIAL 
Column stats: NONE
               value expressions: _col0 (type: int), _col1 (type: string), 
_col2 (type: string), _col3 (type: string), _col4 (type: string), _col5 (type: 
int), _col6 (type: string), _col7 (type: double), _col8 (type: string), _col9 
(type: int), _col10 (type: string), _col11 (type: string), _col12 (type: 
string), _col13 (type: string), _col14 (type: int), _col15 (type: string), 
_col16 (type: double), _col17 (type: string), _col19 (type: string), _col20 
(type: string), _col21 (type: string), _col22 (type: string), _col23 (type: 
int), _col24 (type: string), _col25 (type: double), _col26 (type: string)
           TableScan
             alias: p4
@@ -309,14 +309,14 @@ STAGE PLANS:
             0 _col18 (type: int)
             1 _col0 (type: int)
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, 
_col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, _col16, 
_col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, _col26, 
_col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, _col35
-          Statistics: Num rows: 30 Data size: 3807 Basic stats: COMPLETE 
Column stats: NONE
+          Statistics: Num rows: 30 Data size: 3807 Basic stats: PARTIAL Column 
stats: NONE
           Select Operator
             expressions: _col18 (type: int), _col19 (type: string), _col20 
(type: string), _col21 (type: string), _col22 (type: string), _col23 (type: 
int), _col24 (type: string), _col25 (type: double), _col26 (type: string), 
_col0 (type: int), _col1 (type: string), _col2 (type: string), _col3 (type: 
string), _col4 (type: string), _col5 (type: int), _col6 (type: string), _col7 
(type: double), _col8 (type: string), _col9 (type: int), _col10 (type: string), 
_col11 (type: string), _col12 (type: string), _col13 (type: string), _col14 
(type: int), _col15 (type: string), _col16 (type: double), _col17 (type: 
string), _col27 (type: int), _col28 (type: string), _col29 (type: string), 
_col30 (type: string), _col31 (type: string), _col32 (type: int), _col33 (type: 
string), _col34 (type: double), _col35 (type: string)
             outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, 
_col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, _col15, 
_col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, _col25, 
_col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, _col35
-            Statistics: Num rows: 30 Data size: 3807 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 30 Data size: 3807 Basic stats: PARTIAL 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 30 Data size: 3807 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 30 Data size: 3807 Basic stats: PARTIAL 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/de78ddb7/ql/src/test/results/clientpositive/join_view.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/join_view.q.out 
b/ql/src/test/results/clientpositive/join_view.q.out
index 1d83742..b8bf1ea 100644
--- a/ql/src/test/results/clientpositive/join_view.q.out
+++ b/ql/src/test/results/clientpositive/join_view.q.out
@@ -90,14 +90,14 @@ STAGE PLANS:
             0 
             1 
           outputColumnNames: _col0, _col2
-          Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 1 Basic stats: PARTIAL Column 
stats: NONE
           Select Operator
             expressions: _col0 (type: string), _col2 (type: int), '2011-09-01' 
(type: string)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 1 Basic stats: PARTIAL Column 
stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 1 Data size: 1 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 1 Basic stats: PARTIAL Column 
stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/de78ddb7/ql/src/test/results/clientpositive/lateral_view_onview.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/lateral_view_onview.q.out 
b/ql/src/test/results/clientpositive/lateral_view_onview.q.out
index 423885e..8bd36e2 100644
--- a/ql/src/test/results/clientpositive/lateral_view_onview.q.out
+++ b/ql/src/test/results/clientpositive/lateral_view_onview.q.out
@@ -231,17 +231,17 @@ STAGE PLANS:
                         Statistics: Num rows: 1000 Data size: 56000 Basic 
stats: COMPLETE Column stats: COMPLETE
                         Lateral View Join Operator
                           outputColumnNames: _col4, _col5
-                          Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: COMPLETE Column stats: COMPLETE
+                          Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: PARTIAL Column stats: COMPLETE
                           Select Operator
                             expressions: _col4 (type: int), _col5 (type: 
string)
                             outputColumnNames: _col0, _col1
-                            Statistics: Num rows: 2000 Data size: 16000 Basic 
stats: COMPLETE Column stats: COMPLETE
+                            Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: PARTIAL Column stats: COMPLETE
                             Limit
                               Number of rows: 9
-                              Statistics: Num rows: 9 Data size: 72 Basic 
stats: COMPLETE Column stats: COMPLETE
+                              Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
                               File Output Operator
                                 compressed: false
-                                Statistics: Num rows: 9 Data size: 72 Basic 
stats: COMPLETE Column stats: COMPLETE
+                                Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
                                 table:
                                     input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                                     output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -255,17 +255,17 @@ STAGE PLANS:
                           function name: explode
                           Lateral View Join Operator
                             outputColumnNames: _col4, _col5
-                            Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: COMPLETE Column stats: COMPLETE
+                            Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: PARTIAL Column stats: COMPLETE
                             Select Operator
                               expressions: _col4 (type: int), _col5 (type: 
string)
                               outputColumnNames: _col0, _col1
-                              Statistics: Num rows: 2000 Data size: 16000 
Basic stats: COMPLETE Column stats: COMPLETE
+                              Statistics: Num rows: 2000 Data size: 56000 
Basic stats: PARTIAL Column stats: COMPLETE
                               Limit
                                 Number of rows: 9
-                                Statistics: Num rows: 9 Data size: 72 Basic 
stats: COMPLETE Column stats: COMPLETE
+                                Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
                                 File Output Operator
                                   compressed: false
-                                  Statistics: Num rows: 9 Data size: 72 Basic 
stats: COMPLETE Column stats: COMPLETE
+                                  Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
                                   table:
                                       input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                                       output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -288,17 +288,17 @@ STAGE PLANS:
                           Statistics: Num rows: 1000 Data size: 56000 Basic 
stats: COMPLETE Column stats: COMPLETE
                           Lateral View Join Operator
                             outputColumnNames: _col4, _col5
-                            Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: COMPLETE Column stats: COMPLETE
+                            Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: PARTIAL Column stats: COMPLETE
                             Select Operator
                               expressions: _col4 (type: int), _col5 (type: 
string)
                               outputColumnNames: _col0, _col1
-                              Statistics: Num rows: 2000 Data size: 16000 
Basic stats: COMPLETE Column stats: COMPLETE
+                              Statistics: Num rows: 2000 Data size: 56000 
Basic stats: PARTIAL Column stats: COMPLETE
                               Limit
                                 Number of rows: 9
-                                Statistics: Num rows: 9 Data size: 72 Basic 
stats: COMPLETE Column stats: COMPLETE
+                                Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
                                 File Output Operator
                                   compressed: false
-                                  Statistics: Num rows: 9 Data size: 72 Basic 
stats: COMPLETE Column stats: COMPLETE
+                                  Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
                                   table:
                                       input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                                       output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -312,17 +312,17 @@ STAGE PLANS:
                             function name: explode
                             Lateral View Join Operator
                               outputColumnNames: _col4, _col5
-                              Statistics: Num rows: 2000 Data size: 56000 
Basic stats: COMPLETE Column stats: COMPLETE
+                              Statistics: Num rows: 2000 Data size: 56000 
Basic stats: PARTIAL Column stats: COMPLETE
                               Select Operator
                                 expressions: _col4 (type: int), _col5 (type: 
string)
                                 outputColumnNames: _col0, _col1
-                                Statistics: Num rows: 2000 Data size: 16000 
Basic stats: COMPLETE Column stats: COMPLETE
+                                Statistics: Num rows: 2000 Data size: 56000 
Basic stats: PARTIAL Column stats: COMPLETE
                                 Limit
                                   Number of rows: 9
-                                  Statistics: Num rows: 9 Data size: 72 Basic 
stats: COMPLETE Column stats: COMPLETE
+                                  Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
                                   File Output Operator
                                     compressed: false
-                                    Statistics: Num rows: 9 Data size: 72 
Basic stats: COMPLETE Column stats: COMPLETE
+                                    Statistics: Num rows: 9 Data size: 252 
Basic stats: PARTIAL Column stats: COMPLETE
                                     table:
                                         input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                                         output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/de78ddb7/ql/src/test/results/clientpositive/lateral_view_onview2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/lateral_view_onview2.q.out 
b/ql/src/test/results/clientpositive/lateral_view_onview2.q.out
new file mode 100644
index 0000000..16813e0
--- /dev/null
+++ b/ql/src/test/results/clientpositive/lateral_view_onview2.q.out
@@ -0,0 +1,169 @@
+PREHOOK: query: CREATE TABLE lv_table( c1 STRING,  c2 ARRAY<INT>, c3 INT, c4 
CHAR(1))
+PREHOOK: type: CREATETABLE
+PREHOOK: Output: database:default
+PREHOOK: Output: default@lv_table
+POSTHOOK: query: CREATE TABLE lv_table( c1 STRING,  c2 ARRAY<INT>, c3 INT, c4 
CHAR(1))
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@lv_table
+PREHOOK: query: INSERT OVERWRITE TABLE lv_table SELECT 'abc  ', array(1,2,3), 
100, 't' FROM src
+PREHOOK: type: QUERY
+PREHOOK: Input: default@src
+PREHOOK: Output: default@lv_table
+POSTHOOK: query: INSERT OVERWRITE TABLE lv_table SELECT 'abc  ', array(1,2,3), 
100, 't' FROM src
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@src
+POSTHOOK: Output: default@lv_table
+POSTHOOK: Lineage: lv_table.c1 SIMPLE []
+POSTHOOK: Lineage: lv_table.c2 EXPRESSION []
+POSTHOOK: Lineage: lv_table.c3 SIMPLE []
+POSTHOOK: Lineage: lv_table.c4 EXPRESSION []
+PREHOOK: query: CREATE OR REPLACE VIEW lv_view AS SELECT * FROM lv_table
+PREHOOK: type: CREATEVIEW
+PREHOOK: Input: default@lv_table
+PREHOOK: Output: database:default
+PREHOOK: Output: default@lv_view
+POSTHOOK: query: CREATE OR REPLACE VIEW lv_view AS SELECT * FROM lv_table
+POSTHOOK: type: CREATEVIEW
+POSTHOOK: Input: default@lv_table
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@lv_view
+POSTHOOK: Lineage: lv_view.c1 SIMPLE [(lv_table)lv_table.FieldSchema(name:c1, 
type:string, comment:null), ]
+POSTHOOK: Lineage: lv_view.c2 SIMPLE [(lv_table)lv_table.FieldSchema(name:c2, 
type:array<int>, comment:null), ]
+POSTHOOK: Lineage: lv_view.c3 SIMPLE [(lv_table)lv_table.FieldSchema(name:c3, 
type:int, comment:null), ]
+POSTHOOK: Lineage: lv_view.c4 SIMPLE [(lv_table)lv_table.FieldSchema(name:c4, 
type:char(1), comment:null), ]
+PREHOOK: query: EXPLAIN SELECT myTable.myCol, myTable2.myCol2 FROM lv_view 
LATERAL VIEW explode(array(1,2,3)) myTable AS myCol LATERAL VIEW 
explode(array('a', 'b', 'c')) myTable2 AS myCol2 LIMIT 9
+PREHOOK: type: QUERY
+POSTHOOK: query: EXPLAIN SELECT myTable.myCol, myTable2.myCol2 FROM lv_view 
LATERAL VIEW explode(array(1,2,3)) myTable AS myCol LATERAL VIEW 
explode(array('a', 'b', 'c')) myTable2 AS myCol2 LIMIT 9
+POSTHOOK: type: QUERY
+STAGE DEPENDENCIES:
+  Stage-1 is a root stage
+  Stage-0 depends on stages: Stage-1
+
+STAGE PLANS:
+  Stage: Stage-1
+    Map Reduce
+      Map Operator Tree:
+          TableScan
+            alias: lv_table
+            Statistics: Num rows: 500 Data size: 8500 Basic stats: COMPLETE 
Column stats: COMPLETE
+            Select Operator
+              Statistics: Num rows: 500 Data size: 4000 Basic stats: COMPLETE 
Column stats: COMPLETE
+              Lateral View Forward
+                Statistics: Num rows: 500 Data size: 4000 Basic stats: 
COMPLETE Column stats: COMPLETE
+                Select Operator
+                  Statistics: Num rows: 500 Data size: 4000 Basic stats: 
COMPLETE Column stats: COMPLETE
+                  Lateral View Join Operator
+                    outputColumnNames: _col4
+                    Statistics: Num rows: 1000 Data size: 32000 Basic stats: 
COMPLETE Column stats: COMPLETE
+                    Lateral View Forward
+                      Statistics: Num rows: 1000 Data size: 32000 Basic stats: 
COMPLETE Column stats: COMPLETE
+                      Select Operator
+                        expressions: _col4 (type: int)
+                        outputColumnNames: _col4
+                        Statistics: Num rows: 1000 Data size: 56000 Basic 
stats: COMPLETE Column stats: COMPLETE
+                        Lateral View Join Operator
+                          outputColumnNames: _col4, _col5
+                          Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: PARTIAL Column stats: COMPLETE
+                          Select Operator
+                            expressions: _col4 (type: int), _col5 (type: 
string)
+                            outputColumnNames: _col0, _col1
+                            Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: PARTIAL Column stats: COMPLETE
+                            Limit
+                              Number of rows: 9
+                              Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
+                              File Output Operator
+                                compressed: false
+                                Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
+                                table:
+                                    input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
+                                    output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+                                    serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+                      Select Operator
+                        expressions: array('a','b','c') (type: array<string>)
+                        outputColumnNames: _col0
+                        Statistics: Num rows: 1000 Data size: 0 Basic stats: 
PARTIAL Column stats: COMPLETE
+                        UDTF Operator
+                          Statistics: Num rows: 1000 Data size: 0 Basic stats: 
PARTIAL Column stats: COMPLETE
+                          function name: explode
+                          Lateral View Join Operator
+                            outputColumnNames: _col4, _col5
+                            Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: PARTIAL Column stats: COMPLETE
+                            Select Operator
+                              expressions: _col4 (type: int), _col5 (type: 
string)
+                              outputColumnNames: _col0, _col1
+                              Statistics: Num rows: 2000 Data size: 56000 
Basic stats: PARTIAL Column stats: COMPLETE
+                              Limit
+                                Number of rows: 9
+                                Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
+                                File Output Operator
+                                  compressed: false
+                                  Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
+                                  table:
+                                      input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
+                                      output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+                                      serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+                Select Operator
+                  expressions: array(1,2,3) (type: array<int>)
+                  outputColumnNames: _col0
+                  Statistics: Num rows: 500 Data size: 28000 Basic stats: 
COMPLETE Column stats: COMPLETE
+                  UDTF Operator
+                    Statistics: Num rows: 500 Data size: 28000 Basic stats: 
COMPLETE Column stats: COMPLETE
+                    function name: explode
+                    Lateral View Join Operator
+                      outputColumnNames: _col4
+                      Statistics: Num rows: 1000 Data size: 32000 Basic stats: 
COMPLETE Column stats: COMPLETE
+                      Lateral View Forward
+                        Statistics: Num rows: 1000 Data size: 32000 Basic 
stats: COMPLETE Column stats: COMPLETE
+                        Select Operator
+                          expressions: _col4 (type: int)
+                          outputColumnNames: _col4
+                          Statistics: Num rows: 1000 Data size: 56000 Basic 
stats: COMPLETE Column stats: COMPLETE
+                          Lateral View Join Operator
+                            outputColumnNames: _col4, _col5
+                            Statistics: Num rows: 2000 Data size: 56000 Basic 
stats: PARTIAL Column stats: COMPLETE
+                            Select Operator
+                              expressions: _col4 (type: int), _col5 (type: 
string)
+                              outputColumnNames: _col0, _col1
+                              Statistics: Num rows: 2000 Data size: 56000 
Basic stats: PARTIAL Column stats: COMPLETE
+                              Limit
+                                Number of rows: 9
+                                Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
+                                File Output Operator
+                                  compressed: false
+                                  Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
+                                  table:
+                                      input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
+                                      output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+                                      serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+                        Select Operator
+                          expressions: array('a','b','c') (type: array<string>)
+                          outputColumnNames: _col0
+                          Statistics: Num rows: 1000 Data size: 0 Basic stats: 
PARTIAL Column stats: COMPLETE
+                          UDTF Operator
+                            Statistics: Num rows: 1000 Data size: 0 Basic 
stats: PARTIAL Column stats: COMPLETE
+                            function name: explode
+                            Lateral View Join Operator
+                              outputColumnNames: _col4, _col5
+                              Statistics: Num rows: 2000 Data size: 56000 
Basic stats: PARTIAL Column stats: COMPLETE
+                              Select Operator
+                                expressions: _col4 (type: int), _col5 (type: 
string)
+                                outputColumnNames: _col0, _col1
+                                Statistics: Num rows: 2000 Data size: 56000 
Basic stats: PARTIAL Column stats: COMPLETE
+                                Limit
+                                  Number of rows: 9
+                                  Statistics: Num rows: 9 Data size: 252 Basic 
stats: PARTIAL Column stats: COMPLETE
+                                  File Output Operator
+                                    compressed: false
+                                    Statistics: Num rows: 9 Data size: 252 
Basic stats: PARTIAL Column stats: COMPLETE
+                                    table:
+                                        input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
+                                        output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+                                        serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+
+  Stage: Stage-0
+    Fetch Operator
+      limit: 9
+      Processor Tree:
+        ListSink
+

http://git-wip-us.apache.org/repos/asf/hive/blob/de78ddb7/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out 
b/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out
index 876434f..3e595fc 100644
--- a/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out
+++ b/ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out
@@ -274,11 +274,11 @@ STAGE PLANS:
           Filter Operator
             isSamplingPred: false
             predicate: (x = 484) (type: boolean)
-            Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 24 Basic stats: PARTIAL Column 
stats: NONE
             Select Operator
               expressions: 484 (type: int), y (type: string)
               outputColumnNames: _col0, _col1
-              Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 24 Basic stats: PARTIAL 
Column stats: NONE
               ListSink
 
 PREHOOK: query: select x1, y1 from(select x as x1, y as y1 from fact_daily 
where ds ='1') subq where x1 = 484
@@ -311,23 +311,23 @@ STAGE PLANS:
             Filter Operator
               isSamplingPred: false
               predicate: (x = 484) (type: boolean)
-              Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 24 Basic stats: PARTIAL 
Column stats: NONE
               Select Operator
                 expressions: y (type: string)
                 outputColumnNames: y
-                Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 24 Basic stats: PARTIAL 
Column stats: NONE
                 Group By Operator
                   aggregations: count()
                   keys: y (type: string)
                   mode: hash
                   outputColumnNames: _col0, _col1
-                  Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 24 Basic stats: PARTIAL 
Column stats: NONE
                   Reduce Output Operator
                     key expressions: _col0 (type: string)
                     null sort order: a
                     sort order: +
                     Map-reduce partition columns: _col0 (type: string)
-                    Statistics: Num rows: 1 Data size: 24 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 1 Data size: 24 Basic stats: PARTIAL 
Column stats: NONE
                     tag: -1
                     value expressions: _col1 (type: bigint)
                     auto parallelism: false
@@ -388,13 +388,13 @@ STAGE PLANS:
           keys: KEY._col0 (type: string)
           mode: mergepartial
           outputColumnNames: _col0, _col1
-          Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 24 Basic stats: PARTIAL Column 
stats: NONE
           File Output Operator
             compressed: false
             GlobalTableId: 0
 #### A masked pattern was here ####
             NumFilesPerFileSink: 1
-            Statistics: Num rows: 1 Data size: 24 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 24 Basic stats: PARTIAL Column 
stats: NONE
 #### A masked pattern was here ####
             table:
                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/de78ddb7/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out 
b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out
index 3acbb20..6555736 100644
--- a/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out
+++ b/ql/src/test/results/clientpositive/llap/auto_sortmerge_join_12.q.out
@@ -453,14 +453,14 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: d
-                  Statistics: Num rows: 1 Data size: 178 Basic stats: COMPLETE 
Column stats: COMPLETE
+                  Statistics: Num rows: 1 Data size: 178 Basic stats: PARTIAL 
Column stats: COMPLETE
                   GatherStats: false
                   Select Operator
-                    Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: COMPLETE
+                    Statistics: Num rows: 1 Data size: 178 Basic stats: 
PARTIAL Column stats: COMPLETE
                     Reduce Output Operator
                       null sort order: 
                       sort order: 
-                      Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: COMPLETE
+                      Statistics: Num rows: 1 Data size: 178 Basic stats: 
PARTIAL Column stats: COMPLETE
                       tag: 1
                       auto parallelism: false
             Execution mode: llap
@@ -530,16 +530,16 @@ STAGE PLANS:
                   0 
                   1 
                 Position of Big Table: 0
-                Statistics: Num rows: 244 Data size: 45577 Basic stats: 
COMPLETE Column stats: NONE
+                Statistics: Num rows: 244 Data size: 87057 Basic stats: 
PARTIAL Column stats: NONE
                 Group By Operator
                   aggregations: count()
                   mode: hash
                   outputColumnNames: _col0
-                  Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL 
Column stats: NONE
                   Reduce Output Operator
                     null sort order: 
                     sort order: 
-                    Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
+                    Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL 
Column stats: NONE
                     tag: -1
                     value expressions: _col0 (type: bigint)
                     auto parallelism: false
@@ -551,13 +551,13 @@ STAGE PLANS:
                 aggregations: count(VALUE._col0)
                 mode: mergepartial
                 outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL 
Column stats: NONE
                 File Output Operator
                   compressed: false
                   GlobalTableId: 0
 #### A masked pattern was here ####
                   NumFilesPerFileSink: 1
-                  Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 8 Basic stats: PARTIAL 
Column stats: NONE
 #### A masked pattern was here ####
                   table:
                       input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/de78ddb7/ql/src/test/results/clientpositive/llap/constprog_dpp.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/constprog_dpp.q.out 
b/ql/src/test/results/clientpositive/llap/constprog_dpp.q.out
index a147d15..c377f11 100644
--- a/ql/src/test/results/clientpositive/llap/constprog_dpp.q.out
+++ b/ql/src/test/results/clientpositive/llap/constprog_dpp.q.out
@@ -64,14 +64,14 @@ Stage-0
         <-Reducer 5 [SIMPLE_EDGE] llap
           SHUFFLE [RS_14]
             PartitionCols:_col0
-            Limit [LIM_11] (rows=1 width=8)
+            Limit [LIM_11] (rows=1 width=2)
               Number of rows:1
-              Select Operator [SEL_10] (rows=1 width=8)
+              Select Operator [SEL_10] (rows=1 width=2)
                 Output:["_col0"]
               <-Union 4 [CUSTOM_SIMPLE_EDGE]
                 <-Map 3 [CONTAINS] llap
                   Reduce Output Operator [RS_9]
-                    Limit [LIM_8] (rows=1 width=4)
+                    Limit [LIM_8] (rows=1 width=2)
                       Number of rows:1
                       Select Operator [SEL_3] (rows=1 width=4)
                         Output:["_col0"]
@@ -79,7 +79,7 @@ Stage-0
                           Output:["id"]
                 <-Map 6 [CONTAINS] llap
                   Reduce Output Operator [RS_9]
-                    Limit [LIM_8] (rows=1 width=4)
+                    Limit [LIM_8] (rows=1 width=2)
                       Number of rows:1
                       Select Operator [SEL_5] (rows=1 width=0)
                         Output:["_col0"]

Reply via email to