Uploaded image for project: 'Apache Hudi'
  1. Apache Hudi
  2. HUDI-7129

Fail to upgrade from table version 3 to table version 4 using UpgradeOrDowngradeProcedure

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.14.1
    • None

    Description

      When upgrade from table version 3 to table version 4 using UpgradeOrDowngradeProcedure, the following exception would be thrown out.

      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/:?]
      
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jingzhang Jing Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: