You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by GitBox <gi...@apache.org> on 2022/10/02 07:35:33 UTC

[GitHub] [hudi] yihua commented on issue #6281: [SUPPORT] AwsGlueCatalogSyncTool -The number of partition keys do not match the number of partition values

yihua commented on issue #6281:
URL: https://github.com/apache/hudi/issues/6281#issuecomment-1264574826

   @crutis After revisiting this issue, I found that there is a bug if `TimestampBasedKeyGenerator` is used with the output dateformat containing slashes.  I can reproduce your issue on EMR with Glue Data Catalog.  The root cause is that the partition value extraction does not fetch the right values causing the meta sync to fail.
   
   I've put up a PR to fix such issue and improve the usability: #6851.  You can check the PR description for more details.  I've tested that the exception above no longer shows up and the Glue sync is successful after the fix is applied.
   
   To get unblocked, you may also use `hoodie.deltastreamer.keygen.timebased.output.dateformat=yyyy-MM-dd` to get around the bug.
   
   @crutis Let us know if that solves your problem.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@hudi.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org