http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_decimal_round_2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_decimal_round_2.q.out 
b/ql/src/test/results/clientpositive/vector_decimal_round_2.q.out
index cc94b26..6223268 100644
--- a/ql/src/test/results/clientpositive/vector_decimal_round_2.q.out
+++ b/ql/src/test/results/clientpositive/vector_decimal_round_2.q.out
@@ -71,7 +71,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: decimal(21,0)), _col2 (type: 
decimal(22,1)), _col3 (type: decimal(23,2)), _col4 (type: decimal(24,3)), _col5 
(type: decimal(21,0)), _col6 (type: decimal(21,0)), _col7 (type: 
decimal(21,0)), _col8 (type: decimal(21,0)), _col9 (type: decimal(21,0)), 
_col10 (type: decimal(21,0)), _col11 (type: decimal(21,0)), _col12 (type: 
decimal(21,0))
@@ -204,7 +204,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: decimal(21,0)), _col2 (type: 
decimal(22,1)), _col3 (type: decimal(23,2)), _col4 (type: decimal(24,3)), _col5 
(type: decimal(25,4)), _col6 (type: decimal(21,0)), _col7 (type: 
decimal(21,0)), _col8 (type: decimal(21,0)), _col9 (type: decimal(21,0)), 
_col10 (type: decimal(21,0)), _col11 (type: decimal(21,0)), _col12 (type: 
decimal(22,1)), _col13 (type: decimal(23,2)), _col14 (type: decimal(24,3)), 
_col15 (type: decimal(25,4)), _col16 (type: decimal(21,0)), _col17 (type: 
decimal(21,0)), _col18 (type: decimal(21,0)), _col19 (type: decimal(21,0))
@@ -364,7 +364,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 1 Data size: 112 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: decimal(21,0)), _col2 (type: 
decimal(21,0)), _col3 (type: decimal(21,0)), _col4 (type: decimal(21,0)), _col5 
(type: decimal(21,0)), _col6 (type: decimal(21,0)), _col7 (type: 
decimal(21,0)), _col8 (type: decimal(21,0)), _col9 (type: decimal(21,0)), 
_col10 (type: decimal(21,0)), _col11 (type: decimal(21,0)), _col12 (type: 
decimal(21,0)), _col13 (type: decimal(21,0)), _col14 (type: decimal(21,0)), 
_col15 (type: decimal(21,0)), _col16 (type: decimal(21,0)), _col17 (type: 
decimal(22,1)), _col18 (type: decimal(23,2)), _col19 (type: decimal(24,3)), 
_col20 (type: decimal(25,4)), _col21 (type: decimal(26,5)), _col22 (type: 
decimal(27,6)), _col23 (type: decimal(28,7)), _col24 (type: decimal(29,8)), 
_col25 (type: decimal(30,9)), _col26 (type: decimal(31,10)), _col27 (type: 
decimal(32,11)), _col28 (type: decimal(33,12)), _col29 (type: decimal(34,13)), 
_col31 (type: decimal(35,14)), _col32 (type: decimal(36,15)), _col33 (type: 
decimal(37,16))
@@ -513,7 +513,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 1 Data size: 224 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: decimal(30,9))

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_distinct_2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_distinct_2.q.out 
b/ql/src/test/results/clientpositive/vector_distinct_2.q.out
index 9d1e253..bcd6ba1 100644
--- a/ql/src/test/results/clientpositive/vector_distinct_2.q.out
+++ b/ql/src/test/results/clientpositive/vector_distinct_2.q.out
@@ -151,7 +151,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                   Statistics: Num rows: 2000 Data size: 918712 Basic stats: 
COMPLETE Column stats: NONE
       Execution mode: vectorized

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_empty_where.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_empty_where.q.out 
b/ql/src/test/results/clientpositive/vector_empty_where.q.out
index 97a0f6a..7b5c456 100644
--- a/ql/src/test/results/clientpositive/vector_empty_where.q.out
+++ b/ql/src/test/results/clientpositive/vector_empty_where.q.out
@@ -56,7 +56,7 @@ STAGE PLANS:
                     Reduce Sink Vectorization:
                         className: VectorReduceSinkOperator
                         native: false
-                        nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, BinarySortableSerDe for 
keys IS true, LazyBinarySerDe for values IS true
+                        nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for 
values IS true
                         nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false, No DISTINCT columns IS false
                     Statistics: Num rows: 6144 Data size: 1320982 Basic stats: 
COMPLETE Column stats: NONE
       Execution mode: vectorized
@@ -155,7 +155,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, BinarySortableSerDe for 
keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for 
values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false, No DISTINCT columns IS false
                   Statistics: Num rows: 6144 Data size: 1320982 Basic stats: 
COMPLETE Column stats: NONE
       Execution mode: vectorized
@@ -262,7 +262,7 @@ STAGE PLANS:
                     Reduce Sink Vectorization:
                         className: VectorReduceSinkOperator
                         native: false
-                        nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, BinarySortableSerDe for 
keys IS true, LazyBinarySerDe for values IS true
+                        nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for 
values IS true
                         nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false, No DISTINCT columns IS false
                     Statistics: Num rows: 6144 Data size: 1320982 Basic stats: 
COMPLETE Column stats: NONE
       Execution mode: vectorized
@@ -369,7 +369,7 @@ STAGE PLANS:
                     Reduce Sink Vectorization:
                         className: VectorReduceSinkOperator
                         native: false
-                        nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, BinarySortableSerDe for 
keys IS true, LazyBinarySerDe for values IS true
+                        nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for 
values IS true
                         nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false, No DISTINCT columns IS false
                     Statistics: Num rows: 6144 Data size: 1320982 Basic stats: 
COMPLETE Column stats: NONE
       Execution mode: vectorized

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_groupby4.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_groupby4.q.out 
b/ql/src/test/results/clientpositive/vector_groupby4.q.out
index cfcc584..0423e47 100644
--- a/ql/src/test/results/clientpositive/vector_groupby4.q.out
+++ b/ql/src/test/results/clientpositive/vector_groupby4.q.out
@@ -62,7 +62,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 500 Data size: 88000 Basic stats: 
COMPLETE Column stats: NONE
       Execution mode: vectorized

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_groupby6.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_groupby6.q.out 
b/ql/src/test/results/clientpositive/vector_groupby6.q.out
index 62ab5b1..a801942 100644
--- a/ql/src/test/results/clientpositive/vector_groupby6.q.out
+++ b/ql/src/test/results/clientpositive/vector_groupby6.q.out
@@ -62,7 +62,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 500 Data size: 88000 Basic stats: 
COMPLETE Column stats: NONE
       Execution mode: vectorized

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_groupby_3.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_groupby_3.q.out 
b/ql/src/test/results/clientpositive/vector_groupby_3.q.out
index 2a46a2e..2af0705 100644
--- a/ql/src/test/results/clientpositive/vector_groupby_3.q.out
+++ b/ql/src/test/results/clientpositive/vector_groupby_3.q.out
@@ -153,7 +153,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                   Statistics: Num rows: 2000 Data size: 918712 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col2 (type: bigint)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out 
b/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out
index d64993c..a464409 100644
--- a/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out
+++ b/ql/src/test/results/clientpositive/vector_groupby_reduce.q.out
@@ -271,7 +271,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No DISTINCT columns IS true, 
BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No DISTINCT columns IS true, BinarySortableSerDe for keys IS true, 
LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, No TopN IS false, Uniform Hash IS false
                   Statistics: Num rows: 1000 Data size: 88276 Basic stats: 
COMPLETE Column stats: NONE
                   TopN Hash Memory Usage: 0.1
@@ -422,7 +422,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                   Statistics: Num rows: 1000 Data size: 88276 Basic stats: 
COMPLETE Column stats: NONE
       Execution mode: vectorized
@@ -683,7 +683,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                   Statistics: Num rows: 1000 Data size: 88276 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col2 (type: int)
@@ -947,7 +947,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                   Statistics: Num rows: 1000 Data size: 88276 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col2 (type: int)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_if_expr.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_if_expr.q.out 
b/ql/src/test/results/clientpositive/vector_if_expr.q.out
index 73cbcdf..4f30acf 100644
--- a/ql/src/test/results/clientpositive/vector_if_expr.q.out
+++ b/ql/src/test/results/clientpositive/vector_if_expr.q.out
@@ -44,7 +44,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                   Statistics: Num rows: 6144 Data size: 1320982 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col1 (type: string)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_include_no_sel.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_include_no_sel.q.out 
b/ql/src/test/results/clientpositive/vector_include_no_sel.q.out
index f24bd24..a357c21 100644
--- a/ql/src/test/results/clientpositive/vector_include_no_sel.q.out
+++ b/ql/src/test/results/clientpositive/vector_include_no_sel.q.out
@@ -250,7 +250,7 @@ STAGE PLANS:
                       Reduce Sink Vectorization:
                           className: VectorReduceSinkOperator
                           native: false
-                          nativeConditionsMet: Not ACID UPDATE or DELETE IS 
true, No buckets IS true, No TopN IS true, No DISTINCT columns IS true, 
BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                          nativeConditionsMet: No buckets IS true, No TopN IS 
true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS true, 
LazyBinarySerDe for values IS true
                           nativeConditionsNotMet: 
hive.vectorized.execution.reducesink.new.enabled IS false, 
hive.execution.engine mr IN [tez, spark] IS false, Uniform Hash IS false
                       Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_interval_1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_interval_1.q.out 
b/ql/src/test/results/clientpositive/vector_interval_1.q.out
index aca8f6c..b7a8e5a 100644
--- a/ql/src/test/results/clientpositive/vector_interval_1.q.out
+++ b/ql/src/test/results/clientpositive/vector_interval_1.q.out
@@ -85,7 +85,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 2 Data size: 442 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col2 (type: interval_year_month), _col4 
(type: interval_day_time)
@@ -194,7 +194,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 2 Data size: 442 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col2 (type: interval_year_month), _col3 
(type: interval_year_month), _col5 (type: interval_year_month), _col6 (type: 
interval_year_month)
@@ -311,7 +311,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 2 Data size: 442 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col2 (type: interval_day_time), _col3 
(type: interval_day_time), _col5 (type: interval_day_time), _col6 (type: 
interval_day_time)
@@ -440,7 +440,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 2 Data size: 442 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: date), _col2 (type: date), 
_col3 (type: date), _col4 (type: date), _col5 (type: date), _col6 (type: date), 
_col7 (type: timestamp), _col8 (type: timestamp), _col9 (type: timestamp), 
_col10 (type: timestamp), _col11 (type: timestamp), _col12 (type: timestamp)
@@ -581,7 +581,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 2 Data size: 442 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: timestamp), _col2 (type: 
timestamp), _col3 (type: timestamp), _col4 (type: timestamp), _col5 (type: 
timestamp), _col6 (type: timestamp), _col7 (type: timestamp), _col8 (type: 
timestamp), _col9 (type: timestamp), _col10 (type: timestamp), _col11 (type: 
timestamp), _col12 (type: timestamp)
@@ -704,7 +704,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 2 Data size: 442 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: interval_day_time), _col2 
(type: interval_day_time), _col3 (type: interval_day_time)
@@ -809,7 +809,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 2 Data size: 442 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: interval_day_time), _col2 
(type: interval_day_time), _col3 (type: interval_day_time)
@@ -920,7 +920,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 2 Data size: 442 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: interval_day_time), _col2 
(type: interval_day_time), _col3 (type: interval_day_time), _col4 (type: 
interval_day_time), _col5 (type: interval_day_time), _col6 (type: 
interval_day_time)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_interval_arithmetic.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/vector_interval_arithmetic.q.out 
b/ql/src/test/results/clientpositive/vector_interval_arithmetic.q.out
index cc37286..4908fca 100644
--- a/ql/src/test/results/clientpositive/vector_interval_arithmetic.q.out
+++ b/ql/src/test/results/clientpositive/vector_interval_arithmetic.q.out
@@ -93,7 +93,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 50 Data size: 4800 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: date), _col2 (type: date), 
_col3 (type: date), _col4 (type: date), _col5 (type: date), _col6 (type: date)
@@ -258,7 +258,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 50 Data size: 4800 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: interval_day_time), _col2 
(type: interval_day_time), _col3 (type: interval_day_time)
@@ -423,7 +423,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 50 Data size: 4800 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: timestamp), _col2 (type: 
timestamp), _col3 (type: timestamp), _col4 (type: timestamp), _col5 (type: 
timestamp), _col6 (type: timestamp)
@@ -583,7 +583,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No DISTINCT columns IS true, 
BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No DISTINCT columns IS true, BinarySortableSerDe for keys IS true, 
LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, No TopN IS false, Uniform Hash IS false
                 Statistics: Num rows: 50 Data size: 800 Basic stats: COMPLETE 
Column stats: COMPLETE
                 TopN Hash Memory Usage: 0.1
@@ -701,7 +701,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 50 Data size: 4800 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: timestamp), _col2 (type: 
timestamp), _col3 (type: timestamp), _col4 (type: timestamp), _col5 (type: 
timestamp), _col6 (type: timestamp)
@@ -868,7 +868,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 50 Data size: 4800 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: timestamp), _col2 (type: 
interval_day_time), _col3 (type: interval_day_time), _col4 (type: 
interval_day_time)
@@ -1035,7 +1035,7 @@ STAGE PLANS:
                 Reduce Sink Vectorization:
                     className: VectorReduceSinkOperator
                     native: false
-                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                    nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                     nativeConditionsNotMet: hive.execution.engine mr IN [tez, 
spark] IS false, Uniform Hash IS false
                 Statistics: Num rows: 50 Data size: 4800 Basic stats: COMPLETE 
Column stats: NONE
                 value expressions: _col1 (type: timestamp), _col2 (type: 
timestamp), _col3 (type: timestamp), _col4 (type: timestamp), _col5 (type: 
timestamp), _col6 (type: timestamp)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_non_string_partition.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/vector_non_string_partition.q.out 
b/ql/src/test/results/clientpositive/vector_non_string_partition.q.out
index 1d60bf2..d41fb55 100644
--- a/ql/src/test/results/clientpositive/vector_non_string_partition.q.out
+++ b/ql/src/test/results/clientpositive/vector_non_string_partition.q.out
@@ -70,7 +70,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No DISTINCT columns IS true, 
BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No DISTINCT columns IS true, BinarySortableSerDe for keys IS true, 
LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, No TopN IS false, Uniform Hash IS false
                   Statistics: Num rows: 1024 Data size: 113013 Basic stats: 
COMPLETE Column stats: NONE
                   TopN Hash Memory Usage: 0.1
@@ -173,7 +173,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No DISTINCT columns IS true, 
BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No DISTINCT columns IS true, BinarySortableSerDe for keys IS true, 
LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, No TopN IS false, Uniform Hash IS false
                   Statistics: Num rows: 1024 Data size: 113013 Basic stats: 
COMPLETE Column stats: NONE
                   TopN Hash Memory Usage: 0.1

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_orderby_5.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_orderby_5.q.out 
b/ql/src/test/results/clientpositive/vector_orderby_5.q.out
index ca07e9e..5c5e2a0 100644
--- a/ql/src/test/results/clientpositive/vector_orderby_5.q.out
+++ b/ql/src/test/results/clientpositive/vector_orderby_5.q.out
@@ -154,7 +154,7 @@ STAGE PLANS:
                   Reduce Sink Vectorization:
                       className: VectorReduceSinkOperator
                       native: false
-                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                      nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                       nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                   Statistics: Num rows: 2000 Data size: 918712 Basic stats: 
COMPLETE Column stats: NONE
                   value expressions: _col1 (type: bigint)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_outer_join1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_outer_join1.q.out 
b/ql/src/test/results/clientpositive/vector_outer_join1.q.out
index 3df63dc..565ddac 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join1.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join1.q.out
@@ -699,7 +699,7 @@ STAGE PLANS:
                       Reduce Sink Vectorization:
                           className: VectorReduceSinkOperator
                           native: false
-                          nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                          nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                           nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                       Statistics: Num rows: 1 Data size: 16 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint), _col1 (type: 
bigint)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_outer_join2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_outer_join2.q.out 
b/ql/src/test/results/clientpositive/vector_outer_join2.q.out
index ec7de23..4f63113 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join2.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join2.q.out
@@ -346,7 +346,7 @@ STAGE PLANS:
                       Reduce Sink Vectorization:
                           className: VectorReduceSinkOperator
                           native: false
-                          nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, Not ACID UPDATE or 
DELETE IS true, No buckets IS true, No TopN IS true, No DISTINCT columns IS 
true, BinarySortableSerDe for keys IS true, LazyBinarySerDe for values IS true
+                          nativeConditionsMet: 
hive.vectorized.execution.reducesink.new.enabled IS true, No buckets IS true, 
No TopN IS true, No DISTINCT columns IS true, BinarySortableSerDe for keys IS 
true, LazyBinarySerDe for values IS true
                           nativeConditionsNotMet: hive.execution.engine mr IN 
[tez, spark] IS false, Uniform Hash IS false
                       Statistics: Num rows: 1 Data size: 16 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint), _col1 (type: 
bigint)

http://git-wip-us.apache.org/repos/asf/hive/blob/917221e8/ql/src/test/results/clientpositive/vector_outer_join3.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_outer_join3.q.out 
b/ql/src/test/results/clientpositive/vector_outer_join3.q.out
index 1d2abee..53377db 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join3.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join3.q.out
@@ -242,7 +242,7 @@ left outer join small_alltypesorc_a hd
   on hd.cstring1 = c.cstring1
 ) t1
 POSTHOOK: type: QUERY
-{"PLAN 
VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled
 IS true"]},"STAGE DEPENDENCIES":{"Stage-8":{"ROOT 
STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT 
STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias 
-> Map Local Tables:":{"$hdt$_1:cd":{"Fetch 
Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch 
Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator 
Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cint 
(type: int)","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data 
size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_3","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col0 (type: int)","1":"_col0 (type: 
int)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","Statist
 ics:":"Num rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_4","children":{"Select 
Operator":{"expressions:":"cstring1 (type: 
string)","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 
4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_5","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: 
string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map 
Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","Statistics:":"Num 
rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: NONE","TableScan 
Vectorization:":{"native:":"true","projectedOutputColumns:":"[0, 1, 2, 3, 4, 5, 
6, 7, 8, 9, 10, 11]"},"OperatorId:":"TS_0","children":{"Select 
Operator":{"expressions:":"cint (type: int), cstring1 (type: 
string)","outputColumnNames:":["_col0","_col1"],"Select 
Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumns:":"[2,
 6]"},"Stat
 istics:":"Num rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"condition 
map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col0 (type: 
int)","1":"_col0 (type: int)"},"Map Join 
Vectorization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"outputColumnNames:":["_col1"],"Statistics:":"Num rows: 22 Data size: 
4840 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition 
map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col1 (type: 
string)","1":"_col0 (type: string)"},"Map Join Vectorization:":{"className:"
 
:"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"Statistics:":"Num rows: 24 Data size: 5324 Basic stats: COMPLETE 
Column stats: NONE","OperatorId:":"MAPJOIN_30","children":{"Group By 
Operator":{"aggregations:":["count()"],"Group By 
Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> 
bigint"],"className:":"VectorGroupByOperator","vectorOutput:":"true","native:":"false","projectedOutputColumns:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"sort 
order:":"","Reduce Sink Vectorization:":{"className
 
:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled
 IS true","Not ACID UPDATE or DELETE IS true","No buckets IS true","No TopN IS 
true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS 
true","LazyBinarySerDe for values IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false","Uniform Hash IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","value expressions:":"_col0 (type: 
bigint)","OperatorId:":"RS_32","OutputOperators:":"[GBY_15]"}}}}}}}}}}}}],"Execution
 mode:":"vectorized","Map 
Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format
 IS 
true"],"groupByVectorOutput:":"true","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:"
 :"[2, 
6]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0"}},"Local
 Work:":{"Map Reduce Local Work":{}},"Reduce 
Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled
 IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] 
IS false"]},"Reduce Operator Tree:":{"Group By 
Operator":{"aggregations:":["count(VALUE._col0)"],"Group By 
Vectorization:":{"vectorOutput:":"false","native:":"false","projectedOutputColumns:":"null"},"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_15","children":{"File Output 
Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Colum
 n stats: NONE","table:":{"input 
format:":"org.apache.hadoop.mapred.SequenceFileInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch
 Operator":{"limit:":"-1","Processor 
Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}}
+{"PLAN 
VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled
 IS true"]},"STAGE DEPENDENCIES":{"Stage-8":{"ROOT 
STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT 
STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias 
-> Map Local Tables:":{"$hdt$_1:cd":{"Fetch 
Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch 
Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator 
Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_2","children":{"Select Operator":{"expressions:":"cint 
(type: int)","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data 
size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_3","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col0 (type: int)","1":"_col0 (type: 
int)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","Statist
 ics:":"Num rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_4","children":{"Select 
Operator":{"expressions:":"cstring1 (type: 
string)","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 
4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_5","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: 
string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map 
Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","Statistics:":"Num 
rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: NONE","TableScan 
Vectorization:":{"native:":"true","projectedOutputColumns:":"[0, 1, 2, 3, 4, 5, 
6, 7, 8, 9, 10, 11]"},"OperatorId:":"TS_0","children":{"Select 
Operator":{"expressions:":"cint (type: int), cstring1 (type: 
string)","outputColumnNames:":["_col0","_col1"],"Select 
Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumns:":"[2,
 6]"},"Stat
 istics:":"Num rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_28","children":{"Map Join Operator":{"condition 
map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col0 (type: 
int)","1":"_col0 (type: int)"},"Map Join 
Vectorization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"outputColumnNames:":["_col1"],"Statistics:":"Num rows: 22 Data size: 
4840 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition 
map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col1 (type: 
string)","1":"_col0 (type: string)"},"Map Join Vectorization:":{"className:"
 
:"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"Statistics:":"Num rows: 24 Data size: 5324 Basic stats: COMPLETE 
Column stats: NONE","OperatorId:":"MAPJOIN_30","children":{"Group By 
Operator":{"aggregations:":["count()"],"Group By 
Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> 
bigint"],"className:":"VectorGroupByOperator","vectorOutput:":"true","native:":"false","projectedOutputColumns:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"sort 
order:":"","Reduce Sink Vectorization:":{"className
 
:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled
 IS true","No buckets IS true","No TopN IS true","No DISTINCT columns IS 
true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false","Uniform Hash IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","value expressions:":"_col0 (type: 
bigint)","OperatorId:":"RS_32","OutputOperators:":"[GBY_15]"}}}}}}}}}}}}],"Execution
 mode:":"vectorized","Map 
Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format
 IS 
true"],"groupByVectorOutput:":"true","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[2,
 6]","dataColumns:":["ctinyint:
 
tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0"}},"Local
 Work:":{"Map Reduce Local Work":{}},"Reduce 
Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled
 IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] 
IS false"]},"Reduce Operator Tree:":{"Group By 
Operator":{"aggregations:":["count(VALUE._col0)"],"Group By 
Vectorization:":{"vectorOutput:":"false","native:":"false","projectedOutputColumns:":"null"},"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_15","children":{"File Output 
Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","table:":{"input form
 at:":"org.apache.hadoop.mapred.SequenceFileInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch
 Operator":{"limit:":"-1","Processor 
Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}}
 PREHOOK: query: select count(*) from (select c.cstring1
 from small_alltypesorc_a c
 left outer join small_alltypesorc_a cd
@@ -282,7 +282,7 @@ left outer join small_alltypesorc_a hd
   on hd.cstring1 = c.cstring1
 ) t1
 POSTHOOK: type: QUERY
-{"PLAN 
VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled
 IS true"]},"STAGE DEPENDENCIES":{"Stage-8":{"ROOT 
STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT 
STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias 
-> Map Local Tables:":{"$hdt$_1:cd":{"Fetch 
Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch 
Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator 
Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_2","children":{"Select 
Operator":{"expressions:":"cstring2 (type: 
string)","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 
4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_3","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: 
string)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":
 "hd","Statistics:":"Num rows: 20 Data size: 4400 Basic stats: COMPLETE Column 
stats: NONE","OperatorId:":"TS_4","children":{"Select 
Operator":{"expressions:":"cstring1 (type: 
string)","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 
4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_5","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col0 (type: string)","1":"_col0 (type: 
string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map 
Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","Statistics:":"Num 
rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: NONE","TableScan 
Vectorization:":{"native:":"true","projectedOutputColumns:":"[0, 1, 2, 3, 4, 5, 
6, 7, 8, 9, 10, 11]"},"OperatorId:":"TS_0","children":{"Select 
Operator":{"expressions:":"cstring1 (type: string), cstring2 (type: 
string)","outputColumnNames:":["_col0","_col1"],"Select 
Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColum
 ns:":"[6, 7]"},"Statistics:":"Num rows: 20 Data size: 4400 Basic stats: 
COMPLETE Column stats: NONE","OperatorId:":"SEL_28","children":{"Map Join 
Operator":{"condition map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col1 
(type: string)","1":"_col0 (type: string)"},"Map Join 
Vectorization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 22 Data size: 
4840 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition 
map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"},"Map Join Vec
 
torization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"Statistics:":"Num rows: 24 Data size: 5324 Basic stats: COMPLETE 
Column stats: NONE","OperatorId:":"MAPJOIN_30","children":{"Group By 
Operator":{"aggregations:":["count()"],"Group By 
Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> 
bigint"],"className:":"VectorGroupByOperator","vectorOutput:":"true","native:":"false","projectedOutputColumns:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"sort 
order:":"","Reduce Sink V
 
ectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled
 IS true","Not ACID UPDATE or DELETE IS true","No buckets IS true","No TopN IS 
true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS 
true","LazyBinarySerDe for values IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false","Uniform Hash IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","value expressions:":"_col0 (type: 
bigint)","OperatorId:":"RS_32","OutputOperators:":"[GBY_15]"}}}}}}}}}}}}],"Execution
 mode:":"vectorized","Map 
Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format
 IS 
true"],"groupByVectorOutput:":"true","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCoun
 t:":"12","includeColumns:":"[6, 
7]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0"}},"Local
 Work:":{"Map Reduce Local Work":{}},"Reduce 
Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled
 IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] 
IS false"]},"Reduce Operator Tree:":{"Group By 
Operator":{"aggregations:":["count(VALUE._col0)"],"Group By 
Vectorization:":{"vectorOutput:":"false","native:":"false","projectedOutputColumns:":"null"},"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_15","children":{"File Output 
Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 B
 asic stats: COMPLETE Column stats: NONE","table:":{"input 
format:":"org.apache.hadoop.mapred.SequenceFileInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch
 Operator":{"limit:":"-1","Processor 
Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}}
+{"PLAN 
VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled
 IS true"]},"STAGE DEPENDENCIES":{"Stage-8":{"ROOT 
STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT 
STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias 
-> Map Local Tables:":{"$hdt$_1:cd":{"Fetch 
Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch 
Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator 
Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_2","children":{"Select 
Operator":{"expressions:":"cstring2 (type: 
string)","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 
4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_3","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col1 (type: string)","1":"_col0 (type: 
string)"},"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":
 "hd","Statistics:":"Num rows: 20 Data size: 4400 Basic stats: COMPLETE Column 
stats: NONE","OperatorId:":"TS_4","children":{"Select 
Operator":{"expressions:":"cstring1 (type: 
string)","outputColumnNames:":["_col0"],"Statistics:":"Num rows: 20 Data size: 
4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_5","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col0 (type: string)","1":"_col0 (type: 
string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map 
Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","Statistics:":"Num 
rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: NONE","TableScan 
Vectorization:":{"native:":"true","projectedOutputColumns:":"[0, 1, 2, 3, 4, 5, 
6, 7, 8, 9, 10, 11]"},"OperatorId:":"TS_0","children":{"Select 
Operator":{"expressions:":"cstring1 (type: string), cstring2 (type: 
string)","outputColumnNames:":["_col0","_col1"],"Select 
Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColum
 ns:":"[6, 7]"},"Statistics:":"Num rows: 20 Data size: 4400 Basic stats: 
COMPLETE Column stats: NONE","OperatorId:":"SEL_28","children":{"Map Join 
Operator":{"condition map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col1 
(type: string)","1":"_col0 (type: string)"},"Map Join 
Vectorization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"outputColumnNames:":["_col0"],"Statistics:":"Num rows: 22 Data size: 
4840 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition 
map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col0 (type: 
string)","1":"_col0 (type: string)"},"Map Join Vec
 
torization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"Statistics:":"Num rows: 24 Data size: 5324 Basic stats: COMPLETE 
Column stats: NONE","OperatorId:":"MAPJOIN_30","children":{"Group By 
Operator":{"aggregations:":["count()"],"Group By 
Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> 
bigint"],"className:":"VectorGroupByOperator","vectorOutput:":"true","native:":"false","projectedOutputColumns:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"sort 
order:":"","Reduce Sink V
 
ectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled
 IS true","No buckets IS true","No TopN IS true","No DISTINCT columns IS 
true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false","Uniform Hash IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","value expressions:":"_col0 (type: 
bigint)","OperatorId:":"RS_32","OutputOperators:":"[GBY_15]"}}}}}}}}}}}}],"Execution
 mode:":"vectorized","Map 
Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format
 IS 
true"],"groupByVectorOutput:":"true","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[6,
 7]",
 
"dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0"}},"Local
 Work:":{"Map Reduce Local Work":{}},"Reduce 
Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled
 IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] 
IS false"]},"Reduce Operator Tree:":{"Group By 
Operator":{"aggregations:":["count(VALUE._col0)"],"Group By 
Vectorization:":{"vectorOutput:":"false","native:":"false","projectedOutputColumns:":"null"},"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_15","children":{"File Output 
Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: N
 ONE","table:":{"input 
format:":"org.apache.hadoop.mapred.SequenceFileInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch
 Operator":{"limit:":"-1","Processor 
Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}}
 PREHOOK: query: select count(*) from (select c.cstring1
 from small_alltypesorc_a c
 left outer join small_alltypesorc_a cd
@@ -322,7 +322,7 @@ left outer join small_alltypesorc_a hd
   on hd.cstring1 = c.cstring1 and hd.cint = c.cint
 ) t1
 POSTHOOK: type: QUERY
-{"PLAN 
VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled
 IS true"]},"STAGE DEPENDENCIES":{"Stage-8":{"ROOT 
STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT 
STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias 
-> Map Local Tables:":{"$hdt$_1:cd":{"Fetch 
Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch 
Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator 
Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_2","children":{"Select 
Operator":{"expressions:":"cbigint (type: bigint), cstring2 (type: 
string)","outputColumnNames:":["_col0","_col1"],"Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_3","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col1 (type: bigint), _col3 (type: string)","1":"_col0 
(type: bigint), _col1 (type: string)"}
 
,"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","Statistics:":"Num
 rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"cint 
(type: int), cstring1 (type: 
string)","outputColumnNames:":["_col0","_col1"],"Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_5","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col0 (type: int), _col2 (type: string)","1":"_col0 
(type: int), _col1 (type: 
string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map 
Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","Statistics:":"Num 
rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: NONE","TableScan 
Vectorization:":{"native:":"true","projectedOutputColumns:":"[0, 1, 2, 3, 4, 5, 
6, 7, 8, 9, 10, 11]"},"OperatorId:":"TS_0","children":{"Select 
Operator":{"expressions:":"cint (type: int), cbigint (type: bigint), cstrin
 g1 (type: string), cstring2 (type: 
string)","outputColumnNames:":["_col0","_col1","_col2","_col3"],"Select 
Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumns:":"[2,
 3, 6, 7]"},"Statistics:":"Num rows: 20 Data size: 4400 Basic stats: COMPLETE 
Column stats: NONE","OperatorId:":"SEL_28","children":{"Map Join 
Operator":{"condition map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col1 
(type: bigint), _col3 (type: string)","1":"_col0 (type: bigint), _col1 (type: 
string)"},"Map Join 
Vectorization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"outputColumnNames:":["_col0","_col2"],"Statistics:":"
 Num rows: 22 Data size: 4840 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition 
map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col0 (type: int), _col2 
(type: string)","1":"_col0 (type: int), _col1 (type: string)"},"Map Join 
Vectorization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"Statistics:":"Num rows: 24 Data size: 5324 Basic stats: COMPLETE 
Column stats: NONE","OperatorId:":"MAPJOIN_30","children":{"Group By 
Operator":{"aggregations:":["count()"],"Group By 
Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> 
bigint"],"className:":"VectorGroupByOperator",
 
"vectorOutput:":"true","native:":"false","projectedOutputColumns:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"sort 
order:":"","Reduce Sink 
Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled
 IS true","Not ACID UPDATE or DELETE IS true","No buckets IS true","No TopN IS 
true","No DISTINCT columns IS true","BinarySortableSerDe for keys IS 
true","LazyBinarySerDe for values IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false","Uniform Hash IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","value expressions:":"_col0 (type: 
bigint)","OperatorId:":"RS_32","OutputOperators:":"[GBY_15]"}}}}}}}}}}}}],"Execution
 mode:":"vectorized","Map Vectorization:":{"enabled:":"tru
 e","enabledConditionsMet:":["hive.vectorized.use.vectorized.input.format IS 
true"],"groupByVectorOutput:":"true","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[2,
 3, 6, 
7]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0"}},"Local
 Work:":{"Map Reduce Local Work":{}},"Reduce 
Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled
 IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] 
IS false"]},"Reduce Operator Tree:":{"Group By 
Operator":{"aggregations:":["count(VALUE._col0)"],"Group By 
Vectorization:":{"vectorOutput:":"false","native:":
 
"false","projectedOutputColumns:":"null"},"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_15","children":{"File Output 
Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","table:":{"input 
format:":"org.apache.hadoop.mapred.SequenceFileInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch
 Operator":{"limit:":"-1","Processor 
Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}}
+{"PLAN 
VECTORIZATION":{"enabled":true,"enabledConditionsMet":["hive.vectorized.execution.enabled
 IS true"]},"STAGE DEPENDENCIES":{"Stage-8":{"ROOT 
STAGE":"TRUE"},"Stage-3":{"DEPENDENT STAGES":"Stage-8"},"Stage-0":{"DEPENDENT 
STAGES":"Stage-3"}},"STAGE PLANS":{"Stage-8":{"Map Reduce Local Work":{"Alias 
-> Map Local Tables:":{"$hdt$_1:cd":{"Fetch 
Operator":{"limit:":"-1"}},"$hdt$_2:hd":{"Fetch 
Operator":{"limit:":"-1"}}},"Alias -> Map Local Operator 
Tree:":{"$hdt$_1:cd":{"TableScan":{"alias:":"cd","Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_2","children":{"Select 
Operator":{"expressions:":"cbigint (type: bigint), cstring2 (type: 
string)","outputColumnNames:":["_col0","_col1"],"Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_3","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col1 (type: bigint), _col3 (type: string)","1":"_col0 
(type: bigint), _col1 (type: string)"}
 
,"OperatorId:":"HASHTABLESINK_26"}}}}}},"$hdt$_2:hd":{"TableScan":{"alias:":"hd","Statistics:":"Num
 rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"TS_4","children":{"Select Operator":{"expressions:":"cint 
(type: int), cstring1 (type: 
string)","outputColumnNames:":["_col0","_col1"],"Statistics:":"Num rows: 20 
Data size: 4400 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"SEL_5","children":{"HashTable Sink 
Operator":{"keys:":{"0":"_col0 (type: int), _col2 (type: string)","1":"_col0 
(type: int), _col1 (type: 
string)"},"OperatorId:":"HASHTABLESINK_24"}}}}}}}}},"Stage-3":{"Map 
Reduce":{"Map Operator Tree:":[{"TableScan":{"alias:":"c","Statistics:":"Num 
rows: 20 Data size: 4400 Basic stats: COMPLETE Column stats: NONE","TableScan 
Vectorization:":{"native:":"true","projectedOutputColumns:":"[0, 1, 2, 3, 4, 5, 
6, 7, 8, 9, 10, 11]"},"OperatorId:":"TS_0","children":{"Select 
Operator":{"expressions:":"cint (type: int), cbigint (type: bigint), cstrin
 g1 (type: string), cstring2 (type: 
string)","outputColumnNames:":["_col0","_col1","_col2","_col3"],"Select 
Vectorization:":{"className:":"VectorSelectOperator","native:":"true","projectedOutputColumns:":"[2,
 3, 6, 7]"},"Statistics:":"Num rows: 20 Data size: 4400 Basic stats: COMPLETE 
Column stats: NONE","OperatorId:":"SEL_28","children":{"Map Join 
Operator":{"condition map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col1 
(type: bigint), _col3 (type: string)","1":"_col0 (type: bigint), _col1 (type: 
string)"},"Map Join 
Vectorization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"outputColumnNames:":["_col0","_col2"],"Statistics:":"
 Num rows: 22 Data size: 4840 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"MAPJOIN_29","children":{"Map Join Operator":{"condition 
map:":[{"":"Left Outer Join0 to 1"}],"keys:":{"0":"_col0 (type: int), _col2 
(type: string)","1":"_col0 (type: int), _col1 (type: string)"},"Map Join 
Vectorization:":{"className:":"VectorMapJoinOperator","native:":"false","nativeConditionsMet:":["hive.mapjoin.optimized.hashtable
 IS true","hive.vectorized.execution.mapjoin.native.enabled IS true","One 
MapJoin Condition IS true","No nullsafe IS true","Small table vectorizes IS 
true","Optimized Table and Supports Key Types IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false"]},"Statistics:":"Num rows: 24 Data size: 5324 Basic stats: COMPLETE 
Column stats: NONE","OperatorId:":"MAPJOIN_30","children":{"Group By 
Operator":{"aggregations:":["count()"],"Group By 
Vectorization:":{"aggregators:":["VectorUDAFCountStar(*) -> 
bigint"],"className:":"VectorGroupByOperator",
 
"vectorOutput:":"true","native:":"false","projectedOutputColumns:":"[0]"},"mode:":"hash","outputColumnNames:":["_col0"],"Statistics:":"Num
 rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_31","children":{"Reduce Output Operator":{"sort 
order:":"","Reduce Sink 
Vectorization:":{"className:":"VectorReduceSinkOperator","native:":"false","nativeConditionsMet:":["hive.vectorized.execution.reducesink.new.enabled
 IS true","No buckets IS true","No TopN IS true","No DISTINCT columns IS 
true","BinarySortableSerDe for keys IS true","LazyBinarySerDe for values IS 
true"],"nativeConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] IS 
false","Uniform Hash IS false"]},"Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","value expressions:":"_col0 (type: 
bigint)","OperatorId:":"RS_32","OutputOperators:":"[GBY_15]"}}}}}}}}}}}}],"Execution
 mode:":"vectorized","Map 
Vectorization:":{"enabled:":"true","enabledConditionsMet:":["hive.ve
 ctorized.use.vectorized.input.format IS 
true"],"groupByVectorOutput:":"true","inputFileFormats:":["org.apache.hadoop.hive.ql.io.orc.OrcInputFormat"],"allNative:":"false","usesVectorUDFAdaptor:":"false","vectorized:":"true","rowBatchContext:":{"dataColumnCount:":"12","includeColumns:":"[2,
 3, 6, 
7]","dataColumns:":["ctinyint:tinyint","csmallint:smallint","cint:int","cbigint:bigint","cfloat:float","cdouble:double","cstring1:string","cstring2:string","ctimestamp1:timestamp","ctimestamp2:timestamp","cboolean1:boolean","cboolean2:boolean"],"partitionColumnCount:":"0"}},"Local
 Work:":{"Map Reduce Local Work":{}},"Reduce 
Vectorization:":{"enabled:":"false","enableConditionsMet:":["hive.vectorized.execution.reduce.enabled
 IS true"],"enableConditionsNotMet:":["hive.execution.engine mr IN [tez, spark] 
IS false"]},"Reduce Operator Tree:":{"Group By 
Operator":{"aggregations:":["count(VALUE._col0)"],"Group By 
Vectorization:":{"vectorOutput:":"false","native:":"false","projectedOutputColumns:":"n
 ull"},"mode:":"mergepartial","outputColumnNames:":["_col0"],"Statistics:":"Num 
rows: 1 Data size: 8 Basic stats: COMPLETE Column stats: 
NONE","OperatorId:":"GBY_15","children":{"File Output 
Operator":{"compressed:":"false","Statistics:":"Num rows: 1 Data size: 8 Basic 
stats: COMPLETE Column stats: NONE","table:":{"input 
format:":"org.apache.hadoop.mapred.SequenceFileInputFormat","output 
format:":"org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat","serde:":"org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe"},"OperatorId:":"FS_17"}}}}}},"Stage-0":{"Fetch
 Operator":{"limit:":"-1","Processor 
Tree:":{"ListSink":{"OperatorId:":"LIST_SINK_33"}}}}}}
 PREHOOK: query: select count(*) from (select c.cstring1
 from small_alltypesorc_a c
 left outer join small_alltypesorc_a cd

Reply via email to