Charles Pritchard created HIVE-12759: ----------------------------------------
Summary: msck repair table fails when using custom partition patterns Key: HIVE-12759 URL: https://issues.apache.org/jira/browse/HIVE-12759 Project: Hive Issue Type: Bug Reporter: Charles Pritchard msck repair table will fail to add dynamic partitions when using a custom pattern. set hcat.dynamic.partitioning.custom.pattern="${year}/${month}/${day}/${hour}"; CREATE EXTERNAL TABLE raw_line (line string) PARTITIONED BY(year STRING, month STRING, day STRING, hour STRING) STORED AS TEXTFILE LOCATION '/raw/data'; .... org.apache.hadoop.hive.ql.metadata.HiveException: org.apache.hadoop.hive.ql.metadata.HiveException: partition spec is invalid; field year does not exist or is empty at org.apache.hadoop.hive.ql.metadata.Hive.createPartition(Hive.java:1628) at org.apache.hadoop.hive.ql.exec.DDLTask.msckAddPartitionsOneByOne(DDLTask.java:1659) at org.apache.hadoop.hive.ql.exec.DDLTask.msck(DDLTask.java:1726) -- This message was sent by Atlassian JIRA (v6.3.4#6332)