PREHOOK: query: create database dtf3 PREHOOK: type: CREATEDATABASE POSTHOOK: query: create database dtf3 POSTHOOK: type: CREATEDATABASE PREHOOK: query: use dtf3 PREHOOK: type: SWITCHDATABASE POSTHOOK: query: use dtf3 POSTHOOK: type: SWITCHDATABASE PREHOOK: query: create table drop_table_failure_temp(col STRING) partitioned by (p STRING) PREHOOK: type: CREATETABLE POSTHOOK: query: create table drop_table_failure_temp(col STRING) partitioned by (p STRING) POSTHOOK: type: CREATETABLE POSTHOOK: Output: dtf3@drop_table_failure_temp PREHOOK: query: alter table drop_table_failure_temp add partition (p ='p1') PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: dtf3@drop_table_failure_temp POSTHOOK: query: alter table drop_table_failure_temp add partition (p ='p1') POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: dtf3@drop_table_failure_temp POSTHOOK: Output: dtf3@drop_table_failure_temp@p=p1 PREHOOK: query: alter table drop_table_failure_temp add partition (p ='p2') PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: dtf3@drop_table_failure_temp POSTHOOK: query: alter table drop_table_failure_temp add partition (p ='p2') POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: dtf3@drop_table_failure_temp POSTHOOK: Output: dtf3@drop_table_failure_temp@p=p2 PREHOOK: query: alter table drop_table_failure_temp add partition (p ='p3') PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: dtf3@drop_table_failure_temp POSTHOOK: query: alter table drop_table_failure_temp add partition (p ='p3') POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: dtf3@drop_table_failure_temp POSTHOOK: Output: dtf3@drop_table_failure_temp@p=p3 PREHOOK: query: alter table drop_table_failure_temp partition (p ='p3') ENABLE NO_DROP PREHOOK: type: ALTERPARTITION_PROTECTMODE PREHOOK: Input: dtf3@drop_table_failure_temp PREHOOK: Output: dtf3@drop_table_failure_temp@p=p3 POSTHOOK: query: alter table drop_table_failure_temp partition (p ='p3') ENABLE NO_DROP POSTHOOK: type: ALTERPARTITION_PROTECTMODE POSTHOOK: Input: dtf3@drop_table_failure_temp POSTHOOK: Input: dtf3@drop_table_failure_temp@p=p3 POSTHOOK: Output: dtf3@drop_table_failure_temp@p=p3 PREHOOK: query: drop table drop_table_failure_temp PREHOOK: type: DROPTABLE PREHOOK: Input: dtf3@drop_table_failure_temp PREHOOK: Output: dtf3@drop_table_failure_temp FAILED: Error in metadata: Table drop_table_failure_temp Partitionp=p3 is protected from being dropped FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask