Repository: hive
Updated Branches:
  refs/heads/llap b321c55a3 -> f8efa6ff0


http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vector_left_outer_join2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_left_outer_join2.q.out 
b/ql/src/test/results/clientpositive/vector_left_outer_join2.q.out
index f9077c8..a396d55 100644
--- a/ql/src/test/results/clientpositive/vector_left_outer_join2.q.out
+++ b/ql/src/test/results/clientpositive/vector_left_outer_join2.q.out
@@ -301,9 +301,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -383,9 +383,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -465,9 +465,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -547,9 +547,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vector_leftsemi_mapjoin.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_leftsemi_mapjoin.q.out 
b/ql/src/test/results/clientpositive/vector_leftsemi_mapjoin.q.out
index cc8f0c9..8502085 100644
--- a/ql/src/test/results/clientpositive/vector_leftsemi_mapjoin.q.out
+++ b/ql/src/test/results/clientpositive/vector_leftsemi_mapjoin.q.out
@@ -4637,9 +4637,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -4734,9 +4734,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -4833,9 +4833,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -4924,9 +4924,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 7 Data size: 716 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -5026,9 +5026,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -5124,9 +5124,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 7 Data size: 716 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -5222,9 +5222,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 6 Data size: 613 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -5313,9 +5313,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -5409,9 +5409,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int)
                   sort order: +
                   Statistics: Num rows: 12 Data size: 1125 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -5519,9 +5519,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -5637,9 +5637,9 @@ STAGE PLANS:
                     sort order: ++
                     Statistics: Num rows: 24 Data size: 2250 Basic stats: 
COMPLETE Column stats: NONE
                     value expressions: _col2 (type: int), _col3 (type: string)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string), VALUE._col0 (type: int), VALUE._col1 (type: string)
@@ -5744,9 +5744,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -5876,9 +5876,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int)
                   sort order: +
                   Statistics: Num rows: 24 Data size: 2250 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -5992,9 +5992,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -6252,9 +6252,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -6383,9 +6383,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -6671,9 +6671,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: int)
                     sort order: +
                     Statistics: Num rows: 13 Data size: 1237 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -6806,9 +6806,9 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.TextInputFormat
                         output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                         serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -6885,9 +6885,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -6982,9 +6982,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -7081,9 +7081,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -7172,9 +7172,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 7 Data size: 716 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -7274,9 +7274,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -7372,9 +7372,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 7 Data size: 716 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -7470,9 +7470,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 6 Data size: 613 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -7561,9 +7561,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -7657,9 +7657,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int)
                   sort order: +
                   Statistics: Num rows: 12 Data size: 1125 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -7767,9 +7767,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -7885,9 +7885,9 @@ STAGE PLANS:
                     sort order: ++
                     Statistics: Num rows: 24 Data size: 2250 Basic stats: 
COMPLETE Column stats: NONE
                     value expressions: _col2 (type: int), _col3 (type: string)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string), VALUE._col0 (type: int), VALUE._col1 (type: string)
@@ -7992,9 +7992,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -8124,9 +8124,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int)
                   sort order: +
                   Statistics: Num rows: 24 Data size: 2250 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -8240,9 +8240,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -8500,9 +8500,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -8631,9 +8631,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -8919,9 +8919,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: int)
                     sort order: +
                     Statistics: Num rows: 13 Data size: 1237 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -9054,9 +9054,9 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.TextInputFormat
                         output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                         serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -9133,9 +9133,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -9230,9 +9230,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -9329,9 +9329,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -9420,9 +9420,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 7 Data size: 716 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -9522,9 +9522,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -9620,9 +9620,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 7 Data size: 716 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -9718,9 +9718,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 6 Data size: 613 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -9809,9 +9809,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -9905,9 +9905,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int)
                   sort order: +
                   Statistics: Num rows: 12 Data size: 1125 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -10015,9 +10015,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -10133,9 +10133,9 @@ STAGE PLANS:
                     sort order: ++
                     Statistics: Num rows: 24 Data size: 2250 Basic stats: 
COMPLETE Column stats: NONE
                     value expressions: _col2 (type: int), _col3 (type: string)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string), VALUE._col0 (type: int), VALUE._col1 (type: string)
@@ -10240,9 +10240,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -10372,9 +10372,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int)
                   sort order: +
                   Statistics: Num rows: 24 Data size: 2250 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -10488,9 +10488,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -10748,9 +10748,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -10879,9 +10879,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -11167,9 +11167,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: int)
                     sort order: +
                     Statistics: Num rows: 13 Data size: 1237 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -11302,9 +11302,9 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.TextInputFormat
                         output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                         serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -11381,9 +11381,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -11478,9 +11478,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -11577,9 +11577,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -11668,9 +11668,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 7 Data size: 716 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -11770,9 +11770,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -11868,9 +11868,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 7 Data size: 716 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -11966,9 +11966,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: string)
                     sort order: +
                     Statistics: Num rows: 6 Data size: 613 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: string)
@@ -12057,9 +12057,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -12153,9 +12153,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int)
                   sort order: +
                   Statistics: Num rows: 12 Data size: 1125 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -12263,9 +12263,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -12381,9 +12381,9 @@ STAGE PLANS:
                     sort order: ++
                     Statistics: Num rows: 24 Data size: 2250 Basic stats: 
COMPLETE Column stats: NONE
                     value expressions: _col2 (type: int), _col3 (type: string)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string), VALUE._col0 (type: int), VALUE._col1 (type: string)
@@ -12488,9 +12488,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int), _col1 (type: string)
                   sort order: ++
                   Statistics: Num rows: 6 Data size: 613 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), KEY.reducesinkkey1 
(type: string)
@@ -12620,9 +12620,9 @@ STAGE PLANS:
                   key expressions: _col0 (type: int)
                   sort order: +
                   Statistics: Num rows: 24 Data size: 2250 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -12736,9 +12736,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -12996,9 +12996,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -13127,9 +13127,9 @@ STAGE PLANS:
                 key expressions: _col0 (type: int)
                 sort order: +
                 Statistics: Num rows: 48 Data size: 4501 Basic stats: COMPLETE 
Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -13415,9 +13415,9 @@ STAGE PLANS:
                     key expressions: _col0 (type: int)
                     sort order: +
                     Statistics: Num rows: 13 Data size: 1237 Basic stats: 
COMPLETE Column stats: NONE
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int)
@@ -13550,9 +13550,9 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.TextInputFormat
                         output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                         serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vector_nullsafe_join.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_nullsafe_join.q.out 
b/ql/src/test/results/clientpositive/vector_nullsafe_join.q.out
index afebc52..1575aef 100644
--- a/ql/src/test/results/clientpositive/vector_nullsafe_join.q.out
+++ b/ql/src/test/results/clientpositive/vector_nullsafe_join.q.out
@@ -100,9 +100,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -204,9 +204,9 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.TextInputFormat
                         output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                         serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -291,9 +291,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -414,9 +414,9 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.TextInputFormat
                         output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                         serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -501,9 +501,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -680,9 +680,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -784,9 +784,9 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.TextInputFormat
                         output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                         serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -871,9 +871,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -994,9 +994,9 @@ STAGE PLANS:
                         input format: org.apache.hadoop.mapred.TextInputFormat
                         output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                         serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -1081,9 +1081,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vector_outer_join0.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_outer_join0.q.out 
b/ql/src/test/results/clientpositive/vector_outer_join0.q.out
index 886caa0..0f3a273 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join0.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join0.q.out
@@ -115,9 +115,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -198,9 +198,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/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 c7c89ba..2d0a94d 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join1.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join1.q.out
@@ -147,9 +147,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -253,9 +253,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -416,9 +416,9 @@ STAGE PLANS:
                       sort order: 
                       Statistics: Num rows: 1 Data size: 16 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint), _col1 (type: 
bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0), sum(VALUE._col1)

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/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 ff2e52a..dc320f5 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join2.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join2.q.out
@@ -182,9 +182,9 @@ STAGE PLANS:
                         sort order: 
                         Statistics: Num rows: 1 Data size: 16 Basic stats: 
COMPLETE Column stats: NONE
                         value expressions: _col0 (type: bigint), _col1 (type: 
bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0), sum(VALUE._col1)

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/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 901808c..d23fa57 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join3.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join3.q.out
@@ -177,9 +177,9 @@ STAGE PLANS:
                       sort order: 
                       Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -318,9 +318,9 @@ STAGE PLANS:
                       sort order: 
                       Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -459,9 +459,9 @@ STAGE PLANS:
                       sort order: 
                       Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vector_outer_join4.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_outer_join4.q.out 
b/ql/src/test/results/clientpositive/vector_outer_join4.q.out
index c07b1d6..159385c 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join4.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join4.q.out
@@ -147,9 +147,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -648,9 +648,9 @@ STAGE PLANS:
                       input format: org.apache.hadoop.mapred.TextInputFormat
                       output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                       serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator
@@ -807,9 +807,9 @@ STAGE PLANS:
                       sort order: 
                       Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vector_outer_join5.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_outer_join5.q.out 
b/ql/src/test/results/clientpositive/vector_outer_join5.q.out
index bbe8ba1..a4649aa 100644
--- a/ql/src/test/results/clientpositive/vector_outer_join5.q.out
+++ b/ql/src/test/results/clientpositive/vector_outer_join5.q.out
@@ -128,9 +128,9 @@ STAGE PLANS:
                     sort order: 
                     Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
                     value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -242,9 +242,9 @@ STAGE PLANS:
                     sort order: 
                     Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
                     value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -356,9 +356,9 @@ STAGE PLANS:
                     sort order: 
                     Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
                     value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -470,9 +470,9 @@ STAGE PLANS:
                     sort order: 
                     Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
                     value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -605,9 +605,9 @@ STAGE PLANS:
                       sort order: 
                       Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -775,9 +775,9 @@ STAGE PLANS:
                     sort order: 
                     Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
                     value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -889,9 +889,9 @@ STAGE PLANS:
                     sort order: 
                     Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
                     value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -1003,9 +1003,9 @@ STAGE PLANS:
                     sort order: 
                     Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
                     value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -1117,9 +1117,9 @@ STAGE PLANS:
                     sort order: 
                     Statistics: Num rows: 1 Data size: 8 Basic stats: COMPLETE 
Column stats: NONE
                     value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)
@@ -1252,9 +1252,9 @@ STAGE PLANS:
                       sort order: 
                       Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: NONE
                       value expressions: _col0 (type: bigint)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0)

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vector_varchar_mapjoin1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vector_varchar_mapjoin1.q.out 
b/ql/src/test/results/clientpositive/vector_varchar_mapjoin1.q.out
index 2994bff..bd6573a 100644
--- a/ql/src/test/results/clientpositive/vector_varchar_mapjoin1.q.out
+++ b/ql/src/test/results/clientpositive/vector_varchar_mapjoin1.q.out
@@ -175,9 +175,9 @@ STAGE PLANS:
                     sort order: +
                     Statistics: Num rows: 2 Data size: 200 Basic stats: 
COMPLETE Column stats: NONE
                     value expressions: _col1 (type: varchar(10)), _col2 (type: 
int), _col3 (type: varchar(10))
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), VALUE._col0 (type: 
varchar(10)), VALUE._col1 (type: int), VALUE._col2 (type: varchar(10))
@@ -265,9 +265,9 @@ STAGE PLANS:
                     sort order: +
                     Statistics: Num rows: 2 Data size: 200 Basic stats: 
COMPLETE Column stats: NONE
                     value expressions: _col1 (type: varchar(10)), _col2 (type: 
int), _col3 (type: varchar(20))
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Select Operator
           expressions: KEY.reducesinkkey0 (type: int), VALUE._col0 (type: 
varchar(10)), VALUE._col1 (type: int), VALUE._col2 (type: varchar(20))

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vectorized_context.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vectorized_context.q.out 
b/ql/src/test/results/clientpositive/vectorized_context.q.out
index bd6c127..16d864f 100644
--- a/ql/src/test/results/clientpositive/vectorized_context.q.out
+++ b/ql/src/test/results/clientpositive/vectorized_context.q.out
@@ -174,9 +174,9 @@ STAGE PLANS:
                             input format: 
org.apache.hadoop.mapred.TextInputFormat
                             output format: 
org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
                             serde: 
org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
 
   Stage: Stage-0
     Fetch Operator

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out 
b/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out
index f33ddcf..fe02980 100644
--- a/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out
+++ b/ql/src/test/results/clientpositive/vectorized_mapjoin.q.out
@@ -73,9 +73,9 @@ STAGE PLANS:
                         sort order: 
                         Statistics: Num rows: 1 Data size: 16 Basic stats: 
COMPLETE Column stats: NONE
                         value expressions: _col0 (type: bigint), _col1 (type: 
int), _col2 (type: int), _col3 (type: struct<count:bigint,sum:double,input:int>)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: count(VALUE._col0), max(VALUE._col1), 
min(VALUE._col2), avg(VALUE._col3)

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vectorized_nested_mapjoin.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vectorized_nested_mapjoin.q.out 
b/ql/src/test/results/clientpositive/vectorized_nested_mapjoin.q.out
index 82e90da..85b8cc0 100644
--- a/ql/src/test/results/clientpositive/vectorized_nested_mapjoin.q.out
+++ b/ql/src/test/results/clientpositive/vectorized_nested_mapjoin.q.out
@@ -99,9 +99,9 @@ STAGE PLANS:
                             sort order: 
                             Statistics: Num rows: 1 Data size: 8 Basic stats: 
COMPLETE Column stats: NONE
                             value expressions: _col0 (type: double)
+      Execution mode: vectorized
       Local Work:
         Map Reduce Local Work
-      Execution mode: vectorized
       Reduce Operator Tree:
         Group By Operator
           aggregations: sum(VALUE._col0)

http://git-wip-us.apache.org/repos/asf/hive/blob/f8efa6ff/ql/src/test/results/clientpositive/vectorized_ptf.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/vectorized_ptf.q.out 
b/ql/src/test/results/clientpositive/vectorized_ptf.q.out
index 194261f..f8473ef 100644
--- a/ql/src/test/results/clientpositive/vectorized_ptf.q.out
+++ b/ql/src/test/results/clientpositive/vectorized_ptf.q.out
@@ -241,6 +241,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int), p_retailprice (type: 
double)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -290,7 +291,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -995,6 +995,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -1044,7 +1045,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -1261,6 +1261,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int), p_retailprice (type: 
double)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -1310,7 +1311,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -1635,6 +1635,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -1684,7 +1685,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -2020,6 +2020,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -2069,7 +2070,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -2421,6 +2421,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_partkey (type: int), p_brand (type: 
string), p_type (type: string), p_size (type: int), p_container (type: string), 
p_retailprice (type: double), p_comment (type: string)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -2470,7 +2471,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -2775,6 +2775,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_partkey (type: int), p_brand (type: 
string), p_type (type: string), p_size (type: int), p_container (type: string), 
p_retailprice (type: double), p_comment (type: string)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -2824,7 +2825,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -3885,6 +3885,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int), p_retailprice (type: 
double)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -3934,7 +3935,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -4260,6 +4260,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int), p_retailprice (type: 
double)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -4309,7 +4310,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -4762,6 +4762,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int), p_retailprice (type: 
double)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -4811,7 +4812,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [sub1:part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -5226,6 +5226,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_partkey (type: int), p_size (type: int), 
p_retailprice (type: double)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -5275,7 +5276,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -5691,6 +5691,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -5740,7 +5741,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -6023,6 +6023,7 @@ STAGE PLANS:
                   tag: -1
                   value expressions: _col2 (type: double)
                   auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -6072,7 +6073,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [mfgr_price_view:part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Group By Operator
@@ -6542,6 +6542,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int), p_retailprice (type: 
double)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -6591,7 +6592,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -7292,6 +7292,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_name (type: string), p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -7341,7 +7342,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -7832,6 +7832,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_name (type: string), p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -7881,7 +7882,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -8400,6 +8400,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -8449,7 +8450,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -8911,6 +8911,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -8960,7 +8961,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -9539,6 +9539,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -9588,7 +9589,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator
@@ -10064,6 +10064,7 @@ STAGE PLANS:
               tag: -1
               value expressions: p_size (type: int)
               auto parallelism: false
+      Execution mode: vectorized
       Path -> Alias:
 #### A masked pattern was here ####
       Path -> Partition:
@@ -10113,7 +10114,6 @@ STAGE PLANS:
             name: default.part_orc
       Truncated Path -> Alias:
         /part_orc [part_orc]
-      Execution mode: vectorized
       Needs Tagging: false
       Reduce Operator Tree:
         Select Operator

Reply via email to