http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out
index 1c26614..ed6f31b 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin12.q.out
@@ -119,12 +119,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -200,12 +200,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -215,7 +215,7 @@ STAGE PLANS:
                       input vertices:
                         1 Map 3
                       Position of Big Table: 0
-                      Statistics: Num rows: 755 Data size: 3025 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 104 Data size: 30250 Basic stats: 
COMPLETE Column stats: NONE
                       BucketMapJoin: true
                       Group By Operator
                         aggregations: count()
@@ -369,12 +369,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -445,12 +445,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -460,7 +460,7 @@ STAGE PLANS:
                       input vertices:
                         1 Map 3
                       Position of Big Table: 0
-                      Statistics: Num rows: 755 Data size: 3025 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 104 Data size: 30250 Basic stats: 
COMPLETE Column stats: NONE
                       Group By Operator
                         aggregations: count()
                         mode: hash

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin2.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin2.q.out
index e801a80..1ce9039 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin2.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin2.q.out
@@ -116,22 +116,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 149 Data size: 58120 Basic 
stats: COMPLETE Column stats: NONE
                         tag: 0
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -192,22 +192,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                         tag: 1
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -274,17 +274,17 @@ STAGE PLANS:
                   0 _col0 (type: int)
                   1 _col0 (type: int)
                 outputColumnNames: _col0, _col1, _col3
-                Statistics: Num rows: 60 Data size: 6393 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
                 Select Operator
                   expressions: UDFToString(_col0) (type: string), _col1 (type: 
string), _col3 (type: string)
                   outputColumnNames: _col0, _col1, _col2
-                  Statistics: Num rows: 60 Data size: 6393 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
                   File Output Operator
                     compressed: false
                     GlobalTableId: 1
 #### A masked pattern was here ####
                     NumFilesPerFileSink: 1
-                    Statistics: Num rows: 60 Data size: 6393 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                     table:
                         input format: org.apache.hadoop.mapred.TextInputFormat
@@ -478,22 +478,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 149 Data size: 58120 Basic 
stats: COMPLETE Column stats: NONE
                         tag: 0
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -554,22 +554,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                         tag: 1
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -636,17 +636,17 @@ STAGE PLANS:
                   0 _col0 (type: int)
                   1 _col0 (type: int)
                 outputColumnNames: _col0, _col1, _col3
-                Statistics: Num rows: 60 Data size: 6393 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
                 Select Operator
                   expressions: UDFToString(_col0) (type: string), _col1 (type: 
string), _col3 (type: string)
                   outputColumnNames: _col0, _col1, _col2
-                  Statistics: Num rows: 60 Data size: 6393 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
                   File Output Operator
                     compressed: false
                     GlobalTableId: 1
 #### A masked pattern was here ####
                     NumFilesPerFileSink: 1
-                    Statistics: Num rows: 60 Data size: 6393 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                     table:
                         input format: org.apache.hadoop.mapred.TextInputFormat
@@ -857,22 +857,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 149 Data size: 58120 Basic 
stats: COMPLETE Column stats: NONE
                         tag: 0
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -933,22 +933,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 58 Data size: 6124 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 156 Data size: 61240 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 58 Data size: 6124 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 156 Data size: 61240 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 58 Data size: 6124 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 156 Data size: 61240 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 58 Data size: 6124 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 156 Data size: 61240 Basic 
stats: COMPLETE Column stats: NONE
                         tag: 1
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -1064,17 +1064,17 @@ STAGE PLANS:
                   0 _col0 (type: int)
                   1 _col0 (type: int)
                 outputColumnNames: _col0, _col1, _col3
-                Statistics: Num rows: 63 Data size: 6736 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 171 Data size: 67364 Basic stats: 
COMPLETE Column stats: NONE
                 Select Operator
                   expressions: UDFToString(_col0) (type: string), _col1 (type: 
string), _col3 (type: string)
                   outputColumnNames: _col0, _col1, _col2
-                  Statistics: Num rows: 63 Data size: 6736 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 171 Data size: 67364 Basic stats: 
COMPLETE Column stats: NONE
                   File Output Operator
                     compressed: false
                     GlobalTableId: 1
 #### A masked pattern was here ####
                     NumFilesPerFileSink: 1
-                    Statistics: Num rows: 63 Data size: 6736 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 171 Data size: 67364 Basic stats: 
COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                     table:
                         input format: org.apache.hadoop.mapred.TextInputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin3.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin3.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin3.q.out
index d10a30c..3e2c257 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin3.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin3.q.out
@@ -140,22 +140,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                         tag: 0
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -216,22 +216,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 149 Data size: 58120 Basic 
stats: COMPLETE Column stats: NONE
                         tag: 1
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -298,17 +298,17 @@ STAGE PLANS:
                   0 _col0 (type: int)
                   1 _col0 (type: int)
                 outputColumnNames: _col0, _col1, _col4
-                Statistics: Num rows: 60 Data size: 6393 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
                 Select Operator
                   expressions: UDFToString(_col0) (type: string), _col1 (type: 
string), _col4 (type: string)
                   outputColumnNames: _col0, _col1, _col2
-                  Statistics: Num rows: 60 Data size: 6393 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
                   File Output Operator
                     compressed: false
                     GlobalTableId: 1
 #### A masked pattern was here ####
                     NumFilesPerFileSink: 1
-                    Statistics: Num rows: 60 Data size: 6393 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                     table:
                         input format: org.apache.hadoop.mapred.TextInputFormat
@@ -502,22 +502,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 29 Data size: 3062 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 78 Data size: 30620 Basic stats: 
COMPLETE Column stats: NONE
                         tag: 0
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -578,22 +578,22 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                     Select Operator
                       expressions: key (type: int), value (type: string)
                       outputColumnNames: _col0, _col1
-                      Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 149 Data size: 58120 Basic stats: 
COMPLETE Column stats: NONE
                       Reduce Output Operator
                         key expressions: _col0 (type: int)
                         null sort order: a
                         sort order: +
                         Map-reduce partition columns: _col0 (type: int)
-                        Statistics: Num rows: 55 Data size: 5812 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 149 Data size: 58120 Basic 
stats: COMPLETE Column stats: NONE
                         tag: 1
                         value expressions: _col1 (type: string)
                         auto parallelism: false
@@ -660,17 +660,17 @@ STAGE PLANS:
                   0 _col0 (type: int)
                   1 _col0 (type: int)
                 outputColumnNames: _col0, _col1, _col4
-                Statistics: Num rows: 60 Data size: 6393 Basic stats: COMPLETE 
Column stats: NONE
+                Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
                 Select Operator
                   expressions: UDFToString(_col0) (type: string), _col1 (type: 
string), _col4 (type: string)
                   outputColumnNames: _col0, _col1, _col2
-                  Statistics: Num rows: 60 Data size: 6393 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
                   File Output Operator
                     compressed: false
                     GlobalTableId: 1
 #### A masked pattern was here ####
                     NumFilesPerFileSink: 1
-                    Statistics: Num rows: 60 Data size: 6393 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 163 Data size: 63932 Basic stats: 
COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                     table:
                         input format: org.apache.hadoop.mapred.TextInputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin5.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin5.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin5.q.out
index 93843ad..dce0469 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin5.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin5.q.out
@@ -267,12 +267,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 110 Data size: 11624 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 298 Data size: 116240 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 110 Data size: 11624 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 298 Data size: 116240 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -283,18 +283,18 @@ STAGE PLANS:
                       input vertices:
                         0 Map 1
                       Position of Big Table: 1
-                      Statistics: Num rows: 121 Data size: 12786 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 327 Data size: 127864 Basic stats: 
COMPLETE Column stats: NONE
                       BucketMapJoin: true
                       Select Operator
                         expressions: UDFToString(_col0) (type: string), _col1 
(type: string), _col6 (type: string)
                         outputColumnNames: _col0, _col1, _col2
-                        Statistics: Num rows: 121 Data size: 12786 Basic 
stats: COMPLETE Column stats: NONE
+                        Statistics: Num rows: 327 Data size: 127864 Basic 
stats: COMPLETE Column stats: NONE
                         File Output Operator
                           compressed: false
                           GlobalTableId: 1
 #### A masked pattern was here ####
                           NumFilesPerFileSink: 1
-                          Statistics: Num rows: 121 Data size: 12786 Basic 
stats: COMPLETE Column stats: NONE
+                          Statistics: Num rows: 327 Data size: 127864 Basic 
stats: COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                           table:
                               input format: 
org.apache.hadoop.mapred.TextInputFormat
@@ -674,12 +674,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 58 Data size: 6124 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 156 Data size: 61240 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 58 Data size: 6124 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 156 Data size: 61240 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -690,18 +690,18 @@ STAGE PLANS:
                       input vertices:
                         0 Map 1
                       Position of Big Table: 1
-                      Statistics: Num rows: 63 Data size: 6736 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 171 Data size: 67364 Basic stats: 
COMPLETE Column stats: NONE
                       BucketMapJoin: true
                       Select Operator
                         expressions: UDFToString(_col0) (type: string), _col1 
(type: string), _col6 (type: string)
                         outputColumnNames: _col0, _col1, _col2
-                        Statistics: Num rows: 63 Data size: 6736 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 171 Data size: 67364 Basic 
stats: COMPLETE Column stats: NONE
                         File Output Operator
                           compressed: false
                           GlobalTableId: 1
 #### A masked pattern was here ####
                           NumFilesPerFileSink: 1
-                          Statistics: Num rows: 63 Data size: 6736 Basic 
stats: COMPLETE Column stats: NONE
+                          Statistics: Num rows: 171 Data size: 67364 Basic 
stats: COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                           table:
                               input format: 
org.apache.hadoop.mapred.TextInputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin7.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin7.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin7.q.out
index bcf5b79..8181709 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin7.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin7.q.out
@@ -78,12 +78,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 26 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 69 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 26 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 69 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -161,12 +161,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 69 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 69 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -177,17 +177,17 @@ STAGE PLANS:
                       input vertices:
                         1 Map 3
                       Position of Big Table: 0
-                      Statistics: Num rows: 755 Data size: 3025 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 75 Data size: 30250 Basic stats: 
COMPLETE Column stats: NONE
                       BucketMapJoin: true
                       Select Operator
                         expressions: _col0 (type: int), _col8 (type: string)
                         outputColumnNames: _col0, _col1
-                        Statistics: Num rows: 755 Data size: 3025 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 75 Data size: 30250 Basic stats: 
COMPLETE Column stats: NONE
                         Reduce Output Operator
                           key expressions: _col0 (type: int), _col1 (type: 
string)
                           null sort order: aa
                           sort order: ++
-                          Statistics: Num rows: 755 Data size: 3025 Basic 
stats: COMPLETE Column stats: NONE
+                          Statistics: Num rows: 75 Data size: 30250 Basic 
stats: COMPLETE Column stats: NONE
                           tag: -1
                           TopN: 1
                           TopN Hash Memory Usage: 0.1
@@ -259,16 +259,16 @@ STAGE PLANS:
               Select Operator
                 expressions: KEY.reducesinkkey0 (type: int), 
KEY.reducesinkkey1 (type: string)
                 outputColumnNames: _col0, _col1
-                Statistics: Num rows: 755 Data size: 3025 Basic stats: 
COMPLETE Column stats: NONE
+                Statistics: Num rows: 75 Data size: 30250 Basic stats: 
COMPLETE Column stats: NONE
                 Limit
                   Number of rows: 1
-                  Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 1 Data size: 403 Basic stats: COMPLETE 
Column stats: NONE
                   File Output Operator
                     compressed: false
                     GlobalTableId: 0
 #### A masked pattern was here ####
                     NumFilesPerFileSink: 1
-                    Statistics: Num rows: 1 Data size: 4 Basic stats: COMPLETE 
Column stats: NONE
+                    Statistics: Num rows: 1 Data size: 403 Basic stats: 
COMPLETE 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/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out
index 5cf7a7b..71f4fe9 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin8.q.out
@@ -84,12 +84,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -166,12 +166,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -181,7 +181,7 @@ STAGE PLANS:
                       input vertices:
                         1 Map 3
                       Position of Big Table: 0
-                      Statistics: Num rows: 755 Data size: 3025 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 104 Data size: 30250 Basic stats: 
COMPLETE Column stats: NONE
                       BucketMapJoin: true
                       Group By Operator
                         aggregations: count()
@@ -343,12 +343,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -425,12 +425,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -440,7 +440,7 @@ STAGE PLANS:
                       input vertices:
                         1 Map 3
                       Position of Big Table: 0
-                      Statistics: Num rows: 755 Data size: 3025 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 104 Data size: 30250 Basic stats: 
COMPLETE Column stats: NONE
                       BucketMapJoin: true
                       Group By Operator
                         aggregations: count()

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out
index 2e39821..6a866a9 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin9.q.out
@@ -92,12 +92,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 1050 Data size: 4200 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 145 Data size: 42000 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 1050 Data size: 4200 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 145 Data size: 42000 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -169,12 +169,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -184,7 +184,7 @@ STAGE PLANS:
                       input vertices:
                         1 Map 3
                       Position of Big Table: 0
-                      Statistics: Num rows: 1155 Data size: 4620 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 159 Data size: 46200 Basic stats: 
COMPLETE Column stats: NONE
                       Group By Operator
                         aggregations: count()
                         mode: hash
@@ -373,12 +373,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -450,12 +450,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: a
-                  Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 687 Data size: 2750 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 95 Data size: 27500 Basic stats: 
COMPLETE Column stats: NONE
                     Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -465,7 +465,7 @@ STAGE PLANS:
                       input vertices:
                         1 Map 3
                       Position of Big Table: 0
-                      Statistics: Num rows: 755 Data size: 3025 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 104 Data size: 30250 Basic stats: 
COMPLETE Column stats: NONE
                       Group By Operator
                         aggregations: count()
                         mode: hash

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative.q.out
index abf3c91..c18c5fb 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative.q.out
@@ -90,12 +90,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 40 Data size: 4200 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 140 Data size: 42000 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 40 Data size: 4200 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 140 Data size: 42000 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -181,17 +181,17 @@ STAGE PLANS:
                       input vertices:
                         1 Map 2
                       Position of Big Table: 0
-                      Statistics: Num rows: 44 Data size: 4620 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 154 Data size: 46200 Basic stats: 
COMPLETE Column stats: NONE
                       Select Operator
                         expressions: UDFToString(_col0) (type: string), _col1 
(type: string), _col6 (type: string)
                         outputColumnNames: _col0, _col1, _col2
-                        Statistics: Num rows: 44 Data size: 4620 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 154 Data size: 46200 Basic 
stats: COMPLETE Column stats: NONE
                         File Output Operator
                           compressed: false
                           GlobalTableId: 1
 #### A masked pattern was here ####
                           NumFilesPerFileSink: 1
-                          Statistics: Num rows: 44 Data size: 4620 Basic 
stats: COMPLETE Column stats: NONE
+                          Statistics: Num rows: 154 Data size: 46200 Basic 
stats: COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                           table:
                               input format: 
org.apache.hadoop.mapred.TextInputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative2.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative2.q.out 
b/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative2.q.out
index 9fd2c72..c4374bf 100644
--- a/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative2.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucketmapjoin_negative2.q.out
@@ -99,12 +99,12 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 58 Data size: 6124 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 156 Data size: 61240 Basic stats: 
COMPLETE Column stats: NONE
                   GatherStats: false
                   Filter Operator
                     isSamplingPred: false
                     predicate: key is not null (type: boolean)
-                    Statistics: Num rows: 58 Data size: 6124 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 156 Data size: 61240 Basic stats: 
COMPLETE Column stats: NONE
                     Spark HashTable Sink Operator
                       keys:
                         0 key (type: int)
@@ -244,18 +244,18 @@ STAGE PLANS:
                       input vertices:
                         1 Map 2
                       Position of Big Table: 0
-                      Statistics: Num rows: 63 Data size: 6736 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 171 Data size: 67364 Basic stats: 
COMPLETE Column stats: NONE
                       BucketMapJoin: true
                       Select Operator
                         expressions: UDFToString(_col0) (type: string), _col1 
(type: string), _col6 (type: string)
                         outputColumnNames: _col0, _col1, _col2
-                        Statistics: Num rows: 63 Data size: 6736 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 171 Data size: 67364 Basic 
stats: COMPLETE Column stats: NONE
                         File Output Operator
                           compressed: false
                           GlobalTableId: 1
 #### A masked pattern was here ####
                           NumFilesPerFileSink: 1
-                          Statistics: Num rows: 63 Data size: 6736 Basic 
stats: COMPLETE Column stats: NONE
+                          Statistics: Num rows: 171 Data size: 67364 Basic 
stats: COMPLETE Column stats: NONE
 #### A masked pattern was here ####
                           table:
                               input format: 
org.apache.hadoop.mapred.TextInputFormat

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/insert_into2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/insert_into2.q.out 
b/ql/src/test/results/clientpositive/spark/insert_into2.q.out
index e3edc4d..6724963 100644
--- a/ql/src/test/results/clientpositive/spark/insert_into2.q.out
+++ b/ql/src/test/results/clientpositive/spark/insert_into2.q.out
@@ -447,9 +447,9 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: insert_into2
-                  Statistics: Num rows: 50 Data size: 5300 Basic stats: 
COMPLETE Column stats: NONE
+                  Statistics: Num rows: 50 Data size: 530 Basic stats: 
COMPLETE Column stats: NONE
                   Select Operator
-                    Statistics: Num rows: 50 Data size: 5300 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 50 Data size: 530 Basic stats: 
COMPLETE Column stats: NONE
                     Group By Operator
                       aggregations: count()
                       mode: hash

http://git-wip-us.apache.org/repos/asf/hive/blob/d0fa7d55/ql/src/test/results/clientpositive/spark/smb_mapjoin_10.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/smb_mapjoin_10.q.out 
b/ql/src/test/results/clientpositive/spark/smb_mapjoin_10.q.out
index e3431be..1bfb36d 100644
--- a/ql/src/test/results/clientpositive/spark/smb_mapjoin_10.q.out
+++ b/ql/src/test/results/clientpositive/spark/smb_mapjoin_10.q.out
@@ -81,10 +81,10 @@ STAGE PLANS:
             Map Operator Tree:
                 TableScan
                   alias: b
-                  Statistics: Num rows: 3 Data size: 414 Basic stats: COMPLETE 
Column stats: NONE
+                  Statistics: Num rows: 13 Data size: 4140 Basic stats: 
COMPLETE Column stats: NONE
                   Filter Operator
                     predicate: (pageid is not null and postid is not null and 
type is not null and userid is not null) (type: boolean)
-                    Statistics: Num rows: 3 Data size: 414 Basic stats: 
COMPLETE Column stats: NONE
+                    Statistics: Num rows: 13 Data size: 4140 Basic stats: 
COMPLETE Column stats: NONE
                     Sorted Merge Bucket Map Join Operator
                       condition map:
                            Inner Join 0 to 1
@@ -92,14 +92,14 @@ STAGE PLANS:
                         0 userid (type: int), pageid (type: int), postid 
(type: int), type (type: string)
                         1 userid (type: int), pageid (type: int), postid 
(type: int), type (type: string)
                       outputColumnNames: _col0, _col1, _col2, _col3, _col8, 
_col9, _col10, _col11
-                      Statistics: Num rows: 3 Data size: 455 Basic stats: 
COMPLETE Column stats: NONE
+                      Statistics: Num rows: 14 Data size: 4554 Basic stats: 
COMPLETE Column stats: NONE
                       Select Operator
                         expressions: _col0 (type: int), _col1 (type: int), 
_col2 (type: int), _col3 (type: string), '1' (type: string), _col8 (type: int), 
_col9 (type: int), _col10 (type: int), _col11 (type: string), '2' (type: string)
                         outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9
-                        Statistics: Num rows: 3 Data size: 455 Basic stats: 
COMPLETE Column stats: NONE
+                        Statistics: Num rows: 14 Data size: 4554 Basic stats: 
COMPLETE Column stats: NONE
                         File Output Operator
                           compressed: false
-                          Statistics: Num rows: 3 Data size: 455 Basic stats: 
COMPLETE Column stats: NONE
+                          Statistics: Num rows: 14 Data size: 4554 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