[ 
https://issues.apache.org/jira/browse/HUDI-1870?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17445536#comment-17445536
 ] 

Raymond Xu edited comment on HUDI-1870 at 11/17/21, 11:02 PM:
--------------------------------------------------------------

when build with and change spark3.version to 3.0.[0-3]
{code:java}
➜ mvn clean install -DskipTests -Drat.skip -Djacoco.skip -Dcheckstyle.skip -P 
"scala-2.12,spark3,spark3.0.x"{code}
i ran into 
{code:java}
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.8.0:testCompile 
(default-testCompile) on project hudi-spark3_2.12: Compilation failure
[ERROR] 
/Users/rxu/Code/xushiyan/hudi/hudi-spark-datasource/hudi-spark3/src/test/java/org/apache/hudi/spark3/internal/TestReflectUtil.java:[55,40]
 cannot find symbol
[ERROR]   symbol:   method userSpecifiedCols()
[ERROR]   location: variable newStatment of type 
org.apache.spark.sql.catalyst.plans.logical.InsertIntoStatement{code}
the original issue resolved by [[email protected]] in the 3.1 support PR. 
still some different issue remaining with 3.0.[0-3]

 


was (Author: xushiyan):
when build with and change spark3.version to 3.0.\{1,2,3}

 
{code:java}
➜ mvn clean install -DskipTests -Drat.skip -Djacoco.skip -Dcheckstyle.skip 
-Dscala-2.12 -Dspark3 -Dspark3.0.x{code}
i ran into 
{code:java}
Symbol 'type org.slf4j.Logger' is missing from the classpath.
[ERROR] This symbol is required by 'method 
org.apache.spark.internal.Logging.log'.
[ERROR] Make sure that type Logger is in your classpath and check for 
conflicting dependencies with `-Ylog-classpath`.
[ERROR] A full rebuild may help if 'Logging.class' was compiled against an 
incompatible version of org.slf4j.
[ERROR]     if (log.isDebugEnabled) {
[ERROR]         ^{code}
the original issue resolved by [[email protected]] in the 3.1 support PR. 
still some different issue remaining with 3.0.\{1,2,3}

 

> Move spark avro serialization class into hudi repo
> --------------------------------------------------
>
>                 Key: HUDI-1870
>                 URL: https://issues.apache.org/jira/browse/HUDI-1870
>             Project: Apache Hudi
>          Issue Type: Improvement
>          Components: Spark Integration
>            Reporter: Gary Li
>            Assignee: XiaoyuGeng
>            Priority: Blocker
>              Labels: sev:critical
>             Fix For: 0.10.0
>
>
> in Spark 3.1.1, avro serialization-related class become private. We need to 
> mvoe those classes into Hudi's repo.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to