PREHOOK: query: create table src_stat_part_one(key string, value string) partitioned by (partitionId int) PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@src_stat_part_one POSTHOOK: query: create table src_stat_part_one(key string, value string) partitioned by (partitionId int) POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@src_stat_part_one PREHOOK: query: insert overwrite table src_stat_part_one partition (partitionId=1) select * from src1 PREHOOK: type: QUERY PREHOOK: Input: default@src1 PREHOOK: Output: default@src_stat_part_one@partitionid=1 POSTHOOK: query: insert overwrite table src_stat_part_one partition (partitionId=1) select * from src1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src1 POSTHOOK: Output: default@src_stat_part_one@partitionid=1 POSTHOOK: Lineage: src_stat_part_one PARTITION(partitionid=1).key SIMPLE [(src1)src1.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: src_stat_part_one PARTITION(partitionid=1).value SIMPLE [(src1)src1.FieldSchema(name:value, type:string, comment:default), ] PREHOOK: query: ANALYZE TABLE src_stat_part_one PARTITION(partitionId=1) COMPUTE STATISTICS for columns PREHOOK: type: QUERY PREHOOK: Input: default@src_stat_part_one PREHOOK: Input: default@src_stat_part_one@partitionid=1 #### A masked pattern was here #### POSTHOOK: query: ANALYZE TABLE src_stat_part_one PARTITION(partitionId=1) COMPUTE STATISTICS for columns POSTHOOK: type: QUERY POSTHOOK: Input: default@src_stat_part_one POSTHOOK: Input: default@src_stat_part_one@partitionid=1 #### A masked pattern was here #### PREHOOK: query: describe formatted src_stat_part_one.key PARTITION(partitionId=1) PREHOOK: type: DESCTABLE PREHOOK: Input: default@src_stat_part_one POSTHOOK: query: describe formatted src_stat_part_one.key PARTITION(partitionId=1) POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@src_stat_part_one # col_name data_type min max num_nulls distinct_count avg_col_len max_col_len num_trues num_falses comment key string 0 14 1.72 3 from deserializer PREHOOK: query: ALTER TABLE src_stat_part_one PARTITION(partitionId=1) UPDATE STATISTICS for column key SET ('numDVs'='11','avgColLen'='2.2') PREHOOK: type: ALTERTABLE_UPDATEPARTSTATS POSTHOOK: query: ALTER TABLE src_stat_part_one PARTITION(partitionId=1) UPDATE STATISTICS for column key SET ('numDVs'='11','avgColLen'='2.2') POSTHOOK: type: ALTERTABLE_UPDATEPARTSTATS PREHOOK: query: describe formatted src_stat_part_one.key PARTITION(partitionId=1) PREHOOK: type: DESCTABLE PREHOOK: Input: default@src_stat_part_one POSTHOOK: query: describe formatted src_stat_part_one.key PARTITION(partitionId=1) POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@src_stat_part_one # col_name data_type min max num_nulls distinct_count avg_col_len max_col_len num_trues num_falses comment key string 0 11 2.2 3 from deserializer PREHOOK: query: create table src_stat_part_two(key string, value string) partitioned by (px int, py string) PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@src_stat_part_two POSTHOOK: query: create table src_stat_part_two(key string, value string) partitioned by (px int, py string) POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@src_stat_part_two PREHOOK: query: insert overwrite table src_stat_part_two partition (px=1, py='a') select * from src1 PREHOOK: type: QUERY PREHOOK: Input: default@src1 PREHOOK: Output: default@src_stat_part_two@px=1/py=a POSTHOOK: query: insert overwrite table src_stat_part_two partition (px=1, py='a') select * from src1 POSTHOOK: type: QUERY POSTHOOK: Input: default@src1 POSTHOOK: Output: default@src_stat_part_two@px=1/py=a POSTHOOK: Lineage: src_stat_part_two PARTITION(px=1,py=a).key SIMPLE [(src1)src1.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: src_stat_part_two PARTITION(px=1,py=a).value SIMPLE [(src1)src1.FieldSchema(name:value, type:string, comment:default), ] PREHOOK: query: ANALYZE TABLE src_stat_part_two PARTITION(px=1) COMPUTE STATISTICS for columns PREHOOK: type: QUERY PREHOOK: Input: default@src_stat_part_two PREHOOK: Input: default@src_stat_part_two@px=1/py=a #### A masked pattern was here #### POSTHOOK: query: ANALYZE TABLE src_stat_part_two PARTITION(px=1) COMPUTE STATISTICS for columns POSTHOOK: type: QUERY POSTHOOK: Input: default@src_stat_part_two POSTHOOK: Input: default@src_stat_part_two@px=1/py=a #### A masked pattern was here #### PREHOOK: query: describe formatted src_stat_part_two.key PARTITION(px=1, py='a') PREHOOK: type: DESCTABLE PREHOOK: Input: default@src_stat_part_two POSTHOOK: query: describe formatted src_stat_part_two.key PARTITION(px=1, py='a') POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@src_stat_part_two # col_name data_type min max num_nulls distinct_count avg_col_len max_col_len num_trues num_falses comment key string 0 14 1.72 3 from deserializer PREHOOK: query: ALTER TABLE src_stat_part_two PARTITION(px=1, py='a') UPDATE STATISTICS for column key SET ('numDVs'='30','maxColLen'='40') PREHOOK: type: ALTERTABLE_UPDATEPARTSTATS POSTHOOK: query: ALTER TABLE src_stat_part_two PARTITION(px=1, py='a') UPDATE STATISTICS for column key SET ('numDVs'='30','maxColLen'='40') POSTHOOK: type: ALTERTABLE_UPDATEPARTSTATS PREHOOK: query: describe formatted src_stat_part_two.key PARTITION(px=1, py='a') PREHOOK: type: DESCTABLE PREHOOK: Input: default@src_stat_part_two POSTHOOK: query: describe formatted src_stat_part_two.key PARTITION(px=1, py='a') POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@src_stat_part_two # col_name data_type min max num_nulls distinct_count avg_col_len max_col_len num_trues num_falses comment key string 0 30 1.72 40 from deserializer