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

Martin Andersson commented on SEDONA-276:
-----------------------------------------

During runtime, Sedona utilizes the logging functionality provided by either 
Spark or Flink. To maintain consistency, it may be beneficial to employ the 
same logging framework during testing as well. This would involve transitioning 
to slf4j instead of relying on a specific version of log4j, as discussed 
previously in the following GitHub pull request: 
[https://github.com/apache/sedona/pull/743.] [~kimahriman] do you think this is 
a way forward?

> Add support for Spark 3.4
> -------------------------
>
>                 Key: SEDONA-276
>                 URL: https://issues.apache.org/jira/browse/SEDONA-276
>             Project: Apache Sedona
>          Issue Type: Improvement
>            Reporter: Martin Andersson
>            Priority: Major
>
> Spark 3.4.0 was announced on April 14. 
> [https://lists.apache.org/thread/o1o9n1t036rmfp45q1jrjs0zzzx0j156]
> Findings from a quick test build using -Dspark.version=3.4.0:
>  # Incompatible logging api versions causes test failures.
>  # GeoParquet and Geotiff datasources fails to compile due to api changes in 
> Spark.
> Setting log4j and slf4j to the same versions as Spark 3.4.0 uses solves 1. I 
> don't know how that will affect other Spark versions.
> To solve 2 we might need to use reflection to handle the api changes in Spark.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to