Index: ql/src/test/results/clientpositive/list_bucket_dml_9.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_9.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_dml_9.q.out (working copy) @@ -125,7 +125,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -172,7 +171,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -242,12 +240,14 @@ PREHOOK: query: insert overwrite table list_bucketing_static_part partition (ds = '2008-04-08', hr = '11') select key, value from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Output: default@list_bucketing_static_part@ds=2008-04-08/hr=11 POSTHOOK: query: insert overwrite table list_bucketing_static_part partition (ds = '2008-04-08', hr = '11') select key, value from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Output: default@list_bucketing_static_part@ds=2008-04-08/hr=11 @@ -397,7 +397,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -444,7 +443,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -633,12 +631,14 @@ PREHOOK: query: insert overwrite table list_bucketing_static_part partition (ds = '2008-04-08', hr = '11') select key, value from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Output: default@list_bucketing_static_part@ds=2008-04-08/hr=11 POSTHOOK: query: insert overwrite table list_bucketing_static_part partition (ds = '2008-04-08', hr = '11') select key, value from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Output: default@list_bucketing_static_part@ds=2008-04-08/hr=11 @@ -707,11 +707,13 @@ serialization.format 1 PREHOOK: query: select count(1) from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -722,10 +724,12 @@ 1000 PREHOOK: query: select count(*) from list_bucketing_static_part PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select count(*) from list_bucketing_static_part POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -810,7 +814,6 @@ #### A masked pattern was here #### name default.list_bucketing_static_part numFiles 4 - numPartitions 1 numRows 1000 partition_columns ds/hr rawDataSize 9624 @@ -852,10 +855,12 @@ PREHOOK: query: select * from list_bucketing_static_part where ds = '2008-04-08' and hr = '11' and key = '484' and value = 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select * from list_bucketing_static_part where ds = '2008-04-08' and hr = '11' and key = '484' and value = 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -866,11 +871,13 @@ 484 val_484 2008-04-08 11 PREHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '484' and value = 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '484' and value = 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### Index: ql/src/test/results/clientpositive/list_bucket_dml_12.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_12.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_dml_12.q.out (working copy) @@ -344,7 +344,6 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col numFiles 4 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 6312 @@ -387,11 +386,13 @@ PREHOOK: query: select * from list_bucketing_mul_col where ds='2008-04-08' and hr='11' and col2 = "466" and col4 = "val_466" PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_mul_col PREHOOK: Input: default@list_bucketing_mul_col@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select * from list_bucketing_mul_col where ds='2008-04-08' and hr='11' and col2 = "466" and col4 = "val_466" POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_mul_col POSTHOOK: Input: default@list_bucketing_mul_col@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=11).col1 EXPRESSION [] @@ -488,7 +489,6 @@ #### A masked pattern was here #### name default.list_bucketing_mul_col numFiles 4 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 6312 @@ -531,11 +531,13 @@ PREHOOK: query: select * from list_bucketing_mul_col where ds='2008-04-08' and hr='11' and col2 = "382" and col4 = "val_382" PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_mul_col PREHOOK: Input: default@list_bucketing_mul_col@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select * from list_bucketing_mul_col where ds='2008-04-08' and hr='11' and col2 = "382" and col4 = "val_382" POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_mul_col POSTHOOK: Input: default@list_bucketing_mul_col@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: Lineage: list_bucketing_mul_col PARTITION(ds=2008-04-08,hr=11).col1 EXPRESSION [] Index: ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_query_oneskew_2.q.out (working copy) @@ -251,7 +251,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x,y columns.types int:string @@ -292,11 +291,13 @@ PREHOOK: query: -- List Bucketing Query select x from (select * from fact_daily where ds = '1') subq where x = 484 PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query select x from (select * from fact_daily where ds = '1') subq where x = 484 POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_tz PARTITION(ds=1,hr=1).x EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -379,7 +380,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x,y columns.types int:string @@ -420,11 +420,13 @@ PREHOOK: query: -- List Bucketing Query select x1, y1 from(select x as x1, y as y1 from fact_daily where ds ='1') subq where x1 = 484 PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query select x1, y1 from(select x as x1, y as y1 from fact_daily where ds ='1') subq where x1 = 484 POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_tz PARTITION(ds=1,hr=1).x EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -502,7 +504,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x,y columns.types int:string @@ -577,11 +578,13 @@ PREHOOK: query: -- List Bucketing Query select y, count(1) from fact_daily where ds ='1' and x = 484 group by y PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query select y, count(1) from fact_daily where ds ='1' and x = 484 group by y POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_tz PARTITION(ds=1,hr=1).x EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -659,7 +662,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x,y columns.types int:string @@ -741,11 +743,13 @@ PREHOOK: query: -- List Bucketing Query select x, c from (select x, count(1) as c from fact_daily where ds = '1' group by x) subq where x = 484 PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query select x, c from (select x, count(1) as c from fact_daily where ds = '1' group by x) subq where x = 484 POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_tz PARTITION(ds=1,hr=1).x EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ] Index: ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_query_multiskew_2.q.out (working copy) @@ -95,10 +95,12 @@ serialization.format 1 PREHOOK: query: SELECT count(1) FROM fact_daily WHERE ds='1' and hr='4' PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: SELECT count(1) FROM fact_daily WHERE ds='1' and hr='4' POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -177,7 +179,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -224,7 +225,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -268,11 +268,13 @@ PREHOOK: query: -- List Bucketing Query SELECT key, value FROM fact_daily WHERE ds='1' and hr='4' and value= 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT key, value FROM fact_daily WHERE ds='1' and hr='4' and value= 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -349,7 +351,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -392,11 +393,13 @@ PREHOOK: query: -- List Bucketing Query SELECT key, value FROM fact_daily WHERE ds='1' and hr='4' and key= '406' PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT key, value FROM fact_daily WHERE ds='1' and hr='4' and key= '406' POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -478,7 +481,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -525,7 +527,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -569,11 +570,13 @@ PREHOOK: query: -- List Bucketing Query SELECT key, value FROM fact_daily WHERE ds='1' and hr='4' and ( (key='484' and value ='val_484') or (key='238' and value= 'val_238')) PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT key, value FROM fact_daily WHERE ds='1' and hr='4' and ( (key='484' and value ='val_484') or (key='238' and value= 'val_238')) POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] Index: ql/src/test/results/clientpositive/list_bucket_dml_1.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_1.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_dml_1.q.out (working copy) @@ -97,7 +97,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -144,7 +143,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -213,11 +211,13 @@ PREHOOK: query: insert overwrite table list_bucketing_dynamic_part partition (ds='2008-04-08', hr) select key, value, hr from srcpart where ds='2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Output: default@list_bucketing_dynamic_part@ds=2008-04-08 POSTHOOK: query: insert overwrite table list_bucketing_dynamic_part partition (ds='2008-04-08', hr) select key, value, hr from srcpart where ds='2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Output: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=11 @@ -326,11 +326,13 @@ serialization.format 1 PREHOOK: query: select count(1) from srcpart where ds='2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds='2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -341,11 +343,13 @@ 1000 PREHOOK: query: select count(1) from list_bucketing_dynamic_part where ds='2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_dynamic_part PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=11 PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from list_bucketing_dynamic_part where ds='2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=11 POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -356,10 +360,12 @@ 1000 PREHOOK: query: select key, value from srcpart where ds='2008-04-08' and hr='11' and key = "484" PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select key, value from srcpart where ds='2008-04-08' and hr='11' and key = "484" POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] @@ -440,7 +446,6 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part numFiles 2 - numPartitions 2 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -482,10 +487,12 @@ PREHOOK: query: select key, value from list_bucketing_dynamic_part where ds='2008-04-08' and hr='11' and key = "484" PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_dynamic_part PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select key, value from list_bucketing_dynamic_part where ds='2008-04-08' and hr='11' and key = "484" POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: Lineage: list_bucketing_dynamic_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] Index: ql/src/test/results/clientpositive/list_bucket_dml_8.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_8.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_dml_8.q.out (working copy) @@ -177,7 +177,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -224,7 +223,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -294,12 +292,14 @@ PREHOOK: query: insert overwrite table list_bucketing_dynamic_part partition (ds = '2008-04-08', hr) select key, value, if(key % 100 == 0, 'a1', 'b1') from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Output: default@list_bucketing_dynamic_part@ds=2008-04-08 POSTHOOK: query: insert overwrite table list_bucketing_dynamic_part partition (ds = '2008-04-08', hr) select key, value, if(key % 100 == 0, 'a1', 'b1') from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Output: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 @@ -478,11 +478,13 @@ serialization.format 1 PREHOOK: query: select count(1) from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -493,11 +495,13 @@ 1000 PREHOOK: query: select count(*) from list_bucketing_dynamic_part PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_dynamic_part PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=b1 #### A masked pattern was here #### POSTHOOK: query: select count(*) from list_bucketing_dynamic_part POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=b1 #### A masked pattern was here #### @@ -583,7 +587,6 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part numFiles 1 - numPartitions 2 numRows 16 partition_columns ds/hr rawDataSize 136 @@ -630,7 +633,6 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part numFiles 3 - numPartitions 2 numRows 984 partition_columns ds/hr rawDataSize 9488 @@ -673,11 +675,13 @@ PREHOOK: query: select * from list_bucketing_dynamic_part where key = '484' and value = 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_dynamic_part PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=b1 #### A masked pattern was here #### POSTHOOK: query: select * from list_bucketing_dynamic_part where key = '484' and value = 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=b1 #### A masked pattern was here #### @@ -689,11 +693,13 @@ 484 val_484 2008-04-08 b1 PREHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '484' and value = 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '484' and value = 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### Index: ql/src/test/results/clientpositive/list_bucket_dml_3.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_3.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_dml_3.q.out (working copy) @@ -89,7 +89,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -136,7 +135,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -205,11 +203,13 @@ PREHOOK: query: insert overwrite table list_bucketing_static_part partition (ds='2008-04-08', hr='11') select key, value from srcpart where ds='2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Output: default@list_bucketing_static_part@ds=2008-04-08/hr=11 POSTHOOK: query: insert overwrite table list_bucketing_static_part partition (ds='2008-04-08', hr='11') select key, value from srcpart where ds='2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Output: default@list_bucketing_static_part@ds=2008-04-08/hr=11 @@ -265,11 +265,13 @@ serialization.format 1 PREHOOK: query: select count(1) from srcpart where ds='2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds='2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -278,10 +280,12 @@ 1000 PREHOOK: query: select count(1) from list_bucketing_static_part where ds='2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select count(1) from list_bucketing_static_part where ds='2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -289,10 +293,12 @@ 1000 PREHOOK: query: select key, value from srcpart where ds='2008-04-08' and hr='11' and key = "484" PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select key, value from srcpart where ds='2008-04-08' and hr='11' and key = "484" POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 #### 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), ] @@ -369,7 +375,6 @@ #### A masked pattern was here #### name default.list_bucketing_static_part numFiles 4 - numPartitions 1 numRows 1000 partition_columns ds/hr rawDataSize 10624 @@ -411,10 +416,12 @@ PREHOOK: query: select key, value from list_bucketing_static_part where ds='2008-04-08' and hr='11' and key = "484" PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select key, value from list_bucketing_static_part where ds='2008-04-08' and hr='11' and key = "484" POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] Index: ql/src/test/results/clientpositive/list_bucket_dml_11.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_11.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_dml_11.q.out (working copy) @@ -302,7 +302,6 @@ #### A masked pattern was here #### name default.list_bucketing_static_part numFiles 4 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 4812 @@ -344,10 +343,12 @@ PREHOOK: query: select key, value from list_bucketing_static_part where ds='2008-04-08' and hr='11' and value = "val_466" PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select key, value from list_bucketing_static_part where ds='2008-04-08' and hr='11' and value = "val_466" POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] Index: ql/src/test/results/clientpositive/list_bucket_query_oneskew_1.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_query_oneskew_1.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_query_oneskew_1.q.out (working copy) @@ -226,7 +226,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x columns.types int @@ -267,11 +266,13 @@ PREHOOK: query: -- List Bucketing Query SELECT x FROM fact_daily WHERE ds='1' and x=484 PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT x FROM fact_daily WHERE ds='1' and x=484 POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_tz PARTITION(ds=1,hr=1).x EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -341,7 +342,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x columns.types int @@ -382,11 +382,13 @@ PREHOOK: query: -- List Bucketing Query SELECT x FROM fact_daily WHERE ds='1' and x=495 PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT x FROM fact_daily WHERE ds='1' and x=495 POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_tz PARTITION(ds=1,hr=1).x EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -452,7 +454,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x columns.types int @@ -492,10 +493,12 @@ PREHOOK: query: SELECT x FROM fact_daily WHERE ds='1' and x=1 PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: query: SELECT x FROM fact_daily WHERE ds='1' and x=1 POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_tz PARTITION(ds=1,hr=1).x EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ] Index: ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_query_multiskew_1.q.out (working copy) @@ -97,10 +97,12 @@ serialization.format 1 PREHOOK: query: SELECT count(1) FROM fact_daily WHERE ds='1' and hr='4' PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: SELECT count(1) FROM fact_daily WHERE ds='1' and hr='4' POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -177,7 +179,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -220,11 +221,13 @@ PREHOOK: query: -- List Bucketing Query SELECT key FROM fact_daily WHERE ( ds='1' and hr='4') and (key='484' and value= 'val_484') PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT key FROM fact_daily WHERE ( ds='1' and hr='4') and (key='484' and value= 'val_484') POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -303,7 +306,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -346,11 +348,13 @@ PREHOOK: query: -- List Bucketing Query SELECT key,value FROM fact_daily WHERE ( ds='1' and hr='4') and (key='238' and value= 'val_238') PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT key,value FROM fact_daily WHERE ( ds='1' and hr='4') and (key='238' and value= 'val_238') POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -428,7 +432,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -471,11 +474,13 @@ PREHOOK: query: -- List Bucketing Query SELECT key FROM fact_daily WHERE ( ds='1' and hr='4') and (value = "3") PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT key FROM fact_daily WHERE ( ds='1' and hr='4') and (value = "3") POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -553,7 +558,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 1 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -596,11 +600,13 @@ PREHOOK: query: -- List Bucketing Query SELECT key,value FROM fact_daily WHERE ( ds='1' and hr='4') and key = '369' PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT key,value FROM fact_daily WHERE ( ds='1' and hr='4') and key = '369' POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=4 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=4).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] Index: ql/src/test/results/clientpositive/list_bucket_query_oneskew_3.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_query_oneskew_3.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_query_oneskew_3.q.out (working copy) @@ -310,7 +310,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x,y,z columns.types int:string:string @@ -348,7 +347,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x,y,z columns.types int:string:string @@ -386,7 +384,6 @@ partition values: ds 1 properties: - EXTERNAL TRUE bucket_count -1 columns x,y,z columns.types int:string:string @@ -429,11 +426,13 @@ PREHOOK: query: -- List Bucketing Query SELECT x,y,z FROM fact_daily WHERE ds='1' and not (x = 86) PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: query: -- List Bucketing Query SELECT x,y,z FROM fact_daily WHERE ds='1' and not (x = 86) POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_tz PARTITION(ds=1,hr=1).x EXPRESSION [(src)src.FieldSchema(name:key, type:string, comment:default), ] Index: ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_query_multiskew_3.q.out (working copy) @@ -325,7 +325,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 1 - numPartitions 3 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -367,10 +366,12 @@ PREHOOK: query: select * from fact_daily where ds = '1' and hr='1' and key='145' PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=1 #### A masked pattern was here #### POSTHOOK: query: select * from fact_daily where ds = '1' and hr='1' and key='145' POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=1).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -439,7 +440,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 1 - numPartitions 3 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -510,10 +510,12 @@ PREHOOK: query: select count(*) from fact_daily where ds = '1' and hr='1' PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=1 #### A masked pattern was here #### POSTHOOK: query: select count(*) from fact_daily where ds = '1' and hr='1' POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=1 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=1).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -604,7 +606,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 3 - numPartitions 3 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -646,10 +647,12 @@ PREHOOK: query: SELECT * FROM fact_daily WHERE ds='1' and hr='2' and (key='484' and value='val_484') PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=2 #### A masked pattern was here #### POSTHOOK: query: SELECT * FROM fact_daily WHERE ds='1' and hr='2' and (key='484' and value='val_484') POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=2 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=1).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] @@ -740,7 +743,6 @@ #### A masked pattern was here #### name default.fact_daily numFiles 2 - numPartitions 3 numRows 500 partition_columns ds/hr rawDataSize 5312 @@ -782,10 +784,12 @@ PREHOOK: query: SELECT * FROM fact_daily WHERE ds='1' and hr='3' and (key='327' and value='val_327') PREHOOK: type: QUERY +PREHOOK: Input: default@fact_daily PREHOOK: Input: default@fact_daily@ds=1/hr=3 #### A masked pattern was here #### POSTHOOK: query: SELECT * FROM fact_daily WHERE ds='1' and hr='3' and (key='327' and value='val_327') POSTHOOK: type: QUERY +POSTHOOK: Input: default@fact_daily POSTHOOK: Input: default@fact_daily@ds=1/hr=3 #### A masked pattern was here #### POSTHOOK: Lineage: fact_daily PARTITION(ds=1,hr=1).key SIMPLE [(src)src.FieldSchema(name:key, type:string, comment:default), ] Index: ql/src/test/results/clientpositive/list_bucket_dml_7.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_7.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_dml_7.q.out (working copy) @@ -121,7 +121,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -168,7 +167,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -238,12 +236,14 @@ PREHOOK: query: insert overwrite table list_bucketing_dynamic_part partition (ds = '2008-04-08', hr) select key, value, if(key % 100 == 0, 'a1', 'b1') from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Output: default@list_bucketing_dynamic_part@ds=2008-04-08 POSTHOOK: query: insert overwrite table list_bucketing_dynamic_part partition (ds = '2008-04-08', hr) select key, value, if(key % 100 == 0, 'a1', 'b1') from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Output: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 @@ -452,7 +452,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -499,7 +498,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -693,12 +691,14 @@ PREHOOK: query: insert overwrite table list_bucketing_dynamic_part partition (ds = '2008-04-08', hr) select key, value, if(key % 100 == 0, 'a1', 'b1') from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Output: default@list_bucketing_dynamic_part@ds=2008-04-08 POSTHOOK: query: insert overwrite table list_bucketing_dynamic_part partition (ds = '2008-04-08', hr) select key, value, if(key % 100 == 0, 'a1', 'b1') from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Output: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 @@ -831,11 +831,13 @@ serialization.format 1 PREHOOK: query: select count(1) from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -850,11 +852,13 @@ 1000 PREHOOK: query: select count(*) from list_bucketing_dynamic_part PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_dynamic_part PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=b1 #### A masked pattern was here #### POSTHOOK: query: select count(*) from list_bucketing_dynamic_part POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=b1 #### A masked pattern was here #### @@ -948,7 +952,6 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part numFiles 1 - numPartitions 2 numRows 16 partition_columns ds/hr rawDataSize 136 @@ -995,7 +998,6 @@ #### A masked pattern was here #### name default.list_bucketing_dynamic_part numFiles 3 - numPartitions 2 numRows 984 partition_columns ds/hr rawDataSize 9488 @@ -1038,11 +1040,13 @@ PREHOOK: query: select * from list_bucketing_dynamic_part where key = '484' and value = 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_dynamic_part PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 PREHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=b1 #### A masked pattern was here #### POSTHOOK: query: select * from list_bucketing_dynamic_part where key = '484' and value = 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_dynamic_part POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=a1 POSTHOOK: Input: default@list_bucketing_dynamic_part@ds=2008-04-08/hr=b1 #### A masked pattern was here #### @@ -1058,11 +1062,13 @@ 484 val_484 2008-04-08 b1 PREHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '484' and value = 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '484' and value = 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### Index: ql/src/test/results/clientpositive/list_bucket_dml_2.q.out =================================================================== --- ql/src/test/results/clientpositive/list_bucket_dml_2.q.out (revision 1438746) +++ ql/src/test/results/clientpositive/list_bucket_dml_2.q.out (working copy) @@ -117,7 +117,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -164,7 +163,6 @@ #### A masked pattern was here #### name default.srcpart numFiles 1 - numPartitions 4 numRows 0 partition_columns ds/hr rawDataSize 0 @@ -234,12 +232,14 @@ PREHOOK: query: insert overwrite table list_bucketing_static_part partition (ds = '2008-04-08', hr = '11') select key, value from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 PREHOOK: Output: default@list_bucketing_static_part@ds=2008-04-08/hr=11 POSTHOOK: query: insert overwrite table list_bucketing_static_part partition (ds = '2008-04-08', hr = '11') select key, value from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 POSTHOOK: Output: default@list_bucketing_static_part@ds=2008-04-08/hr=11 @@ -302,11 +302,13 @@ serialization.format 1 PREHOOK: query: select count(1) from srcpart where ds = '2008-04-08' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds = '2008-04-08' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -315,10 +317,12 @@ 1000 PREHOOK: query: select count(*) from list_bucketing_static_part PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select count(*) from list_bucketing_static_part POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -399,7 +403,6 @@ #### A masked pattern was here #### name default.list_bucketing_static_part numFiles 6 - numPartitions 1 numRows 1000 partition_columns ds/hr rawDataSize 9624 @@ -441,10 +444,12 @@ PREHOOK: query: select * from list_bucketing_static_part where ds = '2008-04-08' and hr = '11' and key = '484' and value = 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select * from list_bucketing_static_part where ds = '2008-04-08' and hr = '11' and key = '484' and value = 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -453,11 +458,13 @@ 484 val_484 2008-04-08 11 PREHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '484' and value = 'val_484' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '484' and value = 'val_484' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -469,6 +476,7 @@ -- but query should succeed for 51 or 51 and val_14 select * from srcpart where ds = '2008-04-08' and key = '51' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -476,6 +484,7 @@ -- but query should succeed for 51 or 51 and val_14 select * from srcpart where ds = '2008-04-08' and key = '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -487,10 +496,12 @@ 51 val_51 2008-04-08 12 PREHOOK: query: select * from list_bucketing_static_part where key = '51' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select * from list_bucketing_static_part where key = '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -501,11 +512,13 @@ 51 val_51 2008-04-08 11 PREHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '51' and value = 'val_14' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select * from srcpart where ds = '2008-04-08' and key = '51' and value = 'val_14' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -513,10 +526,12 @@ POSTHOOK: Lineage: list_bucketing_static_part PARTITION(ds=2008-04-08,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] PREHOOK: query: select * from list_bucketing_static_part where key = '51' and value = 'val_14' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select * from list_bucketing_static_part where key = '51' and value = 'val_14' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -524,12 +539,14 @@ PREHOOK: query: -- queries with < <= > >= should work for skewed test although we don't benefit from pruning select count(1) from srcpart where ds = '2008-04-08' and key < '51' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: -- queries with < <= > >= should work for skewed test although we don't benefit from pruning select count(1) from srcpart where ds = '2008-04-08' and key < '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -538,10 +555,12 @@ 910 PREHOOK: query: select count(1) from list_bucketing_static_part where key < '51' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select count(1) from list_bucketing_static_part where key < '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -549,11 +568,13 @@ 910 PREHOOK: query: select count(1) from srcpart where ds = '2008-04-08' and key <= '51' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds = '2008-04-08' and key <= '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -562,10 +583,12 @@ 914 PREHOOK: query: select count(1) from list_bucketing_static_part where key <= '51' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select count(1) from list_bucketing_static_part where key <= '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -573,11 +596,13 @@ 914 PREHOOK: query: select count(1) from srcpart where ds = '2008-04-08' and key > '51' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds = '2008-04-08' and key > '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -586,10 +611,12 @@ 86 PREHOOK: query: select count(1) from list_bucketing_static_part where key > '51' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select count(1) from list_bucketing_static_part where key > '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ] @@ -597,11 +624,13 @@ 86 PREHOOK: query: select count(1) from srcpart where ds = '2008-04-08' and key >= '51' PREHOOK: type: QUERY +PREHOOK: Input: default@srcpart PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### POSTHOOK: query: select count(1) from srcpart where ds = '2008-04-08' and key >= '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@srcpart POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11 POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12 #### A masked pattern was here #### @@ -610,10 +639,12 @@ 90 PREHOOK: query: select count(1) from list_bucketing_static_part where key >= '51' PREHOOK: type: QUERY +PREHOOK: Input: default@list_bucketing_static_part PREHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### A masked pattern was here #### POSTHOOK: query: select count(1) from list_bucketing_static_part where key >= '51' POSTHOOK: type: QUERY +POSTHOOK: Input: default@list_bucketing_static_part POSTHOOK: Input: default@list_bucketing_static_part@ds=2008-04-08/hr=11 #### 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), ]