PREHOOK: query: create table addpart1 (a int) partitioned by (b string, c string) PREHOOK: type: CREATETABLE PREHOOK: Output: database:default PREHOOK: Output: default@addpart1 POSTHOOK: query: create table addpart1 (a int) partitioned by (b string, c string) POSTHOOK: type: CREATETABLE POSTHOOK: Output: database:default POSTHOOK: Output: default@addpart1 PREHOOK: query: alter table addpart1 add partition (b='f', c='s') PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Output: default@addpart1 POSTHOOK: query: alter table addpart1 add partition (b='f', c='s') POSTHOOK: type: ALTERTABLE_ADDPARTS POSTHOOK: Output: default@addpart1 POSTHOOK: Output: default@addpart1@b=f/c=s PREHOOK: query: show partitions addpart1 PREHOOK: type: SHOWPARTITIONS PREHOOK: Input: default@addpart1 POSTHOOK: query: show partitions addpart1 POSTHOOK: type: SHOWPARTITIONS POSTHOOK: Input: default@addpart1 b=f/c=s PREHOOK: query: alter table addpart1 add partition (b='f', c='') PREHOOK: type: ALTERTABLE_ADDPARTS PREHOOK: Output: default@addpart1 FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. partition spec is invalid; field c does not exist or is empty