Index: ql/src/test/results/clientpositive/list_bucket_dml_9.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_9.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_9.q.out (working copy) @@ -128,6 +128,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -159,6 +160,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -177,6 +179,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -203,6 +206,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -221,6 +225,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -251,6 +256,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -281,16 +287,20 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_static_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: -- check DML result show partitions list_bucketing_static_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] ds=2008-04-08/hr=11 PREHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] # col_name data_type comment @@ -419,6 +429,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -450,6 +461,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -468,6 +480,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -494,6 +507,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -512,6 +526,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -550,6 +565,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -577,6 +593,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -592,6 +609,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -618,6 +636,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -633,6 +652,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -670,9 +690,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_static_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: -- check DML result show partitions list_bucketing_static_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -680,8 +702,10 @@ ds=2008-04-08/hr=11 PREHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -866,6 +890,7 @@ numFiles 4 numRows 1000 partition_columns ds/hr + partition_columns.types string:string rawDataSize 9624 serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 @@ -884,6 +909,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_4.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_4.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_4.q.out (working copy) @@ -128,6 +128,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -159,6 +160,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -177,6 +179,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -203,6 +206,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -221,6 +225,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -251,6 +256,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -281,16 +287,20 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_static_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: -- check DML result show partitions list_bucketing_static_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] ds=2008-04-08/hr=11 PREHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] # col_name data_type comment @@ -419,6 +429,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -450,6 +461,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -468,6 +480,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -494,6 +507,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -512,6 +526,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -550,6 +565,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -577,6 +593,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -592,6 +609,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -618,6 +636,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -633,6 +652,7 @@ columns.types string:string #### A masked pattern was here #### name default.list_bucketing_static_part + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -670,9 +690,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_static_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: -- check DML result show partitions list_bucketing_static_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -680,8 +702,10 @@ ds=2008-04-08/hr=11 PREHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -866,6 +890,7 @@ numFiles 4 numRows 1000 partition_columns ds/hr + partition_columns.types string:string rawDataSize 9624 serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 @@ -884,6 +909,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_12.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_12.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_12.q.out (working copy) @@ -103,6 +103,7 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -181,6 +182,7 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -210,9 +212,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_mul_col PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_mul_col POSTHOOK: query: -- check DML result show partitions list_bucketing_mul_col POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_mul_col POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=11).col1 EXPRESSION [] POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=11).col2 SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=11).col3 EXPRESSION [] @@ -221,8 +225,10 @@ ds=2008-04-08/hr=11 PREHOOK: query: desc formatted list_bucketing_mul_col partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_mul_col POSTHOOK: query: desc formatted list_bucketing_mul_col partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_mul_col POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=11).col1 EXPRESSION [] POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=11).col2 SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=11).col3 EXPRESSION [] @@ -382,6 +388,7 @@ numFiles 4 numRows 500 partition_columns ds/hr + partition_columns.types string:string rawDataSize 6312 serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 @@ -400,6 +407,7 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -569,6 +577,7 @@ numFiles 4 numRows 500 partition_columns ds/hr + partition_columns.types string:string rawDataSize 6312 serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 @@ -587,6 +596,7 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_6.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_6.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_6.q.out (working copy) @@ -184,6 +184,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -215,6 +216,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -233,6 +235,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -259,6 +262,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -277,6 +281,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -307,6 +312,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -340,9 +346,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -351,8 +359,10 @@ ds=2008-04-08/hr=b1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -398,8 +408,10 @@ serialization.format 1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -543,6 +555,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -574,6 +587,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -592,6 +606,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -618,6 +633,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -636,6 +652,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -675,6 +692,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -703,6 +721,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -719,6 +738,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -746,6 +766,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -762,6 +783,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -804,9 +826,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -819,8 +843,10 @@ ds=2008-04-08/hr=b1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -870,8 +896,10 @@ serialization.format 1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -1066,6 +1094,7 @@ numFiles 1 numRows 16 partition_columns ds/hr + partition_columns.types string:string rawDataSize 136 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -1084,6 +1113,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -1110,6 +1140,7 @@ numFiles 4 numRows 984 partition_columns ds/hr + partition_columns.types string:string rawDataSize 9488 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -1128,6 +1159,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_1.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_1.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_1.q.out (working copy) @@ -100,6 +100,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -131,6 +132,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -149,6 +151,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -175,6 +178,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -193,6 +197,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -223,6 +228,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -254,9 +260,11 @@ PREHOOK: query: -- check DML result desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: -- check DML result desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=12).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -304,8 +312,10 @@ serialization.format 1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='12') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='12') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=12).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -508,6 +518,7 @@ numFiles 2 numRows 500 partition_columns ds/hr + partition_columns.types string:string rawDataSize 5312 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -526,6 +537,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_8.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_8.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_8.q.out (working copy) @@ -188,6 +188,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -219,6 +220,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -237,6 +239,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -263,6 +266,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -281,6 +285,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -311,6 +316,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -344,9 +350,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -355,8 +363,10 @@ ds=2008-04-08/hr=b1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -402,8 +412,10 @@ serialization.format 1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -465,8 +477,10 @@ POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -645,6 +659,7 @@ numFiles 1 numRows 16 partition_columns ds/hr + partition_columns.types string:string rawDataSize 136 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -663,6 +678,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -689,6 +705,7 @@ numFiles 3 numRows 984 partition_columns ds/hr + partition_columns.types string:string rawDataSize 9488 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -707,6 +724,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_3.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_3.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_3.q.out (working copy) @@ -92,6 +92,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -123,6 +124,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -141,6 +143,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -167,6 +170,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -185,6 +189,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -215,6 +220,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -243,9 +249,11 @@ PREHOOK: query: -- check DML result desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: -- check DML result desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] # col_name data_type comment @@ -436,6 +444,7 @@ numFiles 4 numRows 1000 partition_columns ds/hr + partition_columns.types string:string rawDataSize 10624 serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 @@ -454,6 +463,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_11.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_11.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_11.q.out (working copy) @@ -101,6 +101,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -179,6 +180,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -205,16 +207,20 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_static_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: -- check DML result show partitions list_bucketing_static_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ] ds=2008-04-08/hr=11 PREHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(src)src.FieldSchema(name:value, type:string, comment:default), ] # col_name data_type comment @@ -364,6 +370,7 @@ numFiles 4 numRows 500 partition_columns ds/hr + partition_columns.types string:string rawDataSize 4812 serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 @@ -382,6 +389,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_5.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_5.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_5.q.out (working copy) @@ -100,6 +100,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -131,6 +132,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -149,6 +151,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -175,6 +178,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -193,6 +197,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -223,6 +228,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -254,9 +260,11 @@ PREHOOK: query: -- check DML result desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: -- check DML result desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=12).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -304,8 +312,10 @@ serialization.format 1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='12') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='12') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=12).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -517,6 +527,7 @@ numFiles 3 numRows 500 partition_columns ds/hr + partition_columns.types string:string rawDataSize 5312 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -535,6 +546,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -561,6 +573,7 @@ numFiles 3 numRows 500 partition_columns ds/hr + partition_columns.types string:string rawDataSize 5312 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -579,6 +592,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_13.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_13.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_13.q.out (working copy) @@ -103,6 +103,7 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -181,6 +182,7 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -210,9 +212,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_mul_col PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_mul_col POSTHOOK: query: -- check DML result show partitions list_bucketing_mul_col POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_mul_col POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=2013-01-23+18:00:99).col1 EXPRESSION [] POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=2013-01-23+18:00:99).col2 SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=2013-01-23+18:00:99).col3 EXPRESSION [] @@ -221,8 +225,10 @@ ds=2008-04-08/hr=2013-01-23+18%3A00%3A99 PREHOOK: query: desc formatted list_bucketing_mul_col partition (ds='2008-04-08', hr='2013-01-23+18:00:99') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_mul_col POSTHOOK: query: desc formatted list_bucketing_mul_col partition (ds='2008-04-08', hr='2013-01-23+18:00:99') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_mul_col POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=2013-01-23+18:00:99).col1 EXPRESSION [] POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=2013-01-23+18:00:99).col2 SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=2013-01-23+18:00:99).col3 EXPRESSION [] @@ -382,6 +388,7 @@ numFiles 4 numRows 500 partition_columns ds/hr + partition_columns.types string:string rawDataSize 6312 serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 @@ -400,6 +407,7 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_mul_col { string col1, string col2, string col3, string col4, string col5} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_7.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_7.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_7.q.out (working copy) @@ -132,6 +132,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -163,6 +164,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -181,6 +183,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -207,6 +210,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -225,6 +229,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -255,6 +260,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -288,9 +294,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -299,8 +307,10 @@ ds=2008-04-08/hr=b1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -346,8 +356,10 @@ serialization.format 1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=b1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -491,6 +503,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -522,6 +535,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -540,6 +554,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -566,6 +581,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -584,6 +600,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -623,6 +640,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -651,6 +669,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -667,6 +686,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -694,6 +714,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -710,6 +731,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -752,9 +774,11 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: -- check DML result show partitions list_bucketing_dynamic_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -767,8 +791,10 @@ ds=2008-04-08/hr=b1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='a1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -818,8 +844,10 @@ serialization.format 1 PREHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: query: desc formatted list_bucketing_dynamic_part partition (ds='2008-04-08', hr='b1') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=a1).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -1014,6 +1042,7 @@ numFiles 1 numRows 16 partition_columns ds/hr + partition_columns.types string:string rawDataSize 136 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -1032,6 +1061,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -1058,6 +1088,7 @@ numFiles 3 numRows 984 partition_columns ds/hr + partition_columns.types string:string rawDataSize 9488 serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 @@ -1076,6 +1107,7 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_dynamic_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe Index: ql/src/test/results/clientpositive/list_bucket_dml_2.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_2.q.out (revision 1585001) +++ ql/src/test/results/clientpositive/list_bucket_dml_2.q.out (working copy) @@ -120,6 +120,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -151,6 +152,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -169,6 +171,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -195,6 +198,7 @@ numFiles 1 numRows 0 partition_columns ds/hr + partition_columns.types string:string rawDataSize 0 serialization.ddl struct srcpart { string key, string value} serialization.format 1 @@ -213,6 +217,7 @@ #### A masked pattern was here #### name default.srcpart partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct srcpart { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe @@ -243,6 +248,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -273,16 +279,20 @@ PREHOOK: query: -- check DML result show partitions list_bucketing_static_part PREHOOK: type: SHOWPARTITIONS +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: -- check DML result show partitions list_bucketing_static_part POSTHOOK: type: SHOWPARTITIONS +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] ds=2008-04-08/hr=11 PREHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') PREHOOK: type: DESCTABLE +PREHOOK: Input: default@list_bucketing_static_part POSTHOOK: query: desc formatted list_bucketing_static_part partition (ds='2008-04-08', hr='11') POSTHOOK: type: DESCTABLE +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] # col_name data_type comment @@ -459,6 +469,7 @@ numFiles 6 numRows 1000 partition_columns ds/hr + partition_columns.types string:string rawDataSize 9624 serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 @@ -477,6 +488,7 @@ #### A masked pattern was here #### name default.list_bucketing_static_part partition_columns ds/hr + partition_columns.types string:string serialization.ddl struct list_bucketing_static_part { string key, string value} serialization.format 1 serialization.lib org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe @@ -544,8 +556,8 @@ #### A masked pattern was here #### POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] +484 val_484 2008-04-08 12 484 val_484 2008-04-08 11 -484 val_484 2008-04-08 12 PREHOOK: query: -- 51 and val_51 in the table so skewed data for 51 and val_14 should be none -- but query should succeed for 51 or 51 and val_14 select * from srcpart where ds = '2008-04-08' and key = '51' ORDER BY key, value @@ -564,10 +576,10 @@ #### A masked pattern was here #### POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] +51 val_51 2008-04-08 12 +51 val_51 2008-04-08 12 51 val_51 2008-04-08 11 51 val_51 2008-04-08 11 -51 val_51 2008-04-08 12 -51 val_51 2008-04-08 12 PREHOOK: query: select * from list_bucketing_static_part where key = '51' ORDER BY key, value, ds, hr PREHOOK: type: QUERY PREHOOK: Input: default@list_bucketing_static_part