diff --git ql/src/test/queries/clientnegative/merge_negative_5.q ql/src/test/queries/clientnegative/merge_negative_5.q index 8039676a7b..3b2c093395 100644 --- ql/src/test/queries/clientnegative/merge_negative_5.q +++ ql/src/test/queries/clientnegative/merge_negative_5.q @@ -7,7 +7,7 @@ set hive.explain.user=false; set hive.merge.cardinality.check=true; drop table if exists srcpart_acid; -CREATE TABLE srcpart_acid (key STRING, value STRING) PARTITIONED BY (ds STRING, hr STRING) stored as ORC TBLPROPERTIES ('transactional'='true', 'transactional_properties'='default'); +CREATE TABLE srcpart_acid (key STRING, value STRING) PARTITIONED BY (ds STRING, hr STRING) clustered by (key) into 2 buckets stored as ORC TBLPROPERTIES ('transactional'='true', 'transactional_properties'='default'); insert into srcpart_acid PARTITION (ds, hr) select * from srcpart; insert into srcpart_acid PARTITION (ds, hr) select * from srcpart; diff --git ql/src/test/results/clientnegative/merge_negative_5.q.out ql/src/test/results/clientnegative/merge_negative_5.q.out index 56a21a0236..c39779c110 100644 --- ql/src/test/results/clientnegative/merge_negative_5.q.out +++ ql/src/test/results/clientnegative/merge_negative_5.q.out @@ -2,11 +2,11 @@ PREHOOK: query: drop table if exists srcpart_acid PREHOOK: type: DROPTABLE POSTHOOK: query: drop table if exists srcpart_acid POSTHOOK: type: DROPTABLE -PREHOOK: query: CREATE TABLE srcpart_acid (key STRING, value STRING) PARTITIONED BY (ds STRING, hr STRING) stored as ORC TBLPROPERTIES ('transactional'='true', 'transactional_properties'='default') +PREHOOK: query: CREATE TABLE srcpart_acid (key STRING, value STRING) PARTITIONED BY (ds STRING, hr STRING) clustered by (key) into 2 buckets stored as ORC TBLPROPERTIES ('transactional'='true', 'transactional_properties'='default') PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@srcpart_acid -POSTHOOK: query: CREATE TABLE srcpart_acid (key STRING, value STRING) PARTITIONED BY (ds STRING, hr STRING) stored as ORC TBLPROPERTIES ('transactional'='true', 'transactional_properties'='default') +POSTHOOK: query: CREATE TABLE srcpart_acid (key STRING, value STRING) PARTITIONED BY (ds STRING, hr STRING) clustered by (key) into 2 buckets stored as ORC TBLPROPERTIES ('transactional'='true', 'transactional_properties'='default') POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@srcpart_acid @@ -64,4 +64,4 @@ POSTHOOK: Lineage: srcpart_acid PARTITION(ds=2008-04-09,hr=11).key SIMPLE [(srcp POSTHOOK: Lineage: srcpart_acid PARTITION(ds=2008-04-09,hr=11).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] POSTHOOK: Lineage: srcpart_acid PARTITION(ds=2008-04-09,hr=12).key SIMPLE [(srcpart)srcpart.FieldSchema(name:key, type:string, comment:default), ] POSTHOOK: Lineage: srcpart_acid PARTITION(ds=2008-04-09,hr=12).value SIMPLE [(srcpart)srcpart.FieldSchema(name:value, type:string, comment:default), ] -FAILED: SemanticException org.apache.hadoop.hive.ql.parse.SemanticException: Concatenate/Merge can not be performed on transactional tables +FAILED: SemanticException org.apache.hadoop.hive.ql.parse.SemanticException: Concatenate/Merge can not be performed on bucketed tables