Forus0322 commented on PR #9726:
URL: https://github.com/apache/hudi/pull/9726#issuecomment-1815673222

   @codope Hi, I reanalyzed the problem. The essence is that parquet 1.10.1 
contains the org.codehaus.jackson dependency package, and parquet 1.12.0 
version does not contain the org.codehaus.jackson dependency package.
   
   Secondly, the JsonEncoder class under the hudi-common-base package uses the 
org.codehaus.jackson dependency package, and hudi-common-base references the 
parquet-avro dependency package, so when compiling with parquet.version 1.10.1, 
There is no problem; but when using parquet.version 1.12.0, there will be a 
missing JsonEncoder dependency problem.
   
   Therefore, this issue does not need to be included in the current PR, just 
specify parquet.version 1.10.1.
   
   But if you want to use parquet.version 1.12.0, you need to add an additional 
org.codehaus.jackson dependency.
   
   The current PR can modify the profile, not hadoop3.3, but add the 
org.codehaus.jackson dependency to any profile using version 1.12.0.
   
   Do you think it is necessary to modify it again?
   
   
![image](https://github.com/apache/hudi/assets/70357858/c884d3fa-f1dc-401e-bd8d-5a8d2cd30698)
   
![image](https://github.com/apache/hudi/assets/70357858/c83666a6-0be5-45e0-a9cf-b034338791ef)
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to