PREHOOK: query: create table ptestfilter (a string, b int) partitioned by (c string, d int) PREHOOK: type: CREATETABLE POSTHOOK: query: create table ptestfilter (a string, b int) partitioned by (c string, d int) POSTHOOK: type: CREATETABLE POSTHOOK: Output: default@ptestfilter PREHOOK: query: describe ptestfilter PREHOOK: type: DESCTABLE POSTHOOK: query: describe ptestfilter POSTHOOK: type: DESCTABLE a string b int c string d int PREHOOK: query: alter table ptestfilter add partition (c='1', d=1) PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: default@ptestfilter POSTHOOK: query: alter table ptestfilter add partition (c='1', d=1) POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter@c=1/d=1 PREHOOK: query: alter table ptestfilter add partition (c='1', d=2) PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: default@ptestfilter POSTHOOK: query: alter table ptestfilter add partition (c='1', d=2) POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter@c=1/d=2 PREHOOK: query: alter table ptestFilter add partition (c='2', d=1) PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: default@ptestfilter POSTHOOK: query: alter table ptestFilter add partition (c='2', d=1) POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter@c=2/d=1 PREHOOK: query: alter table ptestfilter add partition (c='2', d=2) PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: default@ptestfilter POSTHOOK: query: alter table ptestfilter add partition (c='2', d=2) POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter@c=2/d=2 PREHOOK: query: alter table ptestfilter add partition (c='3', d=1) PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: default@ptestfilter POSTHOOK: query: alter table ptestfilter add partition (c='3', d=1) POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter@c=3/d=1 PREHOOK: query: alter table ptestfilter add partition (c='3', d=2) PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Input: default@ptestfilter POSTHOOK: query: alter table ptestfilter add partition (c='3', d=2) POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter@c=3/d=2 PREHOOK: query: show partitions ptestfilter PREHOOK: type: SHOWPARTITIONS POSTHOOK: query: show partitions ptestfilter POSTHOOK: type: SHOWPARTITIONS c=1/d=1 c=1/d=2 c=2/d=1 c=2/d=2 c=3/d=1 c=3/d=2 PREHOOK: query: alter table ptestfilter drop partition (c='1', d=1) PREHOOK: type: ALTERTABLE_DROPPARTS PREHOOK: Input: default@ptestfilter PREHOOK: Output: default@ptestfilter@c=1/d=1 POSTHOOK: query: alter table ptestfilter drop partition (c='1', d=1) POSTHOOK: type: ALTERTABLE_DROPPARTS POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter@c=1/d=1 PREHOOK: query: show partitions ptestfilter PREHOOK: type: SHOWPARTITIONS POSTHOOK: query: show partitions ptestfilter POSTHOOK: type: SHOWPARTITIONS c=1/d=2 c=2/d=1 c=2/d=2 c=3/d=1 c=3/d=2 PREHOOK: query: alter table ptestfilter drop partition (c='2') PREHOOK: type: ALTERTABLE_DROPPARTS PREHOOK: Input: default@ptestfilter PREHOOK: Output: default@ptestfilter@c=2/d=1 PREHOOK: Output: default@ptestfilter@c=2/d=2 POSTHOOK: query: alter table ptestfilter drop partition (c='2') POSTHOOK: type: ALTERTABLE_DROPPARTS POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter@c=2/d=1 POSTHOOK: Output: default@ptestfilter@c=2/d=2 PREHOOK: query: show partitions ptestfilter PREHOOK: type: SHOWPARTITIONS POSTHOOK: query: show partitions ptestfilter POSTHOOK: type: SHOWPARTITIONS c=1/d=2 c=3/d=1 c=3/d=2 PREHOOK: query: drop table ptestfilter PREHOOK: type: DROPTABLE PREHOOK: Input: default@ptestfilter PREHOOK: Output: default@ptestfilter POSTHOOK: query: drop table ptestfilter POSTHOOK: type: DROPTABLE POSTHOOK: Input: default@ptestfilter POSTHOOK: Output: default@ptestfilter