Jing Zhang created HUDI-7129:
--------------------------------
Summary: Fail to upgrade from table version 3 to table version 4
using UpgradeOrDowngradeProcedure
Key: HUDI-7129
URL: https://issues.apache.org/jira/browse/HUDI-7129
Project: Apache Hudi
Issue Type: Improvement
Reporter: Jing Zhang
When upgrade from table version 3 to table version 4 using
UpgradeOrDowngradeProcedure, the following exception would be thrown out.
{code:java}
java.lang.IllegalArgumentException: hoodie.table.name property needs to be
specified
at
org.apache.hudi.common.table.HoodieTableConfig.generateChecksum(HoodieTableConfig.java:478)
~[classes/:?]
at
org.apache.hudi.table.upgrade.ThreeToFourUpgradeHandler.upgrade(ThreeToFourUpgradeHandler.java:43)
~[classes/:?]
at
org.apache.hudi.table.upgrade.UpgradeDowngrade.upgrade(UpgradeDowngrade.java:173)
~[classes/:?]
at
org.apache.hudi.table.upgrade.UpgradeDowngrade.run(UpgradeDowngrade.java:143)
~[classes/:?]
at
org.apache.spark.sql.hudi.command.procedures.UpgradeOrDowngradeProcedure.$anonfun$call$1(UpgradeOrDowngradeProcedure.scala:69)
~[classes/:?]
at
scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
~[scala-library-2.12.10.jar:?]
at scala.util.Try$.apply(Try.scala:213) ~[scala-library-2.12.10.jar:?]
at
org.apache.spark.sql.hudi.command.procedures.UpgradeOrDowngradeProcedure.call(UpgradeOrDowngradeProcedure.scala:69)
~[classes/:?]
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)