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

Guillaume Massé commented on SPARK-25075:
-----------------------------------------

Supporting both Scala 2.12 and Scala 2.13 will be an interesting chalenge. You 
can take a look at our work in Akka: [https://github.com/akka/akka/pull/26043.]

 

To make the transition easier, there is a library and a bunch of scalafix 
migration rules. Take a look at: 
[https://github.com/scala/scala-collection-compat.] See also the migration 
guide at: 
[https://docs.scala-lang.org/overviews/core/collections-migration-213.html]

 

I took a quick look, and there is a few Traversable instances in the public 
API. There is also a bunch of scala.Seq. This will makes things harder to 
migrate. Based on the version policy 
(https://spark.apache.org/versioning-policy.html), this would require a bump to 
Spark 4.X

> Build and test Spark against Scala 2.13
> ---------------------------------------
>
>                 Key: SPARK-25075
>                 URL: https://issues.apache.org/jira/browse/SPARK-25075
>             Project: Spark
>          Issue Type: Umbrella
>          Components: Build, Project Infra
>    Affects Versions: 3.0.0
>            Reporter: Guillaume Massé
>            Priority: Major
>
> This umbrella JIRA tracks the requirements for building and testing Spark 
> against the current Scala 2.13 milestone.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to