http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_all_primitive_llap_io.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_all_primitive_llap_io.q.out
 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_all_primitive_llap_io.q.out
index 3b8b68e..53c16d3 100644
--- 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_all_primitive_llap_io.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_all_primitive_llap_io.q.out
@@ -157,7 +157,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 10802 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:smallint, 3:c3:int, 4:c4:bigint, 5:c5:float, 6:c6:double, 
7:c7:decimal(38,18), 8:c8:string, 9:c9:timestamp, 10:c10:boolean, 
11:c11:smallint, 12:c12:int, 13:c13:bigint, 14:c14:float, 15:c15:double, 
16:c16:decimal(38,18), 17:c17:string, 18:c18:char(25), 19:c19:varchar(25), 
20:c20:timestamp, 21:c21:boolean, 22:c22:tinyint, 23:c23:int, 24:c24:bigint, 
25:c25:float, 26:c26:double, 27:c27:decimal(38,18), 28:c28:string, 
29:c29:char(25), 30:c30:varchar(25), 31:c31:timestamp, 32:c32:boolean, 
33:c33:tinyint, 34:c34:smallint, 35:c35:bigint, 36:c36:float, 37:c37:double, 
38:c38:decimal(38,18), 39:c39:string, 40:c40:char(25), 41:c41:varchar(25), 
42:c42:timestamp, 43:c43:boolean, 44:c44:tinyint, 45:c45:smallint, 46:c46:int, 
47:c47:float, 48:c48:double, 49:c49:decimal(38,18), 50:c50:string, 
51:c51:char(25), 52:c52:varchar(25), 53:c53:timestamp, 54:b:string, 
55:part:int, 56:ROW__ID:struct<transactionid:bigint,buck
 etid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:smallint, 3:c3:int, 4:c4:bigint, 5:c5:float, 6:c6:double, 
7:c7:decimal(38,18), 8:c8:string, 9:c9:timestamp, 10:c10:boolean, 
11:c11:smallint, 12:c12:int, 13:c13:bigint, 14:c14:float, 15:c15:double, 
16:c16:decimal(38,18), 17:c17:string, 18:c18:char(25), 19:c19:varchar(25), 
20:c20:timestamp, 21:c21:boolean, 22:c22:tinyint, 23:c23:int, 24:c24:bigint, 
25:c25:float, 26:c26:double, 27:c27:decimal(38,18), 28:c28:string, 
29:c29:char(25), 30:c30:varchar(25), 31:c31:timestamp, 32:c32:boolean, 
33:c33:tinyint, 34:c34:smallint, 35:c35:bigint, 36:c36:float, 37:c37:double, 
38:c38:decimal(38,18), 39:c39:string, 40:c40:char(25), 41:c41:varchar(25), 
42:c42:timestamp, 43:c43:boolean, 44:c44:tinyint, 45:c45:smallint, 46:c46:int, 
47:c47:float, 48:c48:double, 49:c49:decimal(38,18), 50:c50:string, 
51:c51:char(25), 52:c52:varchar(25), 53:c53:timestamp, 54:b:string, 
55:part:int, 56:ROW__ID:struct<writeid:bigint,bucketid:i
 nt,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: tinyint), c2 (type: smallint), c3 (type: int), c4 (type: bigint), c5 
(type: float), c6 (type: double), c7 (type: decimal(38,18)), c8 (type: string), 
c9 (type: timestamp), c10 (type: boolean), c11 (type: smallint), c12 (type: 
int), c13 (type: bigint), c14 (type: float), c15 (type: double), c16 (type: 
decimal(38,18)), c17 (type: string), c18 (type: char(25)), c19 (type: 
varchar(25)), c20 (type: timestamp), c21 (type: boolean), c22 (type: tinyint), 
c23 (type: int), c24 (type: bigint), c25 (type: float), c26 (type: double), c27 
(type: decimal(38,18)), c28 (type: string), c29 (type: char(25)), c30 (type: 
varchar(25)), c31 (type: timestamp), c32 (type: boolean), c33 (type: tinyint), 
c34 (type: smallint), c35 (type: bigint), c36 (type: float), c37 (type: 
double), c38 (type: decimal(38,18)), c39 (type: string), c40 (type: char(25)), 
c41 (type: varchar(25)), c42 (type: timestamp), c43 (type: boolean), c44 (t
 ype: tinyint), c45 (type: smallint), c46 (type: int), c47 (type: float), c48 
(type: double), c49 (type: decimal(38,18)), c50 (type: string), c51 (type: 
char(25)), c52 (type: varchar(25)), c53 (type: timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, 
_col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, 
_col35, _col36, _col37, _col38, _col39, _col40, _col41, _col42, _col43, _col44, 
_col45, _col46, _col47, _col48, _col49, _col50, _col51, _col52, _col53, _col54, 
_col55
@@ -321,7 +321,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 7084 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:tinyint, 3:c3:smallint, 4:c4:int, 5:c5:bigint, 6:c6:float, 
7:c7:double, 8:c8:string, 9:c9:char(25), 10:c10:varchar(25), 11:c11:timestamp, 
12:c12:boolean, 13:c13:tinyint, 14:c14:smallint, 15:c15:int, 16:c16:bigint, 
17:c17:decimal(38,18), 18:c18:double, 19:c19:string, 20:c20:char(25), 
21:c21:varchar(25), 22:c22:timestamp, 23:c23:boolean, 24:c24:tinyint, 
25:c25:smallint, 26:c26:int, 27:c27:bigint, 28:c28:decimal(38,18), 
29:c29:float, 30:c30:string, 31:c31:char(25), 32:c32:varchar(25), 
33:c33:timestamp, 34:b:string, 35:part:int, 
36:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:tinyint, 3:c3:smallint, 4:c4:int, 5:c5:bigint, 6:c6:float, 
7:c7:double, 8:c8:string, 9:c9:char(25), 10:c10:varchar(25), 11:c11:timestamp, 
12:c12:boolean, 13:c13:tinyint, 14:c14:smallint, 15:c15:int, 16:c16:bigint, 
17:c17:decimal(38,18), 18:c18:double, 19:c19:string, 20:c20:char(25), 
21:c21:varchar(25), 22:c22:timestamp, 23:c23:boolean, 24:c24:tinyint, 
25:c25:smallint, 26:c26:int, 27:c27:bigint, 28:c28:decimal(38,18), 
29:c29:float, 30:c30:string, 31:c31:char(25), 32:c32:varchar(25), 
33:c33:timestamp, 34:b:string, 35:part:int, 
36:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: boolean), c2 (type: tinyint), c3 (type: smallint), c4 (type: int), c5 
(type: bigint), c6 (type: float), c7 (type: double), c8 (type: string), c9 
(type: char(25)), c10 (type: varchar(25)), c11 (type: timestamp), c12 (type: 
boolean), c13 (type: tinyint), c14 (type: smallint), c15 (type: int), c16 
(type: bigint), c17 (type: decimal(38,18)), c18 (type: double), c19 (type: 
string), c20 (type: char(25)), c21 (type: varchar(25)), c22 (type: timestamp), 
c23 (type: boolean), c24 (type: tinyint), c25 (type: smallint), c26 (type: 
int), c27 (type: bigint), c28 (type: decimal(38,18)), c29 (type: float), c30 
(type: string), c31 (type: char(25)), c32 (type: varchar(25)), c33 (type: 
timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, 
_col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, 
_col35
@@ -448,7 +448,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 4830 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:tinyint, 3:c3:smallint, 4:c4:int, 5:c5:bigint, 6:c6:float, 
7:c7:double, 8:c8:decimal(38,18), 9:c9:string, 10:c10:char(25), 
11:c11:varchar(25), 12:c12:date, 13:b:string, 14:part:int, 
15:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:tinyint, 3:c3:smallint, 4:c4:int, 5:c5:bigint, 6:c6:float, 
7:c7:double, 8:c8:decimal(38,18), 9:c9:string, 10:c10:char(25), 
11:c11:varchar(25), 12:c12:date, 13:b:string, 14:part:int, 
15:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: boolean), c2 (type: tinyint), c3 (type: smallint), c4 (type: int), c5 
(type: bigint), c6 (type: float), c7 (type: double), c8 (type: decimal(38,18)), 
c9 (type: string), c10 (type: char(25)), c11 (type: varchar(25)), c12 (type: 
date), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14
@@ -567,7 +567,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 2080 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(25), 3:c3:varchar(25), 4:c4:timestamp, 5:b:string, 
6:part:int, 7:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(25), 3:c3:varchar(25), 4:c4:timestamp, 5:b:string, 
6:part:int, 7:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: string), c2 (type: char(25)), c3 (type: varchar(25)), c4 (type: 
timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6
@@ -708,7 +708,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 3595 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:char(12), 2:c2:char(25), 3:c3:varchar(25), 4:c4:varchar(10), 
5:c5:decimal(12,4), 6:c6:decimal(20,10), 7:b:string, 8:part:int, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:char(12), 2:c2:char(25), 3:c3:varchar(25), 4:c4:varchar(10), 
5:c5:decimal(12,4), 6:c6:decimal(20,10), 7:b:string, 8:part:int, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: char(12)), c2 (type: char(25)), c3 (type: varchar(25)), c4 (type: 
varchar(10)), c5 (type: decimal(12,4)), c6 (type: decimal(20,10)), b (type: 
string)
                     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/schema_evol_text_vec_part_llap_io.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_llap_io.q.out
 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_llap_io.q.out
index 6dcff46..cbaa612 100644
--- 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_llap_io.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_part_llap_io.q.out
@@ -63,7 +63,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 99 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:part:int, 
4:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:part:int, 
4:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), a 
(type: int), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3
@@ -175,7 +175,7 @@ STAGE PLANS:
                   Statistics: Num rows: 1 Data size: 99 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:part:int, 
4:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:part:int, 
4:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), a 
(type: int), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3
@@ -289,7 +289,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 1955 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(50), 3:c3:varchar(50), 4:b:string, 5:part:int, 
6:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(50), 3:c3:varchar(50), 4:b:string, 5:part:int, 
6:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: string), c2 (type: char(50)), c3 (type: varchar(50)), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
@@ -414,7 +414,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 4185 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:date, 2:c2:date, 3:c3:date, 4:c4:date, 5:c5:date, 6:c6:timestamp, 
7:c7:timestamp, 8:c8:timestamp, 9:c9:timestamp, 10:c10:timestamp, 11:b:string, 
12:part:int, 13:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:date, 2:c2:date, 3:c3:date, 4:c4:date, 5:c5:date, 6:c6:timestamp, 
7:c7:timestamp, 8:c8:timestamp, 9:c9:timestamp, 10:c10:timestamp, 11:b:string, 
12:part:int, 13:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: date), c2 (type: date), c3 (type: date), c4 (type: date), c5 (type: 
date), c6 (type: timestamp), c7 (type: timestamp), c8 (type: timestamp), c9 
(type: timestamp), c10 (type: timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12
@@ -565,7 +565,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 940 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:smallint, 3:c3:int, 4:c4:bigint, 5:c5:tinyint, 
6:c6:smallint, 7:c7:int, 8:c8:bigint, 9:c9:tinyint, 10:c10:smallint, 
11:c11:int, 12:c12:bigint, 13:c13:tinyint, 14:c14:smallint, 15:c15:int, 
16:c16:bigint, 17:c17:tinyint, 18:c18:smallint, 19:c19:int, 20:c20:bigint, 
21:b:string, 22:part:int, 
23:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:smallint, 3:c3:int, 4:c4:bigint, 5:c5:tinyint, 
6:c6:smallint, 7:c7:int, 8:c8:bigint, 9:c9:tinyint, 10:c10:smallint, 
11:c11:int, 12:c12:bigint, 13:c13:tinyint, 14:c14:smallint, 15:c15:int, 
16:c16:bigint, 17:c17:tinyint, 18:c18:smallint, 19:c19:int, 20:c20:bigint, 
21:b:string, 22:part:int, 
23:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: tinyint), c2 (type: smallint), c3 (type: int), c4 (type: bigint), c5 
(type: tinyint), c6 (type: smallint), c7 (type: int), c8 (type: bigint), c9 
(type: tinyint), c10 (type: smallint), c11 (type: int), c12 (type: bigint), c13 
(type: tinyint), c14 (type: smallint), c15 (type: int), c16 (type: bigint), c17 
(type: tinyint), c18 (type: smallint), c19 (type: int), c20 (type: bigint), b 
(type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22
@@ -711,7 +711,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 3500 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:float, 3:c3:double, 4:c4:decimal(38,18), 5:c5:float, 
6:c6:double, 7:c7:decimal(38,18), 8:c8:float, 9:c9:double, 
10:c10:decimal(38,18), 11:c11:float, 12:c12:double, 13:c13:decimal(38,18), 
14:c14:float, 15:c15:double, 16:b:string, 17:part:int, 
18:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:float, 3:c3:double, 4:c4:decimal(38,18), 5:c5:float, 
6:c6:double, 7:c7:decimal(38,18), 8:c8:float, 9:c9:double, 
10:c10:decimal(38,18), 11:c11:float, 12:c12:double, 13:c13:decimal(38,18), 
14:c14:float, 15:c15:double, 16:b:string, 17:part:int, 
18:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: decimal(38,18)), c2 (type: float), c3 (type: double), c4 (type: 
decimal(38,18)), c5 (type: float), c6 (type: double), c7 (type: 
decimal(38,18)), c8 (type: float), c9 (type: double), c10 (type: 
decimal(38,18)), c11 (type: float), c12 (type: double), c13 (type: 
decimal(38,18)), c14 (type: float), c15 (type: double), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17
@@ -850,7 +850,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 2260 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:string, 5:c5:char(50), 
6:c6:char(50), 7:c7:char(50), 8:c8:varchar(50), 9:c9:varchar(50), 
10:c10:varchar(50), 11:b:string, 12:part:int, 
13:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:string, 5:c5:char(50), 
6:c6:char(50), 7:c7:char(50), 8:c8:varchar(50), 9:c9:varchar(50), 
10:c10:varchar(50), 11:b:string, 12:part:int, 
13:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: string), c2 (type: string), c3 (type: string), c4 (type: string), b 
(type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6
@@ -1003,7 +1003,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 876 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:tinyint, 3:c3:tinyint, 4:c4:tinyint, 5:c5:tinyint, 
6:c6:tinyint, 7:c7:smallint, 8:c8:smallint, 9:c9:smallint, 10:c10:smallint, 
11:c11:smallint, 12:c12:int, 13:c13:int, 14:c14:int, 15:c15:int, 16:c16:bigint, 
17:c17:bigint, 18:c18:bigint, 19:b:string, 20:part:int, 
21:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:tinyint, 3:c3:tinyint, 4:c4:tinyint, 5:c5:tinyint, 
6:c6:tinyint, 7:c7:smallint, 8:c8:smallint, 9:c9:smallint, 10:c10:smallint, 
11:c11:smallint, 12:c12:int, 13:c13:int, 14:c14:int, 15:c15:int, 16:c16:bigint, 
17:c17:bigint, 18:c18:bigint, 19:b:string, 20:part:int, 
21:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: tinyint), c2 (type: tinyint), c3 (type: tinyint), c4 (type: tinyint), c5 
(type: tinyint), c6 (type: tinyint), c7 (type: smallint), c8 (type: smallint), 
c9 (type: smallint), c10 (type: smallint), c11 (type: smallint), c12 (type: 
int), c13 (type: int), c14 (type: int), c15 (type: int), c16 (type: bigint), 
c17 (type: bigint), c18 (type: bigint), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20
@@ -1133,7 +1133,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 1620 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:decimal(38,18), 3:c3:float, 4:b:string, 5:part:int, 
6:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:decimal(38,18), 3:c3:float, 4:b:string, 5:part:int, 
6:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: decimal(38,18)), c2 (type: decimal(38,18)), c3 (type: float), b (type: 
string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table.q.out 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table.q.out
index 61fbaa0..add6cc9 100644
--- a/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table.q.out
+++ b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table.q.out
@@ -84,7 +84,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 600 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:c:int, 
4:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:c:int, 4:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), a (type: int), b 
(type: string)
                     outputColumnNames: _col0, _col1, _col2
@@ -248,7 +248,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 600 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:c:int, 4:d:string, 
5:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:c:int, 4:d:string, 
5:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), a (type: int), b 
(type: string)
                     outputColumnNames: _col0, _col1, _col2
@@ -474,7 +474,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 720 Basic stats: COMPLETE 
Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:double, 2:c2:double, 3:c3:double, 4:b:string, 
5:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:double, 2:c2:double, 3:c3:double, 4:b:string, 
5:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: double), c2 
(type: double), c3 (type: double), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4
@@ -771,7 +771,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 15696 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:string, 5:c5:char(50), 
6:c6:char(50), 7:c7:char(50), 8:c8:char(50), 9:c9:char(5), 10:c10:char(5), 
11:c11:char(5), 12:c12:char(5), 13:c13:varchar(50), 14:c14:varchar(50), 
15:c15:varchar(50), 16:c16:varchar(50), 17:c17:varchar(5), 18:c18:varchar(5), 
19:c19:varchar(5), 20:c20:varchar(5), 21:b:string, 
22:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:string, 5:c5:char(50), 
6:c6:char(50), 7:c7:char(50), 8:c8:char(50), 9:c9:char(5), 10:c10:char(5), 
11:c11:char(5), 12:c12:char(5), 13:c13:varchar(50), 14:c14:varchar(50), 
15:c15:varchar(50), 16:c16:varchar(50), 17:c17:varchar(5), 18:c18:varchar(5), 
19:c19:varchar(5), 20:c20:varchar(5), 21:b:string, 
22:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: string), c2 
(type: string), c3 (type: string), c4 (type: string), c5 (type: char(50)), c6 
(type: char(50)), c7 (type: char(50)), c8 (type: char(50)), c9 (type: char(5)), 
c10 (type: char(5)), c11 (type: char(5)), c12 (type: char(5)), c13 (type: 
varchar(50)), c14 (type: varchar(50)), c15 (type: varchar(50)), c16 (type: 
varchar(50)), c17 (type: varchar(5)), c18 (type: varchar(5)), c19 (type: 
varchar(5)), c20 (type: varchar(5)), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21
@@ -977,7 +977,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 10884 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:char(50), 5:c5:char(50), 
6:c6:char(50), 7:c7:char(7), 8:c8:char(7), 9:c9:char(7), 10:c10:varchar(50), 
11:c11:varchar(50), 12:c12:varchar(50), 13:c13:varchar(7), 14:c14:varchar(7), 
15:c15:varchar(7), 16:b:string, 
17:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:char(50), 5:c5:char(50), 
6:c6:char(50), 7:c7:char(7), 8:c8:char(7), 9:c9:char(7), 10:c10:varchar(50), 
11:c11:varchar(50), 12:c12:varchar(50), 13:c13:varchar(7), 14:c14:varchar(7), 
15:c15:varchar(7), 16:b:string, 
17:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: string), c2 
(type: string), c3 (type: string), c4 (type: char(50)), c5 (type: char(50)), c6 
(type: char(50)), c7 (type: char(7)), c8 (type: char(7)), c9 (type: char(7)), 
c10 (type: varchar(50)), c11 (type: varchar(50)), c12 (type: varchar(50)), c13 
(type: varchar(7)), c14 (type: varchar(7)), c15 (type: varchar(7)), b (type: 
string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table_llap_io.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table_llap_io.q.out
 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table_llap_io.q.out
index 1243803..0285ecc 100644
--- 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table_llap_io.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vec_table_llap_io.q.out
@@ -63,7 +63,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 500 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), a (type: int), b 
(type: string)
                     outputColumnNames: _col0, _col1, _col2
@@ -176,7 +176,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 500 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), a (type: int), b 
(type: string)
                     outputColumnNames: _col0, _col1, _col2
@@ -291,7 +291,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 1935 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(50), 3:c3:varchar(50), 4:b:string, 
5:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(50), 3:c3:varchar(50), 4:b:string, 
5:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: string), c2 
(type: char(50)), c3 (type: varchar(50)), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4
@@ -413,7 +413,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 3340 Basic stats: 
COMPLETE Column stats: NONE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:date, 2:c2:date, 3:c3:date, 4:c4:date, 5:c5:date, 6:c6:timestamp, 
7:c7:timestamp, 8:c8:timestamp, 9:c9:timestamp, 10:c10:timestamp, 11:b:string, 
12:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:date, 2:c2:date, 3:c3:date, 4:c4:date, 5:c5:date, 6:c6:timestamp, 
7:c7:timestamp, 8:c8:timestamp, 9:c9:timestamp, 10:c10:timestamp, 11:b:string, 
12:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: date), c2 
(type: date), c3 (type: date), c4 (type: date), c5 (type: date), c6 (type: 
timestamp), c7 (type: timestamp), c8 (type: timestamp), c9 (type: timestamp), 
c10 (type: timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11
@@ -561,7 +561,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 920 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:smallint, 3:c3:int, 4:c4:bigint, 5:c5:tinyint, 
6:c6:smallint, 7:c7:int, 8:c8:bigint, 9:c9:tinyint, 10:c10:smallint, 
11:c11:int, 12:c12:bigint, 13:c13:tinyint, 14:c14:smallint, 15:c15:int, 
16:c16:bigint, 17:c17:tinyint, 18:c18:smallint, 19:c19:int, 20:c20:bigint, 
21:b:string, 22:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:smallint, 3:c3:int, 4:c4:bigint, 5:c5:tinyint, 
6:c6:smallint, 7:c7:int, 8:c8:bigint, 9:c9:tinyint, 10:c10:smallint, 
11:c11:int, 12:c12:bigint, 13:c13:tinyint, 14:c14:smallint, 15:c15:int, 
16:c16:bigint, 17:c17:tinyint, 18:c18:smallint, 19:c19:int, 20:c20:bigint, 
21:b:string, 22:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: tinyint), 
c2 (type: smallint), c3 (type: int), c4 (type: bigint), c5 (type: tinyint), c6 
(type: smallint), c7 (type: int), c8 (type: bigint), c9 (type: tinyint), c10 
(type: smallint), c11 (type: int), c12 (type: bigint), c13 (type: tinyint), c14 
(type: smallint), c15 (type: int), c16 (type: bigint), c17 (type: tinyint), c18 
(type: smallint), c19 (type: int), c20 (type: bigint), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21
@@ -704,7 +704,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 3580 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:float, 3:c3:double, 4:c4:decimal(38,18), 5:c5:float, 
6:c6:double, 7:c7:decimal(38,18), 8:c8:float, 9:c9:double, 
10:c10:decimal(38,18), 11:c11:float, 12:c12:double, 13:c13:decimal(38,18), 
14:c14:float, 15:c15:double, 16:b:string, 
17:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:float, 3:c3:double, 4:c4:decimal(38,18), 5:c5:float, 
6:c6:double, 7:c7:decimal(38,18), 8:c8:float, 9:c9:double, 
10:c10:decimal(38,18), 11:c11:float, 12:c12:double, 13:c13:decimal(38,18), 
14:c14:float, 15:c15:double, 16:b:string, 
17:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: 
decimal(38,18)), c2 (type: float), c3 (type: double), c4 (type: 
decimal(38,18)), c5 (type: float), c6 (type: double), c7 (type: 
decimal(38,18)), c8 (type: float), c9 (type: double), c10 (type: 
decimal(38,18)), c11 (type: float), c12 (type: double), c13 (type: 
decimal(38,18)), c14 (type: float), c15 (type: double), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16
@@ -840,7 +840,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 2240 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:string, 5:c5:char(50), 
6:c6:char(50), 7:c7:char(50), 8:c8:varchar(50), 9:c9:varchar(50), 
10:c10:varchar(50), 11:b:string, 
12:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:string, 5:c5:char(50), 
6:c6:char(50), 7:c7:char(50), 8:c8:varchar(50), 9:c9:varchar(50), 
10:c10:varchar(50), 11:b:string, 
12:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: string), c2 
(type: string), c3 (type: string), c4 (type: string), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
@@ -990,7 +990,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 856 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:tinyint, 3:c3:tinyint, 4:c4:tinyint, 5:c5:tinyint, 
6:c6:tinyint, 7:c7:smallint, 8:c8:smallint, 9:c9:smallint, 10:c10:smallint, 
11:c11:smallint, 12:c12:int, 13:c13:int, 14:c14:int, 15:c15:int, 16:c16:bigint, 
17:c17:bigint, 18:c18:bigint, 19:b:string, 
20:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:tinyint, 3:c3:tinyint, 4:c4:tinyint, 5:c5:tinyint, 
6:c6:tinyint, 7:c7:smallint, 8:c8:smallint, 9:c9:smallint, 10:c10:smallint, 
11:c11:smallint, 12:c12:int, 13:c13:int, 14:c14:int, 15:c15:int, 16:c16:bigint, 
17:c17:bigint, 18:c18:bigint, 19:b:string, 
20:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: tinyint), 
c2 (type: tinyint), c3 (type: tinyint), c4 (type: tinyint), c5 (type: tinyint), 
c6 (type: tinyint), c7 (type: smallint), c8 (type: smallint), c9 (type: 
smallint), c10 (type: smallint), c11 (type: smallint), c12 (type: int), c13 
(type: int), c14 (type: int), c15 (type: int), c16 (type: bigint), c17 (type: 
bigint), c18 (type: bigint), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19
@@ -1117,7 +1117,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 1620 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:decimal(38,18), 3:c3:float, 4:b:string, 
5:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:decimal(38,18), 3:c3:float, 4:b:string, 
5:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), c1 (type: 
decimal(38,18)), c2 (type: decimal(38,18)), c3 (type: float), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part.q.out 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part.q.out
index fa054a2f..45f3610 100644
--- a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part.q.out
+++ b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part.q.out
@@ -84,7 +84,7 @@ STAGE PLANS:
                   Statistics: Num rows: 2 Data size: 198 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:c:int, 4:part:int, 
5:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:c:int, 4:part:int, 
5:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), a 
(type: int), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3
@@ -243,7 +243,7 @@ STAGE PLANS:
                   Statistics: Num rows: 2 Data size: 198 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:c:int, 4:d:string, 5:part:int, 
6:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 1:a:int, 
2:b:string, 3:c:int, 4:d:string, 5:part:int, 
6:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), a 
(type: int), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3
@@ -456,7 +456,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 500 Basic stats: COMPLETE 
Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:double, 2:c2:double, 3:c3:double, 4:b:string, 5:part:int, 
6:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:double, 2:c2:double, 3:c3:double, 4:b:string, 5:part:int, 
6:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: double), c2 (type: double), c3 (type: double), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
@@ -608,7 +608,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 9960 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(50), 3:c3:char(15), 4:c4:varchar(50), 5:c5:varchar(15), 
6:c6:string, 7:c7:char(50), 8:c8:char(15), 9:c9:varchar(50), 
10:c10:varchar(15), 11:b:string, 12:part:int, 
13:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(50), 3:c3:char(15), 4:c4:varchar(50), 5:c5:varchar(15), 
6:c6:string, 7:c7:char(50), 8:c8:char(15), 9:c9:varchar(50), 
10:c10:varchar(15), 11:b:string, 12:part:int, 
13:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: string), c2 (type: char(50)), c3 (type: char(15)), c4 (type: 
varchar(50)), c5 (type: varchar(15)), c6 (type: string), c7 (type: char(50)), 
c8 (type: char(15)), c9 (type: varchar(50)), c10 (type: varchar(15)), b (type: 
string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12
@@ -829,7 +829,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 1140 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:string, 5:c5:char(50), 
6:c6:char(50), 7:c7:char(50), 8:c8:char(50), 9:c9:char(5), 10:c10:char(5), 
11:c11:char(5), 12:c12:char(5), 13:c13:varchar(50), 14:c14:varchar(50), 
15:c15:varchar(50), 16:c16:varchar(50), 17:c17:varchar(5), 18:c18:varchar(5), 
19:c19:varchar(5), 20:c20:varchar(5), 21:b:string, 22:part:int, 
23:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:string, 5:c5:char(50), 
6:c6:char(50), 7:c7:char(50), 8:c8:char(50), 9:c9:char(5), 10:c10:char(5), 
11:c11:char(5), 12:c12:char(5), 13:c13:varchar(50), 14:c14:varchar(50), 
15:c15:varchar(50), 16:c16:varchar(50), 17:c17:varchar(5), 18:c18:varchar(5), 
19:c19:varchar(5), 20:c20:varchar(5), 21:b:string, 22:part:int, 
23:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: string), c2 (type: string), c3 (type: string), c4 (type: string), c5 
(type: char(50)), c6 (type: char(50)), c7 (type: char(50)), c8 (type: 
char(50)), c9 (type: char(5)), c10 (type: char(5)), c11 (type: char(5)), c12 
(type: char(5)), c13 (type: varchar(50)), c14 (type: varchar(50)), c15 (type: 
varchar(50)), c16 (type: varchar(50)), c17 (type: varchar(5)), c18 (type: 
varchar(5)), c19 (type: varchar(5)), c20 (type: varchar(5)), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22
@@ -1040,7 +1040,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 3300 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:char(50), 5:c5:char(50), 
6:c6:char(50), 7:c7:char(7), 8:c8:char(7), 9:c9:char(7), 10:c10:varchar(50), 
11:c11:varchar(50), 12:c12:varchar(50), 13:c13:varchar(7), 14:c14:varchar(7), 
15:c15:varchar(7), 16:b:string, 17:part:int, 
18:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:string, 3:c3:string, 4:c4:char(50), 5:c5:char(50), 
6:c6:char(50), 7:c7:char(7), 8:c8:char(7), 9:c9:char(7), 10:c10:varchar(50), 
11:c11:varchar(50), 12:c12:varchar(50), 13:c13:varchar(7), 14:c14:varchar(7), 
15:c15:varchar(7), 16:b:string, 17:part:int, 
18:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: string), c2 (type: string), c3 (type: string), c4 (type: char(50)), c5 
(type: char(50)), c6 (type: char(50)), c7 (type: char(7)), c8 (type: char(7)), 
c9 (type: char(7)), c10 (type: varchar(50)), c11 (type: varchar(50)), c12 
(type: varchar(50)), c13 (type: varchar(7)), c14 (type: varchar(7)), c15 (type: 
varchar(7)), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17
@@ -1237,7 +1237,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 2712 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:char(50), 2:c2:char(9), 3:c3:varchar(50), 4:c4:char(9), 5:c5:varchar(50), 
6:c6:varchar(9), 7:c7:string, 8:c8:char(50), 9:c9:char(9), 10:c10:string, 
11:b:string, 12:part:int, 
13:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:char(50), 2:c2:char(9), 3:c3:varchar(50), 4:c4:char(9), 5:c5:varchar(50), 
6:c6:varchar(9), 7:c7:string, 8:c8:char(50), 9:c9:char(9), 10:c10:string, 
11:b:string, 12:part:int, 
13:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: char(50)), c2 (type: char(9)), c3 (type: varchar(50)), c4 (type: 
char(9)), c5 (type: varchar(50)), c6 (type: varchar(9)), c7 (type: string), c8 
(type: char(50)), c9 (type: char(9)), c10 (type: string), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12
@@ -1462,7 +1462,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 1060 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:smallint, 2:c2:int, 3:c3:bigint, 4:c4:decimal(38,18), 5:c5:float, 
6:c6:double, 7:c7:int, 8:c8:bigint, 9:c9:decimal(38,18), 10:c10:float, 
11:c11:double, 12:c12:bigint, 13:c13:decimal(38,18), 14:c14:float, 
15:c15:double, 16:c16:decimal(38,18), 17:c17:float, 18:c18:double, 19:b:string, 
20:part:int, 21:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:smallint, 2:c2:int, 3:c3:bigint, 4:c4:decimal(38,18), 5:c5:float, 
6:c6:double, 7:c7:int, 8:c8:bigint, 9:c9:decimal(38,18), 10:c10:float, 
11:c11:double, 12:c12:bigint, 13:c13:decimal(38,18), 14:c14:float, 
15:c15:double, 16:c16:decimal(38,18), 17:c17:float, 18:c18:double, 19:b:string, 
20:part:int, 21:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: smallint), c2 (type: int), c3 (type: bigint), c4 (type: decimal(38,18)), 
c5 (type: float), c6 (type: double), c7 (type: int), c8 (type: bigint), c9 
(type: decimal(38,18)), c10 (type: float), c11 (type: double), c12 (type: 
bigint), c13 (type: decimal(38,18)), c14 (type: float), c15 (type: double), c16 
(type: decimal(38,18)), c17 (type: float), c18 (type: double), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20
@@ -1629,7 +1629,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 648 Basic stats: COMPLETE 
Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:float, 2:c2:double, 3:c3:double, 4:b:string, 5:part:int, 
6:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:float, 2:c2:double, 3:c3:double, 4:b:string, 5:part:int, 
6:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: float), c2 (type: double), c3 (type: double), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex.q.out
 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex.q.out
index 6e514db..df0d602 100644
--- 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex.q.out
@@ -158,7 +158,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 17227 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:s1:struct<c1:string,c2:string,c3:string,c4:string,c5:string,c6:string,c7:string,c8:string,c9:string,c10:string,c11:string,c12:string,c13:string>,
 2:b:string, 3:part:int, 
4:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:s1:struct<c1:string,c2:string,c3:string,c4:string,c5:string,c6:string,c7:string,c8:string,c9:string,c10:string,c11:string,c12:string,c13:string>,
 2:b:string, 3:part:int, 
4:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), s1 
(type: 
struct<c1:string,c2:string,c3:string,c4:string,c5:string,c6:string,c7:string,c8:string,c9:string,c10:string,c11:string,c12:string,c13:string>),
 b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3
@@ -462,7 +462,7 @@ STAGE PLANS:
                   Statistics: Num rows: 8 Data size: 800 Basic stats: COMPLETE 
Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:b:string, 
2:s2:struct<c1:string,c2:string,c3:string,c4:string,c5:string,c6:string,c7:string,c8:string,c9:string,c10:string,c11:string,c12:string,c13:string>,
 3:part:int, 4:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:b:string, 
2:s2:struct<c1:string,c2:string,c3:string,c4:string,c5:string,c6:string,c7:string,c8:string,c9:string,c10:string,c11:string,c12:string,c13:string>,
 3:part:int, 4:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), b 
(type: string), s2 (type: 
struct<c1:string,c2:string,c3:string,c4:string,c5:string,c6:string,c7:string,c8:string,c9:string,c10:string,c11:string,c12:string,c13:string>)
                     outputColumnNames: _col0, _col1, _col2, _col3
@@ -692,7 +692,7 @@ STAGE PLANS:
                   Statistics: Num rows: 4 Data size: 4073 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:b:string, 
2:s3:struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint,c6:float,c7:double,c8:decimal(38,18),c9:char(25),c10:varchar(25),c11:timestamp,c12:date,c13:binary>,
 3:part:int, 4:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:b:string, 
2:s3:struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint,c6:float,c7:double,c8:decimal(38,18),c9:char(25),c10:varchar(25),c11:timestamp,c12:date,c13:binary>,
 3:part:int, 4:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), b 
(type: string), s3 (type: 
struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint,c6:float,c7:double,c8:decimal(38,18),c9:char(25),c10:varchar(25),c11:timestamp,c12:date,c13:binary>)
                     outputColumnNames: _col0, _col1, _col2, _col3

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex_llap_io.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex_llap_io.q.out
 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex_llap_io.q.out
index 919c381..3b51819 100644
--- 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex_llap_io.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_complex_llap_io.q.out
@@ -67,7 +67,7 @@ STAGE PLANS:
                   Statistics: Num rows: 4 Data size: 4423 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:s1:struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint,c6:float,c7:double,c8:decimal(38,18),c9:char(25),c10:varchar(25),c11:timestamp,c12:date,c13:binary>,
 2:b:string, 3:part:int, 
4:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:s1:struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint,c6:float,c7:double,c8:decimal(38,18),c9:char(25),c10:varchar(25),c11:timestamp,c12:date,c13:binary>,
 2:b:string, 3:part:int, 
4:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), s1 
(type: 
struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint,c6:float,c7:double,c8:decimal(38,18),c9:char(25),c10:varchar(25),c11:timestamp,c12:date,c13:binary>),
 b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3
@@ -184,7 +184,7 @@ STAGE PLANS:
                   Statistics: Num rows: 2 Data size: 200 Basic stats: COMPLETE 
Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:b:string, 2:part:int, 
3:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:b:string, 2:part:int, 
3:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), b 
(type: string)
                     outputColumnNames: _col0, _col1, _col2
@@ -318,7 +318,7 @@ STAGE PLANS:
                   Statistics: Num rows: 2 Data size: 654 Basic stats: COMPLETE 
Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:b:string, 2:s3:struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint>, 
3:part:int, 4:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:b:string, 2:s3:struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint>, 
3:part:int, 4:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), b 
(type: string), s3 (type: 
struct<c1:boolean,c2:tinyint,c3:smallint,c4:int,c5:bigint>)
                     outputColumnNames: _col0, _col1, _col2, _col3

http://git-wip-us.apache.org/repos/asf/hive/blob/8f93ca0b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive.q.out
 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive.q.out
index 28df9b3..059a2e8 100644
--- 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive.q.out
@@ -269,7 +269,7 @@ STAGE PLANS:
                   Statistics: Num rows: 10 Data size: 1228 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:boolean, 3:c3:boolean, 4:c4:boolean, 5:c5:boolean, 
6:c6:boolean, 7:c7:boolean, 8:c8:boolean, 9:c9:boolean, 10:c10:tinyint, 
11:c11:tinyint, 12:c12:tinyint, 13:c13:tinyint, 14:c14:tinyint, 15:c15:tinyint, 
16:c16:tinyint, 17:c17:tinyint, 18:c18:tinyint, 19:c19:tinyint, 20:c20:tinyint, 
21:c21:smallint, 22:c22:smallint, 23:c23:smallint, 24:c24:smallint, 
25:c25:smallint, 26:c26:smallint, 27:c27:smallint, 28:c28:smallint, 
29:c29:smallint, 30:c30:smallint, 31:c31:smallint, 32:c32:int, 33:c33:int, 
34:c34:int, 35:c35:int, 36:c36:int, 37:c37:int, 38:c38:int, 39:c39:int, 
40:c40:int, 41:c41:int, 42:c42:int, 43:c43:bigint, 44:c44:bigint, 
45:c45:bigint, 46:c46:bigint, 47:c47:bigint, 48:c48:bigint, 49:c49:bigint, 
50:c50:bigint, 51:c51:bigint, 52:c52:bigint, 53:c53:bigint, 54:b:string, 
55:part:int, 56:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:boolean, 3:c3:boolean, 4:c4:boolean, 5:c5:boolean, 
6:c6:boolean, 7:c7:boolean, 8:c8:boolean, 9:c9:boolean, 10:c10:tinyint, 
11:c11:tinyint, 12:c12:tinyint, 13:c13:tinyint, 14:c14:tinyint, 15:c15:tinyint, 
16:c16:tinyint, 17:c17:tinyint, 18:c18:tinyint, 19:c19:tinyint, 20:c20:tinyint, 
21:c21:smallint, 22:c22:smallint, 23:c23:smallint, 24:c24:smallint, 
25:c25:smallint, 26:c26:smallint, 27:c27:smallint, 28:c28:smallint, 
29:c29:smallint, 30:c30:smallint, 31:c31:smallint, 32:c32:int, 33:c33:int, 
34:c34:int, 35:c35:int, 36:c36:int, 37:c37:int, 38:c38:int, 39:c39:int, 
40:c40:int, 41:c41:int, 42:c42:int, 43:c43:bigint, 44:c44:bigint, 
45:c45:bigint, 46:c46:bigint, 47:c47:bigint, 48:c48:bigint, 49:c49:bigint, 
50:c50:bigint, 51:c51:bigint, 52:c52:bigint, 53:c53:bigint, 54:b:string, 
55:part:int, 56:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: boolean), c2 (type: boolean), c3 (type: boolean), c4 (type: boolean), c5 
(type: boolean), c6 (type: boolean), c7 (type: boolean), c8 (type: boolean), c9 
(type: boolean), c10 (type: tinyint), c11 (type: tinyint), c12 (type: tinyint), 
c13 (type: tinyint), c14 (type: tinyint), c15 (type: tinyint), c16 (type: 
tinyint), c17 (type: tinyint), c18 (type: tinyint), c19 (type: tinyint), c20 
(type: tinyint), c21 (type: smallint), c22 (type: smallint), c23 (type: 
smallint), c24 (type: smallint), c25 (type: smallint), c26 (type: smallint), 
c27 (type: smallint), c28 (type: smallint), c29 (type: smallint), c30 (type: 
smallint), c31 (type: smallint), c32 (type: int), c33 (type: int), c34 (type: 
int), c35 (type: int), c36 (type: int), c37 (type: int), c38 (type: int), c39 
(type: int), c40 (type: int), c41 (type: int), c42 (type: int), c43 (type: 
bigint), c44 (type: bigint), c45 (type: bigint), c46 (type: bigint), c4
 7 (type: bigint), c48 (type: bigint), c49 (type: bigint), c50 (type: bigint), 
c51 (type: bigint), c52 (type: bigint), c53 (type: bigint), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, 
_col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, 
_col35, _col36, _col37, _col38, _col39, _col40, _col41, _col42, _col43, _col44, 
_col45, _col46, _col47, _col48, _col49, _col50, _col51, _col52, _col53, _col54, 
_col55
@@ -520,7 +520,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 1320 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:decimal(38,18), 3:c3:decimal(38,18), 
4:c4:decimal(38,18), 5:c5:decimal(38,18), 6:c6:decimal(38,18), 
7:c7:decimal(38,18), 8:c8:decimal(38,18), 9:c9:decimal(38,18), 
10:c10:decimal(38,18), 11:c11:decimal(38,18), 12:c12:float, 13:c13:float, 
14:c14:float, 15:c15:float, 16:c16:float, 17:c17:float, 18:c18:float, 
19:c19:float, 20:c20:float, 21:c21:float, 22:c22:float, 23:c23:double, 
24:c24:double, 25:c25:double, 26:c26:double, 27:c27:double, 28:c28:double, 
29:c29:double, 30:c30:double, 31:c31:double, 32:c32:double, 33:c33:double, 
34:b:string, 35:part:int, 
36:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:decimal(38,18), 2:c2:decimal(38,18), 3:c3:decimal(38,18), 
4:c4:decimal(38,18), 5:c5:decimal(38,18), 6:c6:decimal(38,18), 
7:c7:decimal(38,18), 8:c8:decimal(38,18), 9:c9:decimal(38,18), 
10:c10:decimal(38,18), 11:c11:decimal(38,18), 12:c12:float, 13:c13:float, 
14:c14:float, 15:c15:float, 16:c16:float, 17:c17:float, 18:c18:float, 
19:c19:float, 20:c20:float, 21:c21:float, 22:c22:float, 23:c23:double, 
24:c24:double, 25:c25:double, 26:c26:double, 27:c27:double, 28:c28:double, 
29:c29:double, 30:c30:double, 31:c31:double, 32:c32:double, 33:c33:double, 
34:b:string, 35:part:int, 
36:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: decimal(38,18)), c2 (type: decimal(38,18)), c3 (type: decimal(38,18)), 
c4 (type: decimal(38,18)), c5 (type: decimal(38,18)), c6 (type: 
decimal(38,18)), c7 (type: decimal(38,18)), c8 (type: decimal(38,18)), c9 
(type: decimal(38,18)), c10 (type: decimal(38,18)), c11 (type: decimal(38,18)), 
c12 (type: float), c13 (type: float), c14 (type: float), c15 (type: float), c16 
(type: float), c17 (type: float), c18 (type: float), c19 (type: float), c20 
(type: float), c21 (type: float), c22 (type: float), c23 (type: double), c24 
(type: double), c25 (type: double), c26 (type: double), c27 (type: double), c28 
(type: double), c29 (type: double), c30 (type: double), c31 (type: double), c32 
(type: double), c33 (type: double), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, 
_col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, 
_col35
@@ -693,7 +693,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 4915 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:timestamp, 2:c2:timestamp, 3:c3:timestamp, 4:c4:timestamp, 5:c5:timestamp, 
6:c6:timestamp, 7:c7:timestamp, 8:c8:timestamp, 9:c9:timestamp, 
10:c10:timestamp, 11:c11:timestamp, 12:c12:timestamp, 13:b:string, 14:part:int, 
15:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:timestamp, 2:c2:timestamp, 3:c3:timestamp, 4:c4:timestamp, 5:c5:timestamp, 
6:c6:timestamp, 7:c7:timestamp, 8:c8:timestamp, 9:c9:timestamp, 
10:c10:timestamp, 11:c11:timestamp, 12:c12:timestamp, 13:b:string, 14:part:int, 
15:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: timestamp), c2 (type: timestamp), c3 (type: timestamp), c4 (type: 
timestamp), c5 (type: timestamp), c6 (type: timestamp), c7 (type: timestamp), 
c8 (type: timestamp), c9 (type: timestamp), c10 (type: timestamp), c11 (type: 
timestamp), c12 (type: timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14
@@ -850,7 +850,7 @@ STAGE PLANS:
                   Statistics: Num rows: 6 Data size: 2496 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:date, 2:c2:date, 3:c3:date, 4:c4:date, 5:b:string, 6:part:int, 
7:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:date, 2:c2:date, 3:c3:date, 4:c4:date, 5:b:string, 6:part:int, 
7:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: date), c2 (type: date), c3 (type: date), c4 (type: date), b (type: 
string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6
@@ -1088,7 +1088,7 @@ STAGE PLANS:
                   Statistics: Num rows: 13 Data size: 9347 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:char(8), 2:c2:char(32), 3:c3:varchar(15), 4:c4:varchar(18), 
5:c5:decimal(10,2), 6:c6:decimal(25,15), 7:b:string, 8:part:int, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:char(8), 2:c2:char(32), 3:c3:varchar(15), 4:c4:varchar(18), 
5:c5:decimal(10,2), 6:c6:decimal(25,15), 7:b:string, 8:part:int, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: char(8)), c2 (type: char(32)), c3 (type: varchar(15)), c4 (type: 
varchar(18)), c5 (type: decimal(10,2)), c6 (type: decimal(25,15)), b (type: 
string)
                     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/schema_evol_text_vecrow_part_all_primitive_llap_io.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive_llap_io.q.out
 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive_llap_io.q.out
index 0cbe0dc..752dc70 100644
--- 
a/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive_llap_io.q.out
+++ 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive_llap_io.q.out
@@ -157,7 +157,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 10802 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:smallint, 3:c3:int, 4:c4:bigint, 5:c5:float, 6:c6:double, 
7:c7:decimal(38,18), 8:c8:string, 9:c9:timestamp, 10:c10:boolean, 
11:c11:smallint, 12:c12:int, 13:c13:bigint, 14:c14:float, 15:c15:double, 
16:c16:decimal(38,18), 17:c17:string, 18:c18:char(25), 19:c19:varchar(25), 
20:c20:timestamp, 21:c21:boolean, 22:c22:tinyint, 23:c23:int, 24:c24:bigint, 
25:c25:float, 26:c26:double, 27:c27:decimal(38,18), 28:c28:string, 
29:c29:char(25), 30:c30:varchar(25), 31:c31:timestamp, 32:c32:boolean, 
33:c33:tinyint, 34:c34:smallint, 35:c35:bigint, 36:c36:float, 37:c37:double, 
38:c38:decimal(38,18), 39:c39:string, 40:c40:char(25), 41:c41:varchar(25), 
42:c42:timestamp, 43:c43:boolean, 44:c44:tinyint, 45:c45:smallint, 46:c46:int, 
47:c47:float, 48:c48:double, 49:c49:decimal(38,18), 50:c50:string, 
51:c51:char(25), 52:c52:varchar(25), 53:c53:timestamp, 54:b:string, 
55:part:int, 56:ROW__ID:struct<transactionid:bigint,buck
 etid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:tinyint, 2:c2:smallint, 3:c3:int, 4:c4:bigint, 5:c5:float, 6:c6:double, 
7:c7:decimal(38,18), 8:c8:string, 9:c9:timestamp, 10:c10:boolean, 
11:c11:smallint, 12:c12:int, 13:c13:bigint, 14:c14:float, 15:c15:double, 
16:c16:decimal(38,18), 17:c17:string, 18:c18:char(25), 19:c19:varchar(25), 
20:c20:timestamp, 21:c21:boolean, 22:c22:tinyint, 23:c23:int, 24:c24:bigint, 
25:c25:float, 26:c26:double, 27:c27:decimal(38,18), 28:c28:string, 
29:c29:char(25), 30:c30:varchar(25), 31:c31:timestamp, 32:c32:boolean, 
33:c33:tinyint, 34:c34:smallint, 35:c35:bigint, 36:c36:float, 37:c37:double, 
38:c38:decimal(38,18), 39:c39:string, 40:c40:char(25), 41:c41:varchar(25), 
42:c42:timestamp, 43:c43:boolean, 44:c44:tinyint, 45:c45:smallint, 46:c46:int, 
47:c47:float, 48:c48:double, 49:c49:decimal(38,18), 50:c50:string, 
51:c51:char(25), 52:c52:varchar(25), 53:c53:timestamp, 54:b:string, 
55:part:int, 56:ROW__ID:struct<writeid:bigint,bucketid:i
 nt,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: tinyint), c2 (type: smallint), c3 (type: int), c4 (type: bigint), c5 
(type: float), c6 (type: double), c7 (type: decimal(38,18)), c8 (type: string), 
c9 (type: timestamp), c10 (type: boolean), c11 (type: smallint), c12 (type: 
int), c13 (type: bigint), c14 (type: float), c15 (type: double), c16 (type: 
decimal(38,18)), c17 (type: string), c18 (type: char(25)), c19 (type: 
varchar(25)), c20 (type: timestamp), c21 (type: boolean), c22 (type: tinyint), 
c23 (type: int), c24 (type: bigint), c25 (type: float), c26 (type: double), c27 
(type: decimal(38,18)), c28 (type: string), c29 (type: char(25)), c30 (type: 
varchar(25)), c31 (type: timestamp), c32 (type: boolean), c33 (type: tinyint), 
c34 (type: smallint), c35 (type: bigint), c36 (type: float), c37 (type: 
double), c38 (type: decimal(38,18)), c39 (type: string), c40 (type: char(25)), 
c41 (type: varchar(25)), c42 (type: timestamp), c43 (type: boolean), c44 (t
 ype: tinyint), c45 (type: smallint), c46 (type: int), c47 (type: float), c48 
(type: double), c49 (type: decimal(38,18)), c50 (type: string), c51 (type: 
char(25)), c52 (type: varchar(25)), c53 (type: timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, 
_col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, 
_col35, _col36, _col37, _col38, _col39, _col40, _col41, _col42, _col43, _col44, 
_col45, _col46, _col47, _col48, _col49, _col50, _col51, _col52, _col53, _col54, 
_col55
@@ -320,7 +320,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 7084 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:tinyint, 3:c3:smallint, 4:c4:int, 5:c5:bigint, 6:c6:float, 
7:c7:double, 8:c8:string, 9:c9:char(25), 10:c10:varchar(25), 11:c11:timestamp, 
12:c12:boolean, 13:c13:tinyint, 14:c14:smallint, 15:c15:int, 16:c16:bigint, 
17:c17:decimal(38,18), 18:c18:double, 19:c19:string, 20:c20:char(25), 
21:c21:varchar(25), 22:c22:timestamp, 23:c23:boolean, 24:c24:tinyint, 
25:c25:smallint, 26:c26:int, 27:c27:bigint, 28:c28:decimal(38,18), 
29:c29:float, 30:c30:string, 31:c31:char(25), 32:c32:varchar(25), 
33:c33:timestamp, 34:b:string, 35:part:int, 
36:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:tinyint, 3:c3:smallint, 4:c4:int, 5:c5:bigint, 6:c6:float, 
7:c7:double, 8:c8:string, 9:c9:char(25), 10:c10:varchar(25), 11:c11:timestamp, 
12:c12:boolean, 13:c13:tinyint, 14:c14:smallint, 15:c15:int, 16:c16:bigint, 
17:c17:decimal(38,18), 18:c18:double, 19:c19:string, 20:c20:char(25), 
21:c21:varchar(25), 22:c22:timestamp, 23:c23:boolean, 24:c24:tinyint, 
25:c25:smallint, 26:c26:int, 27:c27:bigint, 28:c28:decimal(38,18), 
29:c29:float, 30:c30:string, 31:c31:char(25), 32:c32:varchar(25), 
33:c33:timestamp, 34:b:string, 35:part:int, 
36:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: boolean), c2 (type: tinyint), c3 (type: smallint), c4 (type: int), c5 
(type: bigint), c6 (type: float), c7 (type: double), c8 (type: string), c9 
(type: char(25)), c10 (type: varchar(25)), c11 (type: timestamp), c12 (type: 
boolean), c13 (type: tinyint), c14 (type: smallint), c15 (type: int), c16 
(type: bigint), c17 (type: decimal(38,18)), c18 (type: double), c19 (type: 
string), c20 (type: char(25)), c21 (type: varchar(25)), c22 (type: timestamp), 
c23 (type: boolean), c24 (type: tinyint), c25 (type: smallint), c26 (type: 
int), c27 (type: bigint), c28 (type: decimal(38,18)), c29 (type: float), c30 
(type: string), c31 (type: char(25)), c32 (type: varchar(25)), c33 (type: 
timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14, 
_col15, _col16, _col17, _col18, _col19, _col20, _col21, _col22, _col23, _col24, 
_col25, _col26, _col27, _col28, _col29, _col30, _col31, _col32, _col33, _col34, 
_col35
@@ -446,7 +446,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 4830 Basic stats: 
COMPLETE Column stats: PARTIAL
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:tinyint, 3:c3:smallint, 4:c4:int, 5:c5:bigint, 6:c6:float, 
7:c7:double, 8:c8:decimal(38,18), 9:c9:string, 10:c10:char(25), 
11:c11:varchar(25), 12:c12:date, 13:b:string, 14:part:int, 
15:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:boolean, 2:c2:tinyint, 3:c3:smallint, 4:c4:int, 5:c5:bigint, 6:c6:float, 
7:c7:double, 8:c8:decimal(38,18), 9:c9:string, 10:c10:char(25), 
11:c11:varchar(25), 12:c12:date, 13:b:string, 14:part:int, 
15:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: boolean), c2 (type: tinyint), c3 (type: smallint), c4 (type: int), c5 
(type: bigint), c6 (type: float), c7 (type: double), c8 (type: decimal(38,18)), 
c9 (type: string), c10 (type: char(25)), c11 (type: varchar(25)), c12 (type: 
date), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12, _col13, _col14
@@ -564,7 +564,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 2080 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(25), 3:c3:varchar(25), 4:c4:timestamp, 5:b:string, 
6:part:int, 7:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:string, 2:c2:char(25), 3:c3:varchar(25), 4:c4:timestamp, 5:b:string, 
6:part:int, 7:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: string), c2 (type: char(25)), c3 (type: varchar(25)), c4 (type: 
timestamp), b (type: string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6
@@ -704,7 +704,7 @@ STAGE PLANS:
                   Statistics: Num rows: 5 Data size: 3595 Basic stats: 
COMPLETE Column stats: COMPLETE
                   TableScan Vectorization:
                       native: true
-                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:char(12), 2:c2:char(25), 3:c3:varchar(25), 4:c4:varchar(10), 
5:c5:decimal(12,4), 6:c6:decimal(20,10), 7:b:string, 8:part:int, 
9:ROW__ID:struct<transactionid:bigint,bucketid:int,rowid:bigint>]
+                      vectorizationSchemaColumns: [0:insert_num:int, 
1:c1:char(12), 2:c2:char(25), 3:c3:varchar(25), 4:c4:varchar(10), 
5:c5:decimal(12,4), 6:c6:decimal(20,10), 7:b:string, 8:part:int, 
9:ROW__ID:struct<writeid:bigint,bucketid:int,rowid:bigint>]
                   Select Operator
                     expressions: insert_num (type: int), part (type: int), c1 
(type: char(12)), c2 (type: char(25)), c3 (type: varchar(25)), c4 (type: 
varchar(10)), c5 (type: decimal(12,4)), c6 (type: decimal(20,10)), b (type: 
string)
                     outputColumnNames: _col0, _col1, _col2, _col3, _col4, 
_col5, _col6, _col7, _col8

Reply via email to