PREHOOK: query: -- protect mode: syntax to change protect mode works and queries are not blocked if a table or partition is not in protect mode drop table tbl_protectmode_tbl4 PREHOOK: type: DROPTABLE POSTHOOK: query: -- protect mode: syntax to change protect mode works and queries are not blocked if a table or partition is not in protect mode drop table tbl_protectmode_tbl4 POSTHOOK: type: DROPTABLE PREHOOK: query: drop table tbl_protectmode_tbl4_src PREHOOK: type: DROPTABLE POSTHOOK: query: drop table tbl_protectmode_tbl4_src POSTHOOK: type: DROPTABLE PREHOOK: query: create table tbl_protectmode_tbl4_src (col string) PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@tbl_protectmode_tbl4_src POSTHOOK: query: create table tbl_protectmode_tbl4_src (col string) POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@tbl_protectmode_tbl4_src PREHOOK: query: create table tbl_protectmode_tbl4 (col string) partitioned by (p string) PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@tbl_protectmode_tbl4 POSTHOOK: query: create table tbl_protectmode_tbl4 (col string) partitioned by (p string) POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@tbl_protectmode_tbl4 PREHOOK: query: alter table tbl_protectmode_tbl4 add partition (p='p1') PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Output: default@tbl_protectmode_tbl4 POSTHOOK: query: alter table tbl_protectmode_tbl4 add partition (p='p1') POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Output: default@tbl_protectmode_tbl4 POSTHOOK: Output: default@tbl_protectmode_tbl4@p=p1 PREHOOK: query: alter table tbl_protectmode_tbl4 enable no_drop PREHOOK: type: ALTERTABLE_PROTECTMODE PREHOOK: Input: default@tbl_protectmode_tbl4 PREHOOK: Output: default@tbl_protectmode_tbl4 POSTHOOK: query: alter table tbl_protectmode_tbl4 enable no_drop POSTHOOK: type: ALTERTABLE_PROTECTMODE POSTHOOK: Input: default@tbl_protectmode_tbl4 POSTHOOK: Output: default@tbl_protectmode_tbl4 PREHOOK: query: alter table tbl_protectmode_tbl4 enable offline PREHOOK: type: ALTERTABLE_PROTECTMODE PREHOOK: Input: default@tbl_protectmode_tbl4 PREHOOK: Output: default@tbl_protectmode_tbl4 POSTHOOK: query: alter table tbl_protectmode_tbl4 enable offline POSTHOOK: type: ALTERTABLE_PROTECTMODE POSTHOOK: Input: default@tbl_protectmode_tbl4 POSTHOOK: Output: default@tbl_protectmode_tbl4 PREHOOK: query: alter table tbl_protectmode_tbl4 disable no_drop PREHOOK: type: ALTERTABLE_PROTECTMODE PREHOOK: Input: default@tbl_protectmode_tbl4 PREHOOK: Output: default@tbl_protectmode_tbl4 POSTHOOK: query: alter table tbl_protectmode_tbl4 disable no_drop POSTHOOK: type: ALTERTABLE_PROTECTMODE POSTHOOK: Input: default@tbl_protectmode_tbl4 POSTHOOK: Output: default@tbl_protectmode_tbl4 PREHOOK: query: desc extended tbl_protectmode_tbl4 PREHOOK: type: DESCTABLE PREHOOK: Input: default@tbl_protectmode_tbl4 POSTHOOK: query: desc extended tbl_protectmode_tbl4 POSTHOOK: type: DESCTABLE POSTHOOK: Input: default@tbl_protectmode_tbl4 col string p string # Partition Information # col_name data_type comment p string #### A masked pattern was here #### FAILED: SemanticException [Error 10113]: Query against an offline table or partition Table tbl_protectmode_tbl4