http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out 
b/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out
index 886f234..f13b6e5 100644
--- a/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out
+++ b/ql/src/test/results/clientpositive/groupby_grouping_id3.q.out
@@ -38,25 +38,25 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: key (type: int), value (type: int)
               outputColumnNames: key, value
-              Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: key (type: int), value (type: int), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 2 Data size: 60 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 2 Data size: 600 Basic stats: COMPLETE 
Column stats: NONE
                 Filter Operator
                   predicate: (_col2 = 1) (type: boolean)
-                  Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
                   Reduce Output Operator
                     key expressions: _col0 (type: int), _col1 (type: int), 1 
(type: int)
                     sort order: +++
                     Map-reduce partition columns: _col0 (type: int), _col1 
(type: int), 1 (type: int)
-                    Statistics: Num rows: 1 Data size: 30 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 1 Data size: 300 Basic stats: 
COMPLETE Column stats: NONE
                     value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -64,15 +64,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: int), KEY._col1 (type: int), 1 (type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: int), _col1 (type: int), 1 (type: int), 
_col3 (type: bigint)
             outputColumnNames: _col0, _col1, _col2, _col3
-            Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -128,22 +128,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: key (type: int), value (type: int)
               outputColumnNames: _col0, _col1
-              Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: _col0 (type: int), _col1 (type: int), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 2 Data size: 60 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 2 Data size: 600 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: int), _col1 (type: int), _col2 
(type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: int), _col1 
(type: int), _col2 (type: int)
-                  Statistics: Num rows: 2 Data size: 60 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 2 Data size: 600 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -151,17 +151,17 @@ STAGE PLANS:
           keys: KEY._col0 (type: int), KEY._col1 (type: int), KEY._col2 (type: 
int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE Column 
stats: NONE
           Filter Operator
             predicate: (_col2 = 1) (type: boolean)
-            Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: _col0 (type: int), _col1 (type: int), 1 (type: 
int), _col3 (type: bigint)
               outputColumnNames: _col0, _col1, _col2, _col3
-              Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
Column stats: NONE
               File Output Operator
                 compressed: false
-                Statistics: Num rows: 1 Data size: 30 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 300 Basic stats: COMPLETE 
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/e26b9325/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out 
b/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out
index fcf203e..d70f065 100644
--- a/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out
+++ b/ql/src/test/results/clientpositive/groupby_grouping_sets1.q.out
@@ -46,22 +46,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 1440 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -69,15 +69,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -130,22 +130,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 1440 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -153,15 +153,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -214,22 +214,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 1440 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -237,15 +237,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -298,22 +298,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -321,15 +321,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -378,35 +378,35 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string), c (type: string)
               outputColumnNames: a, b, c
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 keys: a (type: string), b (type: string), c (type: string), 0 
(type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 3 Data size: 108 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 3 Data size: 1080 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: string), _col3 (type: int)
                   sort order: ++++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: string), _col3 (type: int)
-                  Statistics: Num rows: 3 Data size: 108 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 3 Data size: 1080 Basic stats: 
COMPLETE Column stats: NONE
       Reduce Operator Tree:
         Group By Operator
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: string), KEY._col3 (type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col2
-          Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string)
             outputColumnNames: _col0
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -458,30 +458,30 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string)
               outputColumnNames: a
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 keys: a (type: string)
                 mode: hash
                 outputColumnNames: _col0
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string)
                   sort order: +
                   Map-reduce partition columns: _col0 (type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
       Reduce Operator Tree:
         Group By Operator
           keys: KEY._col0 (type: string)
           mode: mergepartial
           outputColumnNames: _col0
-          Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             table:
                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                 output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -524,22 +524,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: (UDFToDouble(a) + UDFToDouble(b)) (type: double)
               outputColumnNames: _col0
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: _col0 (type: double)
                 mode: hash
                 outputColumnNames: _col0, _col1
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: double)
                   sort order: +
                   Map-reduce partition columns: _col0 (type: double)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col1 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -547,10 +547,10 @@ STAGE PLANS:
           keys: KEY._col0 (type: double)
           mode: mergepartial
           outputColumnNames: _col0, _col1
-          Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
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/e26b9325/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out 
b/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out
index 93c007b..453b9f7 100644
--- a/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out
+++ b/ql/src/test/results/clientpositive/groupby_grouping_sets2.q.out
@@ -32,22 +32,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col2 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -55,7 +55,7 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), 0 (type: 
int)
           mode: partials
           outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
             table:
@@ -71,7 +71,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -79,15 +79,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: final
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -117,22 +117,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col2 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -140,7 +140,7 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), 0 (type: 
int)
           mode: partials
           outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
             table:
@@ -156,7 +156,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -164,15 +164,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: final
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -226,22 +226,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string), c (type: string)
               outputColumnNames: a, b, c
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: sum(c)
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col2 (type: double)
       Reduce Operator Tree:
         Group By Operator
@@ -249,7 +249,7 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), 0 (type: 
int)
           mode: partials
           outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
             table:
@@ -265,7 +265,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: double)
       Reduce Operator Tree:
         Group By Operator
@@ -273,15 +273,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: final
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: double)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
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/e26b9325/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out 
b/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out
index f9e44fd..be8d20e 100644
--- a/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out
+++ b/ql/src/test/results/clientpositive/groupby_grouping_sets3.q.out
@@ -39,22 +39,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string), c (type: string)
               outputColumnNames: a, b, c
-              Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: avg(c), count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3, _col4
-                Statistics: Num rows: 4 Data size: 288 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 2880 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 288 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 2880 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: 
struct<count:bigint,sum:double,input:string>), _col4 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -62,15 +62,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3, _col4
-          Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: double), _col4 (type: bigint)
             outputColumnNames: _col0, _col1, _col2, _col3
-            Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -99,22 +99,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string), c (type: string)
               outputColumnNames: a, b, c
-              Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: avg(c), count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3, _col4
-                Statistics: Num rows: 4 Data size: 288 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 2880 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 288 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 2880 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: 
struct<count:bigint,sum:double,input:string>), _col4 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -122,15 +122,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3, _col4
-          Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: double), _col4 (type: bigint)
             outputColumnNames: _col0, _col1, _col2, _col3
-            Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -185,22 +185,22 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string), c (type: string)
               outputColumnNames: a, b, c
-              Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: avg(c), count()
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col2 (type: 
struct<count:bigint,sum:double,input:string>), _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -208,7 +208,7 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), 0 (type: 
int)
           mode: partials
           outputColumnNames: _col0, _col1, _col2, _col3, _col4
-          Statistics: Num rows: 4 Data size: 288 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 4 Data size: 2880 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
             table:
@@ -224,7 +224,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 288 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 2880 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: 
struct<count:bigint,sum:double,input:string>), _col4 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -232,15 +232,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: final
           outputColumnNames: _col0, _col1, _col3, _col4
-          Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: double), _col4 (type: bigint)
             outputColumnNames: _col0, _col1, _col2, _col3
-            Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 1440 Basic stats: COMPLETE 
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/e26b9325/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out 
b/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out
index 5884b54..0c6ead9 100644
--- a/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out
+++ b/ql/src/test/results/clientpositive/groupby_grouping_sets4.q.out
@@ -40,21 +40,21 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Filter Operator
               predicate: (UDFToDouble(a) < 3.0) (type: boolean)
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 1440 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -62,15 +62,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Filter Operator
             predicate: _col0 is not null (type: boolean)
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
               outputColumnNames: _col0, _col1, _col2
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               File Output Operator
                 compressed: false
                 table:
@@ -86,14 +86,14 @@ STAGE PLANS:
               key expressions: _col0 (type: string)
               sort order: +
               Map-reduce partition columns: _col0 (type: string)
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col1 (type: string), _col2 (type: bigint)
           TableScan
             Reduce Output Operator
               key expressions: _col0 (type: string)
               sort order: +
               Map-reduce partition columns: _col0 (type: string)
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col1 (type: string), _col2 (type: bigint)
       Reduce Operator Tree:
         Join Operator
@@ -103,10 +103,10 @@ STAGE PLANS:
             0 _col0 (type: string)
             1 _col0 (type: string)
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
-          Statistics: Num rows: 2 Data size: 79 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 792 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
-            Statistics: Num rows: 2 Data size: 79 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 792 Basic stats: COMPLETE 
Column stats: NONE
             table:
                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                 output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -117,21 +117,21 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Filter Operator
               predicate: (UDFToDouble(a) < 3.0) (type: boolean)
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 1440 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -139,15 +139,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Filter Operator
             predicate: _col0 is not null (type: boolean)
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
               outputColumnNames: _col0, _col1, _col2
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               File Output Operator
                 compressed: false
                 table:
@@ -187,21 +187,21 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Filter Operator
               predicate: (UDFToDouble(a) < 3.0) (type: boolean)
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 1440 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -209,15 +209,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Filter Operator
             predicate: _col0 is not null (type: boolean)
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
               outputColumnNames: _col0, _col1, _col2
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               File Output Operator
                 compressed: false
                 table:
@@ -233,14 +233,14 @@ STAGE PLANS:
               key expressions: _col0 (type: string)
               sort order: +
               Map-reduce partition columns: _col0 (type: string)
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col1 (type: string), _col2 (type: bigint)
           TableScan
             Reduce Output Operator
               key expressions: _col0 (type: string)
               sort order: +
               Map-reduce partition columns: _col0 (type: string)
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col1 (type: string), _col2 (type: bigint)
       Reduce Operator Tree:
         Join Operator
@@ -250,10 +250,10 @@ STAGE PLANS:
             0 _col0 (type: string)
             1 _col0 (type: string)
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
-          Statistics: Num rows: 2 Data size: 79 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 792 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
-            Statistics: Num rows: 2 Data size: 79 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 792 Basic stats: COMPLETE 
Column stats: NONE
             table:
                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                 output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -264,21 +264,21 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Filter Operator
               predicate: (UDFToDouble(a) < 3.0) (type: boolean)
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string), 0 (type: int)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2, _col3
-                Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
                   sort order: +++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string), _col2 (type: int)
-                  Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 4 Data size: 1440 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -286,15 +286,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Filter Operator
             predicate: _col0 is not null (type: boolean)
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
               outputColumnNames: _col0, _col1, _col2
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               File Output Operator
                 compressed: false
                 table:
@@ -365,21 +365,21 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Filter Operator
               predicate: (UDFToDouble(a) < 3.0) (type: boolean)
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col2 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -387,7 +387,7 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), 0 (type: 
int)
           mode: partials
           outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
             table:
@@ -403,7 +403,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -411,15 +411,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: final
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Filter Operator
             predicate: _col0 is not null (type: boolean)
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
               outputColumnNames: _col0, _col1, _col2
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               File Output Operator
                 compressed: false
                 table:
@@ -435,14 +435,14 @@ STAGE PLANS:
               key expressions: _col0 (type: string)
               sort order: +
               Map-reduce partition columns: _col0 (type: string)
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col1 (type: string), _col2 (type: bigint)
           TableScan
             Reduce Output Operator
               key expressions: _col0 (type: string)
               sort order: +
               Map-reduce partition columns: _col0 (type: string)
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col1 (type: string), _col2 (type: bigint)
       Reduce Operator Tree:
         Join Operator
@@ -452,10 +452,10 @@ STAGE PLANS:
             0 _col0 (type: string)
             1 _col0 (type: string)
           outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
-          Statistics: Num rows: 2 Data size: 79 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 792 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
-            Statistics: Num rows: 2 Data size: 79 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 792 Basic stats: COMPLETE 
Column stats: NONE
             table:
                 input format: org.apache.hadoop.mapred.SequenceFileInputFormat
                 output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -466,21 +466,21 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Filter Operator
               predicate: (UDFToDouble(a) < 3.0) (type: boolean)
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 aggregations: count()
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1, _col2
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                   value expressions: _col2 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -488,7 +488,7 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), 0 (type: 
int)
           mode: partials
           outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
             table:
@@ -504,7 +504,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -512,15 +512,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: final
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Filter Operator
             predicate: _col0 is not null (type: boolean)
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
               outputColumnNames: _col0, _col1, _col2
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               File Output Operator
                 compressed: false
                 table:

http://git-wip-us.apache.org/repos/asf/hive/blob/e26b9325/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out 
b/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out
index 46f696d..0bb12e1 100644
--- a/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out
+++ b/ql/src/test/results/clientpositive/groupby_grouping_sets5.q.out
@@ -33,33 +33,33 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
       Reduce Operator Tree:
         Group By Operator
           keys: KEY._col0 (type: string), KEY._col1 (type: string)
           mode: mergepartial
           outputColumnNames: _col0, _col1
-          Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column 
stats: NONE
           Group By Operator
             aggregations: count()
             keys: _col0 (type: string), _col1 (type: string), 0 (type: int)
             mode: hash
             outputColumnNames: _col0, _col1, _col2, _col3
-            Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
               table:
@@ -75,7 +75,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -83,15 +83,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -122,33 +122,33 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
       Reduce Operator Tree:
         Group By Operator
           keys: KEY._col0 (type: string), KEY._col1 (type: string)
           mode: mergepartial
           outputColumnNames: _col0, _col1
-          Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column 
stats: NONE
           Group By Operator
             aggregations: count()
             keys: _col0 (type: string), _col1 (type: string), 0 (type: int)
             mode: hash
             outputColumnNames: _col0, _col1, _col2, _col3
-            Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+            Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
               table:
@@ -164,7 +164,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -172,15 +172,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: mergepartial
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -237,33 +237,33 @@ STAGE PLANS:
       Map Operator Tree:
           TableScan
             alias: t1
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             Select Operator
               expressions: a (type: string), b (type: string)
               outputColumnNames: a, b
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               Group By Operator
                 keys: a (type: string), b (type: string)
                 mode: hash
                 outputColumnNames: _col0, _col1
-                Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
                 Reduce Output Operator
                   key expressions: _col0 (type: string), _col1 (type: string)
                   sort order: ++
                   Map-reduce partition columns: _col0 (type: string), _col1 
(type: string)
-                  Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
       Reduce Operator Tree:
         Group By Operator
           keys: KEY._col0 (type: string), KEY._col1 (type: string)
           mode: mergepartial
           outputColumnNames: _col0, _col1
-          Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE Column 
stats: NONE
           Group By Operator
             aggregations: count()
             keys: _col0 (type: string), _col1 (type: string)
             mode: hash
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
               table:
@@ -279,7 +279,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string)
               sort order: ++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string)
-              Statistics: Num rows: 1 Data size: 36 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 1 Data size: 360 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col2 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -287,7 +287,7 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), 0 (type: 
int)
           mode: partials
           outputColumnNames: _col0, _col1, _col2, _col3
-          Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE Column 
stats: NONE
           File Output Operator
             compressed: false
             table:
@@ -303,7 +303,7 @@ STAGE PLANS:
               key expressions: _col0 (type: string), _col1 (type: string), 
_col2 (type: int)
               sort order: +++
               Map-reduce partition columns: _col0 (type: string), _col1 (type: 
string), _col2 (type: int)
-              Statistics: Num rows: 4 Data size: 144 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 4 Data size: 1440 Basic stats: COMPLETE 
Column stats: NONE
               value expressions: _col3 (type: bigint)
       Reduce Operator Tree:
         Group By Operator
@@ -311,15 +311,15 @@ STAGE PLANS:
           keys: KEY._col0 (type: string), KEY._col1 (type: string), KEY._col2 
(type: int)
           mode: final
           outputColumnNames: _col0, _col1, _col3
-          Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+          Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE Column 
stats: NONE
           pruneGroupingSetId: true
           Select Operator
             expressions: _col0 (type: string), _col1 (type: string), _col3 
(type: bigint)
             outputColumnNames: _col0, _col1, _col2
-            Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE Column 
stats: NONE
+            Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
             File Output Operator
               compressed: false
-              Statistics: Num rows: 2 Data size: 72 Basic stats: COMPLETE 
Column stats: NONE
+              Statistics: Num rows: 2 Data size: 720 Basic stats: COMPLETE 
Column stats: NONE
               table:
                   input format: 
org.apache.hadoop.mapred.SequenceFileInputFormat
                   output format: 
org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat

Reply via email to