http://git-wip-us.apache.org/repos/asf/hive/blob/cb534ab0/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
new file mode 100644
index 0000000..85116e7
--- /dev/null
+++ 
b/ql/src/test/results/clientpositive/llap/schema_evol_text_vecrow_part_all_primitive.q.out
@@ -0,0 +1,995 @@
+PREHOOK: query: -- SORT_QUERY_RESULTS
+--
+-- FILE VARIATION: TEXTFILE, Non-Vectorized, MapWork, Partitioned --> all 
primitive conversions
+-- NOTE: the use of hive.vectorized.use.row.serde.deserialize above which 
enables doing
+--  vectorized reading of TEXTFILE format files using the row SERDE methods.
+--
+------------------------------------------------------------------------------------------
+-- SECTION: ALTER TABLE CHANGE COLUMNS Various --> Various
+--
+--
+
+CREATE TABLE schema_evolution_data(insert_num int, boolean1 boolean, tinyint1 
tinyint, smallint1 smallint, int1 int, bigint1 bigint, decimal1 decimal(38,18), 
float1 float, double1 double, string1 string, string2 string, date1 date, 
timestamp1 timestamp, boolean_str string, tinyint_str string, smallint_str 
string, int_str string, bigint_str string, decimal_str string, float_str 
string, double_str string, date_str string, timestamp_str string, filler string)
+row format delimited fields terminated by '|' stored as textfile
+PREHOOK: type: CREATETABLE
+PREHOOK: Output: database:default
+PREHOOK: Output: default@schema_evolution_data
+POSTHOOK: query: -- SORT_QUERY_RESULTS
+--
+-- FILE VARIATION: TEXTFILE, Non-Vectorized, MapWork, Partitioned --> all 
primitive conversions
+-- NOTE: the use of hive.vectorized.use.row.serde.deserialize above which 
enables doing
+--  vectorized reading of TEXTFILE format files using the row SERDE methods.
+--
+------------------------------------------------------------------------------------------
+-- SECTION: ALTER TABLE CHANGE COLUMNS Various --> Various
+--
+--
+
+CREATE TABLE schema_evolution_data(insert_num int, boolean1 boolean, tinyint1 
tinyint, smallint1 smallint, int1 int, bigint1 bigint, decimal1 decimal(38,18), 
float1 float, double1 double, string1 string, string2 string, date1 date, 
timestamp1 timestamp, boolean_str string, tinyint_str string, smallint_str 
string, int_str string, bigint_str string, decimal_str string, float_str 
string, double_str string, date_str string, timestamp_str string, filler string)
+row format delimited fields terminated by '|' stored as textfile
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@schema_evolution_data
+PREHOOK: query: load data local inpath 
'../../data/files/schema_evolution/schema_evolution_data.txt' overwrite into 
table schema_evolution_data
+PREHOOK: type: LOAD
+#### A masked pattern was here ####
+PREHOOK: Output: default@schema_evolution_data
+POSTHOOK: query: load data local inpath 
'../../data/files/schema_evolution/schema_evolution_data.txt' overwrite into 
table schema_evolution_data
+POSTHOOK: type: LOAD
+#### A masked pattern was here ####
+POSTHOOK: Output: default@schema_evolution_data
+PREHOOK: query: CREATE TABLE schema_evolution_data_2(insert_num int, boolean1 
boolean, tinyint1 tinyint, smallint1 smallint, int1 int, bigint1 bigint, 
decimal1 decimal(38,18), float1 float, double1 double, string1 string, string2 
string, date1 date, timestamp1 timestamp, boolean_str string, tinyint_str 
string, smallint_str string, int_str string, bigint_str string, decimal_str 
string, float_str string, double_str string, date_str string, timestamp_str 
string, filler string)
+row format delimited fields terminated by '|' stored as textfile
+PREHOOK: type: CREATETABLE
+PREHOOK: Output: database:default
+PREHOOK: Output: default@schema_evolution_data_2
+POSTHOOK: query: CREATE TABLE schema_evolution_data_2(insert_num int, boolean1 
boolean, tinyint1 tinyint, smallint1 smallint, int1 int, bigint1 bigint, 
decimal1 decimal(38,18), float1 float, double1 double, string1 string, string2 
string, date1 date, timestamp1 timestamp, boolean_str string, tinyint_str 
string, smallint_str string, int_str string, bigint_str string, decimal_str 
string, float_str string, double_str string, date_str string, timestamp_str 
string, filler string)
+row format delimited fields terminated by '|' stored as textfile
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@schema_evolution_data_2
+PREHOOK: query: load data local inpath 
'../../data/files/schema_evolution/schema_evolution_data_2.txt' overwrite into 
table schema_evolution_data_2
+PREHOOK: type: LOAD
+#### A masked pattern was here ####
+PREHOOK: Output: default@schema_evolution_data_2
+POSTHOOK: query: load data local inpath 
'../../data/files/schema_evolution/schema_evolution_data_2.txt' overwrite into 
table schema_evolution_data_2
+POSTHOOK: type: LOAD
+#### A masked pattern was here ####
+POSTHOOK: Output: default@schema_evolution_data_2
+PREHOOK: query: --
+-- SUBSECTION: ALTER TABLE CHANGE COLUMNS for Various --> Various:
+--            (BYTE, SHORT, INT, LONG, FLOAT, DOUBLE, DECIMAL, STRING, 
TIMESTAMP) --> BOOLEAN and
+--            (BOOLEAN, SHORT, INT, LONG, FLOAT, DOUBLE, DECIMAL, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> BYTE   128 and a maximum value of 127 and
+--            (BOOLEAN, TINYINT, INT, LONG, FLOAT, DOUBLE, DECIMAL, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> SMALLINT   -32768 and a maximum value of 32767 and
+--            (BOOLEAN, TINYINT, SMALLINT, LONG, FLOAT, DOUBLE, DECIMAL, 
STRING, CHAR, VARCHAR, TIMESTAMP) --> INT    –2147483648 to 2147483647 and
+--            (BOOLEAN, TINYINT, SMALLINT, INT, FLOAT, DOUBLE, DECIMAL, 
STRING, CHAR, VARCHAR, TIMESTAMP) --> BIGINT   -9223372036854775808 to 
9223372036854775807
+--
+CREATE TABLE part_change_various_various_boolean_to_bigint(insert_num int,
+              c1 TINYINT, c2 SMALLINT, c3 INT, c4 BIGINT, c5 FLOAT, c6 DOUBLE, 
c7 DECIMAL(38,18), c8 STRING, c9 TIMESTAMP,
+              c10 BOOLEAN, c11 SMALLINT, c12 INT, c13 BIGINT, c14 FLOAT, c15 
DOUBLE, c16 DECIMAL(38,18), c17 STRING, c18 CHAR(25), c19 VARCHAR(25), c20 
TIMESTAMP,
+              c21 BOOLEAN, c22 TINYINT, c23 INT, c24 BIGINT, c25 FLOAT, c26 
DOUBLE, c27 DECIMAL(38,18), c28 STRING, c29 CHAR(25), c30 VARCHAR(25), c31 
TIMESTAMP,
+              c32 BOOLEAN, c33 TINYINT, c34 SMALLINT, c35 BIGINT, c36 FLOAT, 
c37 DOUBLE, c38 DECIMAL(38,18), c39 STRING, c40 CHAR(25), c41 VARCHAR(25), c42 
TIMESTAMP,
+              c43 BOOLEAN, c44 TINYINT, c45 SMALLINT, c46 INT, c47 FLOAT, c48 
DOUBLE, c49 DECIMAL(38,18), c50 STRING, c51 CHAR(25), c52 VARCHAR(25), c53 
TIMESTAMP,
+              b STRING) PARTITIONED BY(part INT)
+PREHOOK: type: CREATETABLE
+PREHOOK: Output: database:default
+PREHOOK: Output: default@part_change_various_various_boolean_to_bigint
+POSTHOOK: query: --
+-- SUBSECTION: ALTER TABLE CHANGE COLUMNS for Various --> Various:
+--            (BYTE, SHORT, INT, LONG, FLOAT, DOUBLE, DECIMAL, STRING, 
TIMESTAMP) --> BOOLEAN and
+--            (BOOLEAN, SHORT, INT, LONG, FLOAT, DOUBLE, DECIMAL, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> BYTE   128 and a maximum value of 127 and
+--            (BOOLEAN, TINYINT, INT, LONG, FLOAT, DOUBLE, DECIMAL, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> SMALLINT   -32768 and a maximum value of 32767 and
+--            (BOOLEAN, TINYINT, SMALLINT, LONG, FLOAT, DOUBLE, DECIMAL, 
STRING, CHAR, VARCHAR, TIMESTAMP) --> INT    –2147483648 to 2147483647 and
+--            (BOOLEAN, TINYINT, SMALLINT, INT, FLOAT, DOUBLE, DECIMAL, 
STRING, CHAR, VARCHAR, TIMESTAMP) --> BIGINT   -9223372036854775808 to 
9223372036854775807
+--
+CREATE TABLE part_change_various_various_boolean_to_bigint(insert_num int,
+              c1 TINYINT, c2 SMALLINT, c3 INT, c4 BIGINT, c5 FLOAT, c6 DOUBLE, 
c7 DECIMAL(38,18), c8 STRING, c9 TIMESTAMP,
+              c10 BOOLEAN, c11 SMALLINT, c12 INT, c13 BIGINT, c14 FLOAT, c15 
DOUBLE, c16 DECIMAL(38,18), c17 STRING, c18 CHAR(25), c19 VARCHAR(25), c20 
TIMESTAMP,
+              c21 BOOLEAN, c22 TINYINT, c23 INT, c24 BIGINT, c25 FLOAT, c26 
DOUBLE, c27 DECIMAL(38,18), c28 STRING, c29 CHAR(25), c30 VARCHAR(25), c31 
TIMESTAMP,
+              c32 BOOLEAN, c33 TINYINT, c34 SMALLINT, c35 BIGINT, c36 FLOAT, 
c37 DOUBLE, c38 DECIMAL(38,18), c39 STRING, c40 CHAR(25), c41 VARCHAR(25), c42 
TIMESTAMP,
+              c43 BOOLEAN, c44 TINYINT, c45 SMALLINT, c46 INT, c47 FLOAT, c48 
DOUBLE, c49 DECIMAL(38,18), c50 STRING, c51 CHAR(25), c52 VARCHAR(25), c53 
TIMESTAMP,
+              b STRING) PARTITIONED BY(part INT)
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@part_change_various_various_boolean_to_bigint
+PREHOOK: query: insert into table 
part_change_various_various_boolean_to_bigint partition(part=1) SELECT 
insert_num,
+             tinyint1, smallint1, int1, bigint1, float1, double1, decimal1, 
boolean_str, timestamp1,
+             boolean1, smallint1, int1, bigint1, float1, double1, decimal1, 
tinyint_str, tinyint_str, tinyint_str, timestamp1,
+             boolean1, tinyint1, int1, bigint1, float1, double1, decimal1, 
smallint_str, smallint_str, smallint_str, timestamp1,
+             boolean1, tinyint1, smallint1, bigint1, float1, double1, 
decimal1, int_str, int_str, int_str, timestamp1,
+             boolean1, tinyint1, smallint1, int1, float1, double1, decimal1, 
bigint_str, bigint_str, bigint_str, timestamp1,
+             'original' FROM schema_evolution_data
+PREHOOK: type: QUERY
+PREHOOK: Input: default@schema_evolution_data
+PREHOOK: Output: default@part_change_various_various_boolean_to_bigint@part=1
+POSTHOOK: query: insert into table 
part_change_various_various_boolean_to_bigint partition(part=1) SELECT 
insert_num,
+             tinyint1, smallint1, int1, bigint1, float1, double1, decimal1, 
boolean_str, timestamp1,
+             boolean1, smallint1, int1, bigint1, float1, double1, decimal1, 
tinyint_str, tinyint_str, tinyint_str, timestamp1,
+             boolean1, tinyint1, int1, bigint1, float1, double1, decimal1, 
smallint_str, smallint_str, smallint_str, timestamp1,
+             boolean1, tinyint1, smallint1, bigint1, float1, double1, 
decimal1, int_str, int_str, int_str, timestamp1,
+             boolean1, tinyint1, smallint1, int1, float1, double1, decimal1, 
bigint_str, bigint_str, bigint_str, timestamp1,
+             'original' FROM schema_evolution_data
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@schema_evolution_data
+POSTHOOK: Output: default@part_change_various_various_boolean_to_bigint@part=1
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).b SIMPLE []
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c1 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c10 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c11 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c12 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c13 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c14 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c15 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c16 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c17 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c18 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c19 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c2 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c20 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c21 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c22 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c23 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c24 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c25 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c26 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c27 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c28 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c29 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c3 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c30 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c31 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c32 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c33 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c34 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c35 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c36 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c37 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c38 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c39 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c4 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c40 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c41 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c42 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c43 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c44 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c45 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c46 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c47 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c48 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c49 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c5 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c50 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c51 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c52 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c53 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c6 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c7 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c8 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c9 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).insert_num SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:insert_num, 
type:int, comment:null), ]
+_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
+PREHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,c50,c51,c52,c53,b
 from part_change_various_various_boolean_to_bigint
+PREHOOK: type: QUERY
+PREHOOK: Input: default@part_change_various_various_boolean_to_bigint
+PREHOOK: Input: default@part_change_various_various_boolean_to_bigint@part=1
+#### A masked pattern was here ####
+POSTHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,c50,c51,c52,c53,b
 from part_change_various_various_boolean_to_bigint
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@part_change_various_various_boolean_to_bigint
+POSTHOOK: Input: default@part_change_various_various_boolean_to_bigint@part=1
+#### A masked pattern was here ####
+insert_num     part    c1      c2      c3      c4      c5      c6      c7      
c8      c9      c10     c11     c12     c13     c14     c15     c16     c17     
c18     c19     c20     c21     c22     c23     c24     c25     c26     c27     
c28     c29     c30     c31     c32     c33     c34     c35     c36     c37     
c38     c39     c40     c41     c42     c43     c44     c45     c46     c47     
c48     c49     c50     c51     c52     c53     b
+101    1       -128    NULL    -2147483648     NULL    Infinity        
1.7976931348623157E308  99999999999999999999.999999999999999999 true    
6229-06-28 02:54:28.970117179   true    NULL    -2147483648     NULL    
Infinity        1.7976931348623157E308  99999999999999999999.999999999999999999 
-128    -128                            -128    6229-06-28 02:54:28.970117179   
true    -128    -2147483648     NULL    Infinity        1.7976931348623157E308  
99999999999999999999.999999999999999999 –32768        –32768                
        –32768        6229-06-28 02:54:28.970117179   true    -128    NULL    
NULL    Infinity        1.7976931348623157E308  
99999999999999999999.999999999999999999 -2147483648     -2147483648             
        -2147483648     6229-06-28 02:54:28.970117179   true    -128    NULL    
-2147483648     Infinity        1.7976931348623157E308  
99999999999999999999.999999999999999999 –9223372036854775808  
–9223372036854775808          –9223372036854775808  6229-06-28 
02:54:28.970117179   original
+102    1       127     32767   2147483647      9223372036854775807     
-Infinity       -1.7976931348623157E308 
-99999999999999999999.999999999999999999        false   5966-07-09 03:30:50.597 
false   32767   2147483647      9223372036854775807     -Infinity       
-1.7976931348623157E308 -99999999999999999999.999999999999999999        127     
127                             127     5966-07-09 03:30:50.597 false   127     
2147483647      9223372036854775807     -Infinity       -1.7976931348623157E308 
-99999999999999999999.999999999999999999        32767   32767                   
        32767   5966-07-09 03:30:50.597 false   127     32767   
9223372036854775807     -Infinity       -1.7976931348623157E308 
-99999999999999999999.999999999999999999        2147483647      2147483647      
                2147483647      5966-07-09 03:30:50.597 false   127     32767   
2147483647      -Infinity       -1.7976931348623157E308 
-99999999999999999999.999999999999999999        9223372036854775807     
9223372036854775807             9223372036854775807     5966-07-09 03:30:50.597 
original
+103    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL            
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL                    
                                NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL                                                    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL                                    
                NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
                                                NULL    original
+104    1       23      834     203332  888888857923222 -100.35978      30.774  
66475.561431000000000000        true    1978-08-02 06:34:14     true    834     
203332  888888857923222 -100.35978      30.774  66475.561431000000000000        
23      23                              23      1978-08-02 06:34:14     true    
23      203332  888888857923222 -100.35978      30.774  
66475.561431000000000000        834     834                             834     
1978-08-02 06:34:14     true    23      834     888888857923222 -100.35978      
30.774  66475.561431000000000000        203332  203332                          
203332  1978-08-02 06:34:14     true    23      834     203332  -100.35978      
30.774  66475.561431000000000000        888888857923222 888888857923222         
        888888857923222 1978-08-02 06:34:14     original
+105    1       -99     -28300  -999992 -222282153733   NULL    46114.28        
9250340.750000000000000000      false   1991-01-06 16:20:39.72036854    false   
-28300  -999992 -222282153733   NULL    46114.28        
9250340.750000000000000000      -99     -99                             -99     
1991-01-06 16:20:39.72036854    false   -99     -999992 -222282153733   NULL    
46114.28        9250340.750000000000000000      -28300  -28300                  
        -28300  1991-01-06 16:20:39.72036854    false   -99     -28300  
-222282153733   NULL    46114.28        9250340.750000000000000000      -999992 
-999992                         -999992 1991-01-06 16:20:39.72036854    false   
-99     -28300  -999992 NULL    46114.28        9250340.750000000000000000      
-222282153733   -222282153733                   -222282153733   1991-01-06 
16:20:39.72036854    original
+PREHOOK: query: -- Table-Non-Cascade CHANGE COLUMNS ...
+alter table part_change_various_various_boolean_to_bigint replace columns 
(insert_num int,
+             c1 BOOLEAN, c2 BOOLEAN, c3 BOOLEAN, c4 BOOLEAN, c5 BOOLEAN, c6 
BOOLEAN, c7 BOOLEAN, c8 BOOLEAN, c9 BOOLEAN,
+             c10 TINYINT, c11 TINYINT, c12 TINYINT, c13 TINYINT, c14 TINYINT, 
c15 TINYINT, c16 TINYINT, c17 TINYINT, c18 TINYINT, c19 TINYINT, c20 TINYINT,
+             c21 SMALLINT, c22 SMALLINT, c23 SMALLINT, c24 SMALLINT, c25 
SMALLINT, c26 SMALLINT, c27 SMALLINT, c28 SMALLINT, c29 SMALLINT, c30 SMALLINT, 
c31 SMALLINT,
+             c32 INT, c33 INT, c34 INT, c35 INT, c36 INT, c37 INT, c38 INT, 
c39 INT, c40 INT, c41 INT, c42 INT,
+             c43 BIGINT, c44 BIGINT, c45 BIGINT, c46 BIGINT, c47 BIGINT, c48 
BIGINT, c49 BIGINT, c50 BIGINT, c51 BIGINT, c52 BIGINT, c53 BIGINT,
+             b STRING)
+PREHOOK: type: ALTERTABLE_REPLACECOLS
+PREHOOK: Input: default@part_change_various_various_boolean_to_bigint
+PREHOOK: Output: default@part_change_various_various_boolean_to_bigint
+POSTHOOK: query: -- Table-Non-Cascade CHANGE COLUMNS ...
+alter table part_change_various_various_boolean_to_bigint replace columns 
(insert_num int,
+             c1 BOOLEAN, c2 BOOLEAN, c3 BOOLEAN, c4 BOOLEAN, c5 BOOLEAN, c6 
BOOLEAN, c7 BOOLEAN, c8 BOOLEAN, c9 BOOLEAN,
+             c10 TINYINT, c11 TINYINT, c12 TINYINT, c13 TINYINT, c14 TINYINT, 
c15 TINYINT, c16 TINYINT, c17 TINYINT, c18 TINYINT, c19 TINYINT, c20 TINYINT,
+             c21 SMALLINT, c22 SMALLINT, c23 SMALLINT, c24 SMALLINT, c25 
SMALLINT, c26 SMALLINT, c27 SMALLINT, c28 SMALLINT, c29 SMALLINT, c30 SMALLINT, 
c31 SMALLINT,
+             c32 INT, c33 INT, c34 INT, c35 INT, c36 INT, c37 INT, c38 INT, 
c39 INT, c40 INT, c41 INT, c42 INT,
+             c43 BIGINT, c44 BIGINT, c45 BIGINT, c46 BIGINT, c47 BIGINT, c48 
BIGINT, c49 BIGINT, c50 BIGINT, c51 BIGINT, c52 BIGINT, c53 BIGINT,
+             b STRING)
+POSTHOOK: type: ALTERTABLE_REPLACECOLS
+POSTHOOK: Input: default@part_change_various_various_boolean_to_bigint
+POSTHOOK: Output: default@part_change_various_various_boolean_to_bigint
+PREHOOK: query: insert into table 
part_change_various_various_boolean_to_bigint partition(part=1) SELECT 
insert_num,
+             boolean1, boolean1, boolean1, boolean1, boolean1, boolean1, 
boolean1, boolean1, boolean1,
+             tinyint1, tinyint1, tinyint1, tinyint1, tinyint1, tinyint1, 
tinyint1, tinyint1, tinyint1, tinyint1, tinyint1,
+             smallint1, smallint1, smallint1, smallint1, smallint1, smallint1, 
smallint1, smallint1, smallint1, smallint1, smallint1,
+             int1, int1, int1, int1, int1, int1, int1, int1, int1, int1, int1,
+             bigint1, bigint1, bigint1, bigint1, bigint1, bigint1, bigint1, 
bigint1, bigint1, bigint1, bigint1, 
+              'new' FROM schema_evolution_data
+PREHOOK: type: QUERY
+PREHOOK: Input: default@schema_evolution_data
+PREHOOK: Output: default@part_change_various_various_boolean_to_bigint@part=1
+POSTHOOK: query: insert into table 
part_change_various_various_boolean_to_bigint partition(part=1) SELECT 
insert_num,
+             boolean1, boolean1, boolean1, boolean1, boolean1, boolean1, 
boolean1, boolean1, boolean1,
+             tinyint1, tinyint1, tinyint1, tinyint1, tinyint1, tinyint1, 
tinyint1, tinyint1, tinyint1, tinyint1, tinyint1,
+             smallint1, smallint1, smallint1, smallint1, smallint1, smallint1, 
smallint1, smallint1, smallint1, smallint1, smallint1,
+             int1, int1, int1, int1, int1, int1, int1, int1, int1, int1, int1,
+             bigint1, bigint1, bigint1, bigint1, bigint1, bigint1, bigint1, 
bigint1, bigint1, bigint1, bigint1, 
+              'new' FROM schema_evolution_data
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@schema_evolution_data
+POSTHOOK: Output: default@part_change_various_various_boolean_to_bigint@part=1
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).b SIMPLE []
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c1 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c10 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c11 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c12 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c13 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c14 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c15 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c16 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c17 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c18 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c19 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c2 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c20 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c21 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c22 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c23 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c24 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c25 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c26 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c27 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c28 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c29 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c3 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c30 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c31 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c32 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c33 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c34 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c35 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c36 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c37 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c38 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c39 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c4 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c40 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c41 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c42 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c43 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c44 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c45 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c46 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c47 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c48 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c49 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c5 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c50 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c51 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c52 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c53 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c6 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c7 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c8 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).c9 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_boolean_to_bigint 
PARTITION(part=1).insert_num SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:insert_num, 
type:int, comment:null), ]
+insert_num     boolean1        boolean1        boolean1        boolean1        
boolean1        boolean1        boolean1        boolean1        boolean1        
tinyint1        tinyint1        tinyint1        tinyint1        tinyint1        
tinyint1        tinyint1        tinyint1        tinyint1        tinyint1        
tinyint1        smallint1       smallint1       smallint1       smallint1       
smallint1       smallint1       smallint1       smallint1       smallint1       
smallint1       smallint1       int1    int1    int1    int1    int1    int1    
int1    int1    int1    int1    int1    bigint1 bigint1 bigint1 bigint1 bigint1 
bigint1 bigint1 bigint1 bigint1 bigint1 bigint1 _c54
+PREHOOK: query: explain
+select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,c50,c51,c52,c53,b
 from part_change_various_various_boolean_to_bigint
+PREHOOK: type: QUERY
+POSTHOOK: query: explain
+select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,c50,c51,c52,c53,b
 from part_change_various_various_boolean_to_bigint
+POSTHOOK: type: QUERY
+Explain
+Plan optimized by CBO.
+
+Stage-0
+  Fetch Operator
+    limit:-1
+    Stage-1
+      Map 1 vectorized, llap
+      File Output Operator [FS_4]
+        Select Operator [SEL_3] (rows=10 width=4)
+          
Output:["_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"]
+          TableScan [TS_0] (rows=10 width=475)
+            
default@part_change_various_various_boolean_to_bigint,part_change_various_various_boolean_to_bigint,Tbl:COMPLETE,Col:PARTIAL,Output:["insert_num","c1","c2","c3","c4","c5","c6","c7","c8","c9","c10","c11","c12","c13","c14","c15","c16","c17","c18","c19","c20","c21","c22","c23","c24","c25","c26","c27","c28","c29","c30","c31","c32","c33","c34","c35","c36","c37","c38","c39","c40","c41","c42","c43","c44","c45","c46","c47","c48","c49","c50","c51","c52","c53","b"]
+
+PREHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,c50,c51,c52,c53,b
 from part_change_various_various_boolean_to_bigint
+PREHOOK: type: QUERY
+PREHOOK: Input: default@part_change_various_various_boolean_to_bigint
+PREHOOK: Input: default@part_change_various_various_boolean_to_bigint@part=1
+#### A masked pattern was here ####
+POSTHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,c34,c35,c36,c37,c38,c39,c40,c41,c42,c43,c44,c45,c46,c47,c48,c49,c50,c51,c52,c53,b
 from part_change_various_various_boolean_to_bigint
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@part_change_various_various_boolean_to_bigint
+POSTHOOK: Input: default@part_change_various_various_boolean_to_bigint@part=1
+#### A masked pattern was here ####
+insert_num     part    c1      c2      c3      c4      c5      c6      c7      
c8      c9      c10     c11     c12     c13     c14     c15     c16     c17     
c18     c19     c20     c21     c22     c23     c24     c25     c26     c27     
c28     c29     c30     c31     c32     c33     c34     c35     c36     c37     
c38     c39     c40     c41     c42     c43     c44     c45     c46     c47     
c48     c49     c50     c51     c52     c53     b
+101    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL    true    
NULL    NULL    -128    -128    -128    -128    -128    -128    -128    -128    
-128    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    -2147483648     -2147483648     
-2147483648     -2147483648     -2147483648     -2147483648     -2147483648     
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    new
+101    1       true    NULL    true    NULL    true    true    true    true    
true    1       NULL    0       NULL    -1      -1      -1      -128    -128    
-128    84      1       -128    0       NULL    -1      -1      -1      NULL    
NULL    NULL    -8620   1       -128    NULL    NULL    2147483647      
2147483647      1661992959      -2147483648     -2147483648     -2147483648     
1272503892      1       -128    NULL    -2147483648     9223372036854775807     
9223372036854775807     7766279631452241919     NULL    NULL    NULL    
134416490068    original
+102    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL    true    
NULL    NULL    127     127     127     127     127     127     127     127     
127     NULL    NULL    NULL    32767   32767   32767   32767   32767   32767   
32767   32767   NULL    NULL    NULL    NULL    2147483647      2147483647      
2147483647      2147483647      2147483647      2147483647      2147483647      
NULL    NULL    NULL    NULL    NULL    9223372036854775807     
9223372036854775807     9223372036854775807     9223372036854775807     
9223372036854775807     9223372036854775807     NULL    new
+102    1       true    true    true    true    true    true    true    true    
true    0       -1      -1      -1      0       0       1       127     127     
127     -38     0       127     -1      -1      0       0       1       32767   
32767   32767   7898    0       127     32767   -1      -2147483648     
-2147483648     -1661992959     2147483647      2147483647      2147483647      
1563893466      0       127     32767   2147483647      -9223372036854775808    
-9223372036854775808    -7766279631452241919    9223372036854775807     
9223372036854775807     9223372036854775807     126117945050    original
+103    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    new
+103    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL    false   
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    original
+104    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL    true    
NULL    NULL    23      23      23      23      23      23      23      23      
23      NULL    NULL    NULL    834     834     834     834     834     834     
834     834     NULL    NULL    NULL    NULL    203332  203332  203332  203332  
203332  203332  203332  NULL    NULL    NULL    NULL    NULL    888888847499264 
888888857923222 888888857923222 888888857923222 888888857923222 888888857923222 
NULL    new
+104    1       true    true    true    true    true    true    true    true    
true    1       66      68      -106    -100    30      -85     23      23      
23      86      1       23      6724    3734    -100    30      939     834     
834     834     -12970  1       23      834     -1868624234     -100    30      
66475   203332  203332  203332  270912854       1       23      834     203332  
-100    30      66475   888888857923222 888888857923222 888888857923222 
270912854       original
+105    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL    true    
NULL    NULL    -99     -99     -99     -99     -99     -99     -99     -99     
-99     NULL    NULL    NULL    -28300  -28300  -28300  -28300  -28300  -28300  
-28300  -28300  NULL    NULL    NULL    NULL    -999992 -999992 -999992 -999992 
-999992 -999992 -999992 NULL    NULL    NULL    NULL    NULL    -222282153984   
-222282153733   -222282153733   -222282153733   -222282153733   -222282153733   
NULL    new
+105    1       true    true    true    true    NULL    true    true    true    
true    0       116     -56     -5      NULL    34      36      -99     -99     
-99     -41     0       -99     -16952  -32517  NULL    -19422  9764    -28300  
-28300  -28300  -16681  0       -99     -28300  1056145659      NULL    46114   
9250340 -999992 -999992 -999992 663207639       0       -99     -28300  -999992 
NULL    46114   9250340 -222282153733   -222282153733   -222282153733   
663207639       original
+PREHOOK: query: drop table part_change_various_various_boolean_to_bigint
+PREHOOK: type: DROPTABLE
+PREHOOK: Input: default@part_change_various_various_boolean_to_bigint
+PREHOOK: Output: default@part_change_various_various_boolean_to_bigint
+POSTHOOK: query: drop table part_change_various_various_boolean_to_bigint
+POSTHOOK: type: DROPTABLE
+POSTHOOK: Input: default@part_change_various_various_boolean_to_bigint
+POSTHOOK: Output: default@part_change_various_various_boolean_to_bigint
+PREHOOK: query: --
+-- SUBSECTION: ALTER TABLE CHANGE COLUMNS for Various --> Various:
+--          (BOOLEAN, TINYINT, SMALLINT, INT, LONG, FLOAT, DOUBLE, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> DECIMAL
+--          (BOOLEAN, TINYINT, SMALLINT, INT, LONG, DOUBLE, DECIMAL, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> FLOAT and
+--          (BOOLEAN, TINYINT, SMALLINT, INT, LONG, FLOAT, DECIMAL, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> DOUBLE and
+--
+CREATE TABLE part_change_various_various_decimal_to_double(insert_num int,
+            c1 BOOLEAN, c2 TINYINT, c3 SMALLINT, c4 INT, c5 BIGINT, c6 FLOAT, 
c7 DOUBLE, c8 STRING, c9 CHAR(25), c10 VARCHAR(25), c11 TIMESTAMP,
+            c12 BOOLEAN, c13 TINYINT, c14 SMALLINT, c15 INT, c16 BIGINT, c17 
DECIMAL(38,18), c18 DOUBLE, c19 STRING, c20 CHAR(25), c21 VARCHAR(25), c22 
TIMESTAMP,
+            c23 BOOLEAN, c24 TINYINT, c25 SMALLINT, c26 INT, c27 BIGINT, c28 
DECIMAL(38,18), c29 FLOAT, c30 STRING, c31 CHAR(25), c32 VARCHAR(25), c33 
TIMESTAMP,
+            b STRING) PARTITIONED BY(part INT)
+PREHOOK: type: CREATETABLE
+PREHOOK: Output: database:default
+PREHOOK: Output: default@part_change_various_various_decimal_to_double
+POSTHOOK: query: --
+-- SUBSECTION: ALTER TABLE CHANGE COLUMNS for Various --> Various:
+--          (BOOLEAN, TINYINT, SMALLINT, INT, LONG, FLOAT, DOUBLE, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> DECIMAL
+--          (BOOLEAN, TINYINT, SMALLINT, INT, LONG, DOUBLE, DECIMAL, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> FLOAT and
+--          (BOOLEAN, TINYINT, SMALLINT, INT, LONG, FLOAT, DECIMAL, STRING, 
CHAR, VARCHAR, TIMESTAMP) --> DOUBLE and
+--
+CREATE TABLE part_change_various_various_decimal_to_double(insert_num int,
+            c1 BOOLEAN, c2 TINYINT, c3 SMALLINT, c4 INT, c5 BIGINT, c6 FLOAT, 
c7 DOUBLE, c8 STRING, c9 CHAR(25), c10 VARCHAR(25), c11 TIMESTAMP,
+            c12 BOOLEAN, c13 TINYINT, c14 SMALLINT, c15 INT, c16 BIGINT, c17 
DECIMAL(38,18), c18 DOUBLE, c19 STRING, c20 CHAR(25), c21 VARCHAR(25), c22 
TIMESTAMP,
+            c23 BOOLEAN, c24 TINYINT, c25 SMALLINT, c26 INT, c27 BIGINT, c28 
DECIMAL(38,18), c29 FLOAT, c30 STRING, c31 CHAR(25), c32 VARCHAR(25), c33 
TIMESTAMP,
+            b STRING) PARTITIONED BY(part INT)
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@part_change_various_various_decimal_to_double
+PREHOOK: query: insert into table 
part_change_various_various_decimal_to_double partition(part=1) SELECT 
insert_num,
+            boolean1, tinyint1, smallint1, int1, bigint1, float1, double1, 
decimal_str, decimal_str, decimal_str, timestamp1,
+            boolean1, tinyint1, smallint1, int1, bigint1, decimal1, double1, 
float_str, float_str, float_str, timestamp1,
+            boolean1, tinyint1, smallint1, int1, bigint1, decimal1, float1, 
double_str, double_str, double_str, timestamp1,
+            'original' FROM schema_evolution_data
+PREHOOK: type: QUERY
+PREHOOK: Input: default@schema_evolution_data
+PREHOOK: Output: default@part_change_various_various_decimal_to_double@part=1
+POSTHOOK: query: insert into table 
part_change_various_various_decimal_to_double partition(part=1) SELECT 
insert_num,
+            boolean1, tinyint1, smallint1, int1, bigint1, float1, double1, 
decimal_str, decimal_str, decimal_str, timestamp1,
+            boolean1, tinyint1, smallint1, int1, bigint1, decimal1, double1, 
float_str, float_str, float_str, timestamp1,
+            boolean1, tinyint1, smallint1, int1, bigint1, decimal1, float1, 
double_str, double_str, double_str, timestamp1,
+            'original' FROM schema_evolution_data
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@schema_evolution_data
+POSTHOOK: Output: default@part_change_various_various_decimal_to_double@part=1
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).b SIMPLE []
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c1 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c10 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c11 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c12 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c13 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c14 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c15 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c16 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c17 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c18 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c19 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c2 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c20 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c21 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c22 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c23 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c24 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c25 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c26 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c27 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c28 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c29 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c3 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c30 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c31 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c32 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c33 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c4 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, type:int, 
comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c5 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c6 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c7 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c8 SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c9 EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).insert_num SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:insert_num, 
type:int, comment:null), ]
+_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
+PREHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,b
 from part_change_various_various_decimal_to_double
+PREHOOK: type: QUERY
+PREHOOK: Input: default@part_change_various_various_decimal_to_double
+PREHOOK: Input: default@part_change_various_various_decimal_to_double@part=1
+#### A masked pattern was here ####
+POSTHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,b
 from part_change_various_various_decimal_to_double
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@part_change_various_various_decimal_to_double
+POSTHOOK: Input: default@part_change_various_various_decimal_to_double@part=1
+#### A masked pattern was here ####
+insert_num     part    c1      c2      c3      c4      c5      c6      c7      
c8      c9      c10     c11     c12     c13     c14     c15     c16     c17     
c18     c19     c20     c21     c22     c23     c24     c25     c26     c27     
c28     c29     c30     c31     c32     c33     b
+101    1       true    -128    NULL    -2147483648     NULL    Infinity        
1.7976931348623157E308  99999999999999999999.999999999999999999 
99999999999999999999.9999       99999999999999999999.9999       6229-06-28 
02:54:28.970117179   true    -128    NULL    -2147483648     NULL    
99999999999999999999.999999999999999999 1.7976931348623157E308  
340282347000000000000000000000000000000000      3402823470000000000000000       
3402823470000000000000000       6229-06-28 02:54:28.970117179   true    -128    
NULL    -2147483648     NULL    99999999999999999999.999999999999999999 
Infinity        1.79769313486231570E+308        1.79769313486231570E+308        
1.79769313486231570E+308        6229-06-28 02:54:28.970117179   original
+102    1       false   127     32767   2147483647      9223372036854775807     
-Infinity       -1.7976931348623157E308 
-99999999999999999999.999999999999999999        -99999999999999999999.999       
-99999999999999999999.999       5966-07-09 03:30:50.597 false   127     32767   
2147483647      9223372036854775807     
-99999999999999999999.999999999999999999        -1.7976931348623157E308 
-340282347000000000000000000000000000000000     -340282347000000000000000       
-340282347000000000000000       5966-07-09 03:30:50.597 false   127     32767   
2147483647      9223372036854775807     
-99999999999999999999.999999999999999999        -Infinity       
-1.79769313486231570E+308       -1.79769313486231570E+308       
-1.79769313486231570E+308       5966-07-09 03:30:50.597 original
+103    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL            
                                        NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL                                                    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL                            
                        NULL    original
+104    1       true    23      834     203332  888888857923222 -100.35978      
30.774  66475.561431    66475.561431                    66475.561431    
1978-08-02 06:34:14     true    23      834     203332  888888857923222 
66475.561431000000000000        30.774  -100.3597812    -100.3597812            
        -100.3597812    1978-08-02 06:34:14     true    23      834     203332  
888888857923222 66475.561431000000000000        -100.35978      30.774  30.774  
                        30.774  1978-08-02 06:34:14     original
+105    1       false   -99     -28300  -999992 -222282153733   NULL    
46114.28        9250340.75      9250340.75                      9250340.75      
1991-01-06 16:20:39.72036854    false   -99     -28300  -999992 -222282153733   
9250340.750000000000000000      46114.28        –32768        –32768        
                –32768        1991-01-06 16:20:39.72036854    false   -99     
-28300  -999992 -222282153733   9250340.750000000000000000      NULL    
46114.28        46114.28                        46114.28        1991-01-06 
16:20:39.72036854    original
+PREHOOK: query: -- Table-Non-Cascade CHANGE COLUMNS ...
+alter table part_change_various_various_decimal_to_double replace columns 
(insert_num int,
+             c1 DECIMAL(38,18), c2 DECIMAL(38,18), c3 DECIMAL(38,18), c4 
DECIMAL(38,18), c5 DECIMAL(38,18), c6 DECIMAL(38,18), c7 DECIMAL(38,18), c8 
DECIMAL(38,18), c9 DECIMAL(38,18), c10 DECIMAL(38,18), c11 DECIMAL(38,18), 
+             c12 FLOAT, c13 FLOAT, c14 FLOAT, c15 FLOAT, c16 FLOAT, c17 FLOAT, 
c18 FLOAT, c19 FLOAT, c20 FLOAT, c21 FLOAT, c22 FLOAT,
+             c23 DOUBLE, c24 DOUBLE, c25 DOUBLE, c26 DOUBLE, c27 DOUBLE, c28 
DOUBLE, c29 DOUBLE, c30 DOUBLE, c31 DOUBLE, c32 DOUBLE, c33 DOUBLE,
+             b STRING)
+PREHOOK: type: ALTERTABLE_REPLACECOLS
+PREHOOK: Input: default@part_change_various_various_decimal_to_double
+PREHOOK: Output: default@part_change_various_various_decimal_to_double
+POSTHOOK: query: -- Table-Non-Cascade CHANGE COLUMNS ...
+alter table part_change_various_various_decimal_to_double replace columns 
(insert_num int,
+             c1 DECIMAL(38,18), c2 DECIMAL(38,18), c3 DECIMAL(38,18), c4 
DECIMAL(38,18), c5 DECIMAL(38,18), c6 DECIMAL(38,18), c7 DECIMAL(38,18), c8 
DECIMAL(38,18), c9 DECIMAL(38,18), c10 DECIMAL(38,18), c11 DECIMAL(38,18), 
+             c12 FLOAT, c13 FLOAT, c14 FLOAT, c15 FLOAT, c16 FLOAT, c17 FLOAT, 
c18 FLOAT, c19 FLOAT, c20 FLOAT, c21 FLOAT, c22 FLOAT,
+             c23 DOUBLE, c24 DOUBLE, c25 DOUBLE, c26 DOUBLE, c27 DOUBLE, c28 
DOUBLE, c29 DOUBLE, c30 DOUBLE, c31 DOUBLE, c32 DOUBLE, c33 DOUBLE,
+             b STRING)
+POSTHOOK: type: ALTERTABLE_REPLACECOLS
+POSTHOOK: Input: default@part_change_various_various_decimal_to_double
+POSTHOOK: Output: default@part_change_various_various_decimal_to_double
+PREHOOK: query: insert into table 
part_change_various_various_decimal_to_double partition(part=1) SELECT 
insert_num,
+             decimal1, decimal1, decimal1, decimal1, decimal1, decimal1, 
decimal1, decimal1, decimal1, decimal1, decimal1,
+             float1, float1, float1, float1, float1, float1, float1, float1, 
float1, float1, float1,
+             double1, double1, double1, double1, double1, double1, double1, 
double1, double1, double1, double1,
+             'new' FROM schema_evolution_data_2 WHERE insert_num=111
+PREHOOK: type: QUERY
+PREHOOK: Input: default@schema_evolution_data_2
+PREHOOK: Output: default@part_change_various_various_decimal_to_double@part=1
+POSTHOOK: query: insert into table 
part_change_various_various_decimal_to_double partition(part=1) SELECT 
insert_num,
+             decimal1, decimal1, decimal1, decimal1, decimal1, decimal1, 
decimal1, decimal1, decimal1, decimal1, decimal1,
+             float1, float1, float1, float1, float1, float1, float1, float1, 
float1, float1, float1,
+             double1, double1, double1, double1, double1, double1, double1, 
double1, double1, double1, double1,
+             'new' FROM schema_evolution_data_2 WHERE insert_num=111
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@schema_evolution_data_2
+POSTHOOK: Output: default@part_change_various_various_decimal_to_double@part=1
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).b SIMPLE []
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c1 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c10 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c11 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c12 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c13 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c14 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c15 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c16 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c17 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c18 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c19 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c2 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c20 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c21 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c22 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c23 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c24 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c25 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c26 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c27 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c28 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c29 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c3 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c30 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c31 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c32 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c33 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c4 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c5 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c6 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c7 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c8 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).c9 SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_decimal_to_double 
PARTITION(part=1).insert_num SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:insert_num, 
type:int, comment:null), ]
+insert_num     decimal1        decimal1        decimal1        decimal1        
decimal1        decimal1        decimal1        decimal1        decimal1        
decimal1        decimal1        float1  float1  float1  float1  float1  float1  
float1  float1  float1  float1  float1  double1 double1 double1 double1 double1 
double1 double1 double1 double1 double1 double1 _c34
+PREHOOK: query: explain
+select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,b
 from part_change_various_various_decimal_to_double
+PREHOOK: type: QUERY
+POSTHOOK: query: explain
+select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,b
 from part_change_various_various_decimal_to_double
+POSTHOOK: type: QUERY
+Explain
+Plan optimized by CBO.
+
+Stage-0
+  Fetch Operator
+    limit:-1
+    Stage-1
+      Map 1 vectorized, llap
+      File Output Operator [FS_4]
+        Select Operator [SEL_3] (rows=6 width=4)
+          
Output:["_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"]
+          TableScan [TS_0] (rows=6 width=427)
+            
default@part_change_various_various_decimal_to_double,part_change_various_various_decimal_to_double,Tbl:COMPLETE,Col:PARTIAL,Output:["insert_num","c1","c2","c3","c4","c5","c6","c7","c8","c9","c10","c11","c12","c13","c14","c15","c16","c17","c18","c19","c20","c21","c22","c23","c24","c25","c26","c27","c28","c29","c30","c31","c32","c33","b"]
+
+PREHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,b
 from part_change_various_various_decimal_to_double
+PREHOOK: type: QUERY
+PREHOOK: Input: default@part_change_various_various_decimal_to_double
+PREHOOK: Input: default@part_change_various_various_decimal_to_double@part=1
+#### A masked pattern was here ####
+POSTHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22,c23,c24,c25,c26,c27,c28,c29,c30,c31,c32,c33,b
 from part_change_various_various_decimal_to_double
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@part_change_various_various_decimal_to_double
+POSTHOOK: Input: default@part_change_various_various_decimal_to_double@part=1
+#### A masked pattern was here ####
+insert_num     part    c1      c2      c3      c4      c5      c6      c7      
c8      c9      c10     c11     c12     c13     c14     c15     c16     c17     
c18     c19     c20     c21     c22     c23     c24     c25     c26     c27     
c28     c29     c30     c31     c32     c33     b
+101    1       1.000000000000000000    -128.000000000000000000 NULL    
-2147483648.000000000000000000  NULL    NULL    NULL    
99999999999999999999.999999999999999999 99999999999999999999.999900000000000000 
99999999999999999999.999900000000000000 134416490068.970120000000000000 1.0     
-128.0  NULL    -2.14748365E9   NULL    1.0E20  Infinity        Infinity        
3.4028236E24    3.4028236E24    1.3441649E11    1.0     -128.0  NULL    
-2.147483648E9  NULL    1.0E20  Infinity        1.7976931348623157E308  
1.7976931348623157E308  1.7976931348623157E308  1.3441649006897012E11   original
+102    1       0.000000000000000000    127.000000000000000000  
32767.000000000000000000        2147483647.000000000000000000   
9223372036854775807.000000000000000000  NULL    NULL    
-99999999999999999999.999999999999999999        
-99999999999999999999.999000000000000000        
-99999999999999999999.999000000000000000        126117945050.597000000000000000 
0.0     127.0   32767.0 2.14748365E9    9.223372E18     -1.0E20 -Infinity       
-Infinity       -3.4028233E23   -3.4028233E23   1.26117945E11   0.0     127.0   
32767.0 2.147483647E9   9.223372036854776E18    -1.0E20 -Infinity       
-1.7976931348623157E308 -1.7976931348623157E308 -1.7976931348623157E308 
1.26117945050597E11     original
+103    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
NULL    NULL    NULL    NULL    NULL    original
+104    1       1.000000000000000000    23.000000000000000000   
834.000000000000000000  203332.000000000000000000       
888888857923222.000000000000000000      -100.359780000000000000 
30.774000000000000000   66475.561431000000000000        
66475.561431000000000000        66475.561431000000000000        
270912854.000000000000000000    1.0     23.0    834.0   203332.0        
8.8888885E14    66475.56        30.774  -100.35978      -100.35978      
-100.35978      2.70912864E8    1.0     23.0    834.0   203332.0        
8.88888857923222E14     66475.561431    -100.35977935791016     30.774  30.774  
30.774  2.70912854E8    original
+105    1       0.000000000000000000    -99.000000000000000000  
-28300.000000000000000000       -999992.000000000000000000      
-222282153733.000000000000000000        NULL    46114.280000000000000000        
9250340.750000000000000000      9250340.750000000000000000      
9250340.750000000000000000      663207639.720368500000000000    0.0     -99.0   
-28300.0        -999992.0       -2.22282154E11  9250341.0       46114.28        
NULL    NULL    NULL    6.6320762E8     0.0     -99.0   -28300.0        
-999992.0       -2.22282153733E11       9250340.75      NULL    46114.28        
46114.28        46114.28        6.632076397203685E8     original
+111    1       NULL    NULL    NULL    -46114.000000000000000000       
-46114.000000000000000000       -46114.285000000000000000       
-46114.284799488000000000       -46114.284799488000000000       
-46114.284799488000000000       -46114.284799488000000000       NULL    NULL    
NULL    NULL    NULL    NULL    -9.0E-8 -9.0E-8 -9.0E-8 -9.0E-8 -9.0E-8 NULL    
NULL    NULL    NULL    NULL    NULL    -9.0E-8 -9.000000034120603E-8   -9.0E-8 
-9.0E-8 -9.0E-8 NULL    new
+PREHOOK: query: drop table part_change_various_various_decimal_to_double
+PREHOOK: type: DROPTABLE
+PREHOOK: Input: default@part_change_various_various_decimal_to_double
+PREHOOK: Output: default@part_change_various_various_decimal_to_double
+POSTHOOK: query: drop table part_change_various_various_decimal_to_double
+POSTHOOK: type: DROPTABLE
+POSTHOOK: Input: default@part_change_various_various_decimal_to_double
+POSTHOOK: Output: default@part_change_various_various_decimal_to_double
+PREHOOK: query: --
+-- SUBSECTION: ALTER TABLE CHANGE COLUMNS for Various --> Various: (BOOLEAN, 
TINYINT, SMALLINT, INT, LONG, FLOAT, DOUBLE, DECIMAL(38,18), STRING, CHAR, 
VARCHAR, DATE) --> TIMESTAMP
+--
+CREATE TABLE part_change_various_various_timestamp(insert_num int, c1 BOOLEAN, 
c2 TINYINT, c3 SMALLINT, c4 INT, c5 BIGINT, c6 FLOAT, c7 DOUBLE, c8 
DECIMAL(38,18), c9 STRING, c10 CHAR(25), c11 VARCHAR(25), c12 DATE, b STRING) 
PARTITIONED BY(part INT)
+PREHOOK: type: CREATETABLE
+PREHOOK: Output: database:default
+PREHOOK: Output: default@part_change_various_various_timestamp
+POSTHOOK: query: --
+-- SUBSECTION: ALTER TABLE CHANGE COLUMNS for Various --> Various: (BOOLEAN, 
TINYINT, SMALLINT, INT, LONG, FLOAT, DOUBLE, DECIMAL(38,18), STRING, CHAR, 
VARCHAR, DATE) --> TIMESTAMP
+--
+CREATE TABLE part_change_various_various_timestamp(insert_num int, c1 BOOLEAN, 
c2 TINYINT, c3 SMALLINT, c4 INT, c5 BIGINT, c6 FLOAT, c7 DOUBLE, c8 
DECIMAL(38,18), c9 STRING, c10 CHAR(25), c11 VARCHAR(25), c12 DATE, b STRING) 
PARTITIONED BY(part INT)
+POSTHOOK: type: CREATETABLE
+POSTHOOK: Output: database:default
+POSTHOOK: Output: default@part_change_various_various_timestamp
+PREHOOK: query: insert into table part_change_various_various_timestamp 
partition(part=1) SELECT insert_num, boolean1, tinyint1, smallint1, int1, 
bigint1, float1, double1, decimal1, timestamp_str, timestamp_str, 
timestamp_str, date1, 'original' FROM schema_evolution_data
+PREHOOK: type: QUERY
+PREHOOK: Input: default@schema_evolution_data
+PREHOOK: Output: default@part_change_various_various_timestamp@part=1
+POSTHOOK: query: insert into table part_change_various_various_timestamp 
partition(part=1) SELECT insert_num, boolean1, tinyint1, smallint1, int1, 
bigint1, float1, double1, decimal1, timestamp_str, timestamp_str, 
timestamp_str, date1, 'original' FROM schema_evolution_data
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@schema_evolution_data
+POSTHOOK: Output: default@part_change_various_various_timestamp@part=1
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).b 
SIMPLE []
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c1 
SIMPLE [(schema_evolution_data)schema_evolution_data.FieldSchema(name:boolean1, 
type:boolean, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c10 
EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c11 
EXPRESSION 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c12 
SIMPLE [(schema_evolution_data)schema_evolution_data.FieldSchema(name:date1, 
type:date, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c2 
SIMPLE [(schema_evolution_data)schema_evolution_data.FieldSchema(name:tinyint1, 
type:tinyint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c3 
SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:smallint1, 
type:smallint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c4 
SIMPLE [(schema_evolution_data)schema_evolution_data.FieldSchema(name:int1, 
type:int, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c5 
SIMPLE [(schema_evolution_data)schema_evolution_data.FieldSchema(name:bigint1, 
type:bigint, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c6 
SIMPLE [(schema_evolution_data)schema_evolution_data.FieldSchema(name:float1, 
type:float, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c7 
SIMPLE [(schema_evolution_data)schema_evolution_data.FieldSchema(name:double1, 
type:double, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c8 
SIMPLE [(schema_evolution_data)schema_evolution_data.FieldSchema(name:decimal1, 
type:decimal(38,18), comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c9 
SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:timestamp_str, 
type:string, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp 
PARTITION(part=1).insert_num SIMPLE 
[(schema_evolution_data)schema_evolution_data.FieldSchema(name:insert_num, 
type:int, comment:null), ]
+_col0  _col1   _col2   _col3   _col4   _col5   _col6   _col7   _col8   _col9   
_col10  _col11  _col12  _col13
+PREHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,b from 
part_change_various_various_timestamp
+PREHOOK: type: QUERY
+PREHOOK: Input: default@part_change_various_various_timestamp
+PREHOOK: Input: default@part_change_various_various_timestamp@part=1
+#### A masked pattern was here ####
+POSTHOOK: query: select 
insert_num,part,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,b from 
part_change_various_various_timestamp
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@part_change_various_various_timestamp
+POSTHOOK: Input: default@part_change_various_various_timestamp@part=1
+#### A masked pattern was here ####
+insert_num     part    c1      c2      c3      c4      c5      c6      c7      
c8      c9      c10     c11     c12     b
+101    1       true    -128    NULL    -2147483648     NULL    Infinity        
1.7976931348623157E308  99999999999999999999.999999999999999999 6229-06-28 
02:54:28.970117179   6229-06-28 02:54:28.97011       6229-06-28 02:54:28.97011  
     1950-12-18      original
+102    1       false   127     32767   2147483647      9223372036854775807     
-Infinity       -1.7976931348623157E308 
-99999999999999999999.999999999999999999        5966-07-09 03:30:50.597 
5966-07-09 03:30:50.597         5966-07-09 03:30:50.597 2049-12-18      original
+103    1       NULL    NULL    NULL    NULL    NULL    NULL    NULL    NULL    
                                                NULL    original
+104    1       true    23      834     203332  888888857923222 -100.35978      
30.774  66475.561431000000000000        1978-08-02 06:34:14     1978-08-02 
06:34:14             1978-08-02 06:34:14     2021-09-24      original
+105    1       false   -99     -28300  -999992 -222282153733   NULL    
46114.28        9250340.750000000000000000      1991-01-06 16:20:39.72036854    
1991-01-06 16:20:39.72036       1991-01-06 16:20:39.72036       2024-11-11      
original
+PREHOOK: query: -- Table-Non-Cascade CHANGE COLUMNS ...
+alter table part_change_various_various_timestamp replace columns (insert_num 
int, c1 TIMESTAMP, c2 TIMESTAMP, c3 TIMESTAMP, c4 TIMESTAMP, c5 TIMESTAMP, c6 
TIMESTAMP, c7 TIMESTAMP, c8 TIMESTAMP, c9 TIMESTAMP, c10 TIMESTAMP, c11 
TIMESTAMP, c12 TIMESTAMP, b STRING)
+PREHOOK: type: ALTERTABLE_REPLACECOLS
+PREHOOK: Input: default@part_change_various_various_timestamp
+PREHOOK: Output: default@part_change_various_various_timestamp
+POSTHOOK: query: -- Table-Non-Cascade CHANGE COLUMNS ...
+alter table part_change_various_various_timestamp replace columns (insert_num 
int, c1 TIMESTAMP, c2 TIMESTAMP, c3 TIMESTAMP, c4 TIMESTAMP, c5 TIMESTAMP, c6 
TIMESTAMP, c7 TIMESTAMP, c8 TIMESTAMP, c9 TIMESTAMP, c10 TIMESTAMP, c11 
TIMESTAMP, c12 TIMESTAMP, b STRING)
+POSTHOOK: type: ALTERTABLE_REPLACECOLS
+POSTHOOK: Input: default@part_change_various_various_timestamp
+POSTHOOK: Output: default@part_change_various_various_timestamp
+PREHOOK: query: insert into table part_change_various_various_timestamp 
partition(part=1) SELECT insert_num, timestamp1, timestamp1, timestamp1, 
timestamp1, timestamp1, timestamp1, timestamp1, timestamp1, timestamp1, 
timestamp1, timestamp1, timestamp1, 'new' FROM schema_evolution_data_2 WHERE 
insert_num=111
+PREHOOK: type: QUERY
+PREHOOK: Input: default@schema_evolution_data_2
+PREHOOK: Output: default@part_change_various_various_timestamp@part=1
+POSTHOOK: query: insert into table part_change_various_various_timestamp 
partition(part=1) SELECT insert_num, timestamp1, timestamp1, timestamp1, 
timestamp1, timestamp1, timestamp1, timestamp1, timestamp1, timestamp1, 
timestamp1, timestamp1, timestamp1, 'new' FROM schema_evolution_data_2 WHERE 
insert_num=111
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@schema_evolution_data_2
+POSTHOOK: Output: default@part_change_various_various_timestamp@part=1
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).b 
SIMPLE []
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c1 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c10 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c11 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c12 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c2 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c3 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c4 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c5 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c6 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c7 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c8 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp PARTITION(part=1).c9 
SIMPLE 
[(schema_evolution_data_2)schema_evolution_data_2.FieldSchema(name:timestamp1, 
type:timestamp, comment:null), ]
+POSTHOOK: Lineage: part_change_various_various_timestamp 
PARTITION(part=1).insert_num SIMPLE [(schema_evolution_data_2)sche

<TRUNCATED>

Reply via email to