http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/vector_udf1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/vector_udf1.q.out 
b/ql/src/test/results/clientpositive/llap/vector_udf1.q.out
index 2969723..9859824 100644
--- a/ql/src/test/results/clientpositive/llap/vector_udf1.q.out
+++ b/ql/src/test/results/clientpositive/llap/vector_udf1.q.out
@@ -64,7 +64,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 356 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: concat(c1, c2) (type: string), concat(c3, c4) 
(type: varchar(30)), (concat(c1, c2) = UDFToString(concat(c3, c4))) (type: 
boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -165,7 +165,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: upper(c2) (type: string), upper(c4) (type: 
varchar(20)), (upper(c2) = UDFToString(upper(c4))) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -266,7 +266,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: lower(c2) (type: string), lower(c4) (type: 
varchar(20)), (lower(c2) = UDFToString(lower(c4))) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -367,7 +367,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: ascii(c2) (type: int), ascii(c4) (type: int), 
(ascii(c2) = ascii(c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -468,7 +468,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 356 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: concat_ws('|', c1, c2) (type: string), 
concat_ws('|', c3, c4) (type: string), (concat_ws('|', c1, c2) = concat_ws('|', 
c3, c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -569,7 +569,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: decode(encode(c2,'US-ASCII'),'US-ASCII') 
(type: string), decode(encode(c4,'US-ASCII'),'US-ASCII') (type: string), 
(decode(encode(c2,'US-ASCII'),'US-ASCII') = 
decode(encode(c4,'US-ASCII'),'US-ASCII')) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -670,7 +670,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: instr(c2, '_') (type: int), instr(c4, '_') 
(type: int), (instr(c2, '_') = instr(c4, '_')) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -771,7 +771,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 356 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: replace(c1, '_', c2) (type: string), 
replace(c3, '_', c4) (type: string), (replace(c1, '_', c2) = replace(c3, '_', 
c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -872,7 +872,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: reverse(c2) (type: string), reverse(c4) 
(type: string), (reverse(c2) = reverse(c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -973,7 +973,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 188 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: next_day(d1, 'TU') (type: string), 
next_day(d4, 'WE') (type: string), (next_day(d1, 'TU') = next_day(d4, 'WE')) 
(type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1074,7 +1074,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 376 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: months_between(d1, d3) (type: double), 
months_between(d2, d4) (type: double), (months_between(d1, d3) = 
months_between(d2, d4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1175,7 +1175,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: length(c2) (type: int), length(c4) (type: 
int), (length(c2) = length(c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1276,7 +1276,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 732 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: 5 (type: int), 5 (type: int), true (type: 
boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1377,7 +1377,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: lpad(c2, 15, ' ') (type: string), lpad(c4, 
15, ' ') (type: string), (lpad(c2, 15, ' ') = lpad(c4, 15, ' ')) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1478,7 +1478,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: ltrim(c2) (type: string), ltrim(c4) (type: 
string), (ltrim(c2) = ltrim(c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1579,7 +1579,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: c2 regexp 'val' (type: boolean), c4 regexp 
'val' (type: boolean), (c2 regexp 'val' = c4 regexp 'val') (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1680,7 +1680,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: regexp_extract(c2, 'val_([0-9]+)', 1) (type: 
string), regexp_extract(c4, 'val_([0-9]+)', 1) (type: string), 
(regexp_extract(c2, 'val_([0-9]+)', 1) = regexp_extract(c4, 'val_([0-9]+)', 1)) 
(type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1781,7 +1781,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: regexp_replace(c2, 'val', 'replaced') (type: 
string), regexp_replace(c4, 'val', 'replaced') (type: string), 
(regexp_replace(c2, 'val', 'replaced') = regexp_replace(c4, 'val', 'replaced')) 
(type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1882,7 +1882,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: reverse(c2) (type: string), reverse(c4) 
(type: string), (reverse(c2) = reverse(c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -1983,7 +1983,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: rpad(c2, 15, ' ') (type: string), rpad(c4, 
15, ' ') (type: string), (rpad(c2, 15, ' ') = rpad(c4, 15, ' ')) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -2084,7 +2084,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: rtrim(c2) (type: string), rtrim(c4) (type: 
string), (rtrim(c2) = rtrim(c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -2183,7 +2183,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 732 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: sentences('See spot run.  See jane run.') 
(type: array<array<string>>), sentences('See spot run.  See jane run.') (type: 
array<array<string>>)
                     outputColumnNames: _col0, _col1
@@ -2280,7 +2280,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: split(c2, '_') (type: array<string>), 
split(c4, '_') (type: array<string>)
                     outputColumnNames: _col0, _col1
@@ -2377,7 +2377,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 732 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: str_to_map('a:1,b:2,c:3',',',':') (type: 
map<string,string>), str_to_map('a:1,b:2,c:3',',',':') (type: 
map<string,string>)
                     outputColumnNames: _col0, _col1
@@ -2476,7 +2476,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: substr(c2, 1, 3) (type: string), substr(c4, 
1, 3) (type: string), (substr(c2, 1, 3) = substr(c4, 1, 3)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -2577,7 +2577,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: trim(c2) (type: string), trim(c4) (type: 
string), (trim(c2) = trim(c4)) (type: boolean)
                     outputColumnNames: _col0, _col1, _col2
@@ -2775,7 +2775,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: c2 (type: string), c4 (type: varchar(20))
                     outputColumnNames: c2, c4
@@ -2918,7 +2918,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 182 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 
8:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:c1:string, 1:c2:string, 
2:c3:varchar(10), 3:c4:varchar(20), 4:d1:string, 5:d2:string, 6:d3:varchar(10), 
7:d4:varchar(10), 8:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: c2 (type: string), c4 (type: varchar(20))
                     outputColumnNames: c2, c4

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/vector_udf_adaptor_1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/vector_udf_adaptor_1.q.out 
b/ql/src/test/results/clientpositive/llap/vector_udf_adaptor_1.q.out
index 4e36f37..93065d9 100644
--- a/ql/src/test/results/clientpositive/llap/vector_udf_adaptor_1.q.out
+++ b/ql/src/test/results/clientpositive/llap/vector_udf_adaptor_1.q.out
@@ -288,7 +288,7 @@ STAGE PLANS:
                   Statistics: Num rows: 12 Data size: 2352 Basic stats: 
COMPLETE Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:name:string, 1:age:int, 
2:gpa:double, 3:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:name:string, 1:age:int, 
2:gpa:double, 3:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: name (type: string), age (type: int), gpa 
(type: double), if((age < 40), age, null) (type: int), if((age > 40), 
TIMESTAMP'2011-01-01 01:01:01.0', null) (type: timestamp), if((length(name) > 
8), name, null) (type: string), if((length(name) < 8), CAST( name AS BINARY), 
null) (type: binary), if((age > 40), length(name), null) (type: int), 
if((length(name) > 10), (2.0D * gpa), null) (type: double)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8
@@ -464,7 +464,7 @@ STAGE PLANS:
                   Statistics: Num rows: 12 Data size: 2352 Basic stats: 
COMPLETE Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:name:string, 1:age:int, 
2:gpa:double, 3:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:name:string, 1:age:int, 
2:gpa:double, 3:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: name (type: string), age (type: int), gpa 
(type: double), if((age < 40), age, null) (type: int), if((age > 40), 
TIMESTAMP'2011-01-01 01:01:01.0', null) (type: timestamp), if((length(name) > 
8), name, null) (type: string), if((length(name) < 8), CAST( name AS BINARY), 
null) (type: binary), if((age > 40), length(name), null) (type: int), 
if((length(name) > 10), (2.0D * gpa), null) (type: double)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8
@@ -796,7 +796,7 @@ STAGE PLANS:
                   Statistics: Num rows: 12 Data size: 2352 Basic stats: 
COMPLETE Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:name:string, 1:age:int, 
2:gpa:double, 3:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:name:string, 1:age:int, 
2:gpa:double, 3:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: name (type: string), age (type: int), gpa 
(type: double), if((age < 40), null, age) (type: int), if((age > 40), null, 
TIMESTAMP'2011-01-01 01:01:01.0') (type: timestamp), if((length(name) > 8), 
null, name) (type: string), if((length(name) < 8), null, CAST( name AS BINARY)) 
(type: binary), if((age > 40), null, length(name)) (type: int), 
if((length(name) > 10), null, (2.0D * gpa)) (type: double)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8
@@ -972,7 +972,7 @@ STAGE PLANS:
                   Statistics: Num rows: 12 Data size: 2352 Basic stats: 
COMPLETE Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:name:string, 1:age:int, 
2:gpa:double, 3:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:name:string, 1:age:int, 
2:gpa:double, 3:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: name (type: string), age (type: int), gpa 
(type: double), if((age < 40), null, age) (type: int), if((age > 40), null, 
TIMESTAMP'2011-01-01 01:01:01.0') (type: timestamp), if((length(name) > 8), 
null, name) (type: string), if((length(name) < 8), null, CAST( name AS BINARY)) 
(type: binary), if((age > 40), null, length(name)) (type: int), 
if((length(name) > 10), null, (2.0D * gpa)) (type: double)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/vector_windowing.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/vector_windowing.q.out 
b/ql/src/test/results/clientpositive/llap/vector_windowing.q.out
index c3f2fb0..a821265 100644
--- a/ql/src/test/results/clientpositive/llap/vector_windowing.q.out
+++ b/ql/src/test/results/clientpositive/llap/vector_windowing.q.out
@@ -36,7 +36,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -217,7 +217,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: p_name (type: string), p_mfgr (type: string), 
p_size (type: int), p_retailprice (type: double)
                     outputColumnNames: p_name, p_mfgr, p_size, p_retailprice
@@ -426,7 +426,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator
@@ -626,7 +626,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -821,7 +821,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -1023,7 +1023,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -1231,7 +1231,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6110 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -1270,7 +1270,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 104 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator
@@ -1518,7 +1518,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string), p_size (type: int)
                     sort order: ++-
@@ -1677,7 +1677,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -1854,7 +1854,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -2033,7 +2033,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -2216,7 +2216,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator
@@ -2391,7 +2391,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -2558,7 +2558,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -2778,7 +2778,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -3070,7 +3070,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -3349,7 +3349,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -3602,7 +3602,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -3794,7 +3794,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: p_name (type: string), p_mfgr (type: string), 
p_size (type: int), p_retailprice (type: double)
                     outputColumnNames: p_name, p_mfgr, p_size, p_retailprice
@@ -4049,7 +4049,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -4252,7 +4252,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6110 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -4498,7 +4498,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5148 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: p_mfgr (type: string), p_brand (type: 
string), p_retailprice (type: double)
                     outputColumnNames: p_mfgr, p_brand, p_retailprice
@@ -4802,7 +4802,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 8294 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -5291,7 +5291,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -6053,7 +6053,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator
@@ -6257,7 +6257,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_size (type: int)
                     sort order: ++
@@ -6422,7 +6422,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -6579,7 +6579,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -6742,7 +6742,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -6915,7 +6915,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -7082,7 +7082,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -7259,7 +7259,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -7440,7 +7440,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -7620,7 +7620,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -7818,7 +7818,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5798 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -8014,7 +8014,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 2756 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string)
                     sort order: +
@@ -8238,7 +8238,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -8478,7 +8478,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5252 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), substr(p_type, 2) 
(type: string)
                     sort order: ++
@@ -8668,7 +8668,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -8823,7 +8823,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_size (type: int)
                     sort order: ++
@@ -9011,7 +9011,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_name (type: 
string)
                     sort order: ++
@@ -9166,7 +9166,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 6006 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_size (type: int)
                     sort order: ++
@@ -9324,7 +9324,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 3354 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: 0 (type: int)
                     sort order: +
@@ -9551,7 +9551,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 2652 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator
@@ -9691,7 +9691,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5902 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator
@@ -9840,7 +9840,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 2652 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/vector_windowing_expressions.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/vector_windowing_expressions.q.out 
b/ql/src/test/results/clientpositive/llap/vector_windowing_expressions.q.out
index 5405bd8..401a73e 100644
--- a/ql/src/test/results/clientpositive/llap/vector_windowing_expressions.q.out
+++ b/ql/src/test/results/clientpositive/llap/vector_windowing_expressions.q.out
@@ -82,7 +82,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 2860 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_retailprice 
(type: double)
                     sort order: ++
@@ -276,7 +276,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 2860 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_retailprice 
(type: double)
                     sort order: ++
@@ -438,7 +438,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 200 Basic stats: COMPLETE 
Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: t (type: tinyint), bo (type: boolean), s 
(type: string), si (type: smallint), f (type: float)
                     sort order: ++++-
@@ -662,7 +662,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 192 Basic stats: COMPLETE 
Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: si (type: smallint), i (type: int), s 
(type: string)
                     sort order: +++
@@ -886,7 +886,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 204 Basic stats: COMPLETE 
Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: b (type: bigint), si (type: smallint), s 
(type: string), d (type: double)
                     sort order: ++++
@@ -1110,7 +1110,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 196 Basic stats: COMPLETE 
Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: f (type: float), b (type: bigint)
                     sort order: ++
@@ -1335,7 +1335,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5460 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_type (type: 
string)
                     sort order: ++
@@ -1513,7 +1513,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 5460 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_type (type: 
string)
                     sort order: ++
@@ -1680,7 +1680,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 228 Basic stats: COMPLETE 
Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:t:tinyint, 1:si:smallint, 
2:i:int, 3:b:bigint, 4:f:float, 5:d:double, 6:bo:boolean, 7:s:string, 
8:ts:timestamp, 9:dec:decimal(4,2), 10:bin:binary, 
11:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: ts (type: timestamp), i (type: int)
                     sort order: ++
@@ -1924,7 +1924,7 @@ STAGE PLANS:
                   Statistics: Num rows: 26 Data size: 2860 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:p_partkey:int, 
1:p_name:string, 2:p_mfgr:string, 3:p_brand:string, 4:p_type:string, 
5:p_size:int, 6:p_container:string, 7:p_retailprice:double, 8:p_comment:string, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Reduce Output Operator
                     key expressions: p_mfgr (type: string), p_retailprice 
(type: double)
                     sort order: ++

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out 
b/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out
index 74997d3..d87e96f 100644
--- a/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out
+++ b/ql/src/test/results/clientpositive/llap/vector_windowing_gby.q.out
@@ -36,7 +36,7 @@ STAGE PLANS:
                   Statistics: Num rows: 20 Data size: 1767 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:key:string, 
1:value:string, 2:c_int:int, 3:c_float:float, 4:c_boolean:boolean, 
5:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:key:string, 
1:value:string, 2:c_int:int, 3:c_float:float, 4:c_boolean:boolean, 
5:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator
@@ -89,7 +89,7 @@ STAGE PLANS:
                   Statistics: Num rows: 12288 Data size: 899146 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:ctinyint:tinyint, 
1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 
5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 
8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 
11:cboolean2:boolean, 
12:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:ctinyint:tinyint, 
1:csmallint:smallint, 2:cint:int, 3:cbigint:bigint, 4:cfloat:float, 
5:cdouble:double, 6:cstring1:string, 7:cstring2:string, 
8:ctimestamp1:timestamp, 9:ctimestamp2:timestamp, 10:cboolean1:boolean, 
11:cboolean2:boolean, 
12:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Filter Operator
                     Filter Vectorization:
                         className: VectorFilterOperator

Reply via email to