lichenglin created SPARK-19131: ---------------------------------- Summary: Support "alter table drop partition [if exists]" Key: SPARK-19131 URL: https://issues.apache.org/jira/browse/SPARK-19131 Project: Spark Issue Type: New Feature Affects Versions: 2.1.0 Reporter: lichenglin
{code} val parts = client.getPartitions(hiveTable, s.asJava).asScala if (parts.isEmpty && !ignoreIfNotExists) { throw new AnalysisException( s"No partition is dropped. One partition spec '$s' does not exist in table '$table' " + s"database '$db'") } parts.map(_.getValues) {code} Until 2.1.0,drop partition will throw a exception when no partition to drop. I notice there is a param named ignoreIfNotExists. But I don't know how to set it. May be we can implement "alter table drop partition [if exists] " -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org