Starting work on last Scala 2.13 updates

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Starting work on last Scala 2.13 updates

Sean Owen-2
I call attention to https://github.com/apache/spark/pull/28971 which
represents part 1 of several changes that are the last large change
for Scala 2.13, except for REPL updates: dealing with the fact that
default collection types will be immutable.

The goal of course is to cross-compile without separate source trees,
if possible, and I think this is the best bet, which we've discussed
for over a year.

Before merging or applying this strategy more widely, I wanted to call
attention to it.

---------------------------------------------------------------------
To unsubscribe e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Starting work on last Scala 2.13 updates

Sean Owen-2
Status update - we should have Scala 2.13 compiling, with the
exception of the REPL.
Looks like 99% or so of tests pass too, but the remaining ones might
be hard to debug. I haven't looked hard yet.
https://issues.apache.org/jira/browse/SPARK-25075 is the umbrella.
Anyone that's interested can try building with
"dev/change-scala-version.sh 2.13" and then build with -Pscala-2.13
and see some of the failures and have a look.

On Sat, Jul 11, 2020 at 1:32 PM Sean Owen <[hidden email]> wrote:

>
> I call attention to https://github.com/apache/spark/pull/28971 which
> represents part 1 of several changes that are the last large change
> for Scala 2.13, except for REPL updates: dealing with the fact that
> default collection types will be immutable.
>
> The goal of course is to cross-compile without separate source trees,
> if possible, and I think this is the best bet, which we've discussed
> for over a year.
>
> Before merging or applying this strategy more widely, I wanted to call
> attention to it.

---------------------------------------------------------------------
To unsubscribe e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Starting work on last Scala 2.13 updates

Holden Karau
This is awesome progress :)

On Fri, Jul 24, 2020 at 8:56 AM Sean Owen <[hidden email]> wrote:
Status update - we should have Scala 2.13 compiling, with the
exception of the REPL.
Looks like 99% or so of tests pass too, but the remaining ones might
be hard to debug. I haven't looked hard yet.
https://issues.apache.org/jira/browse/SPARK-25075 is the umbrella.
Anyone that's interested can try building with
"dev/change-scala-version.sh 2.13" and then build with -Pscala-2.13
and see some of the failures and have a look.

On Sat, Jul 11, 2020 at 1:32 PM Sean Owen <[hidden email]> wrote:
>
> I call attention to https://github.com/apache/spark/pull/28971 which
> represents part 1 of several changes that are the last large change
> for Scala 2.13, except for REPL updates: dealing with the fact that
> default collection types will be immutable.
>
> The goal of course is to cross-compile without separate source trees,
> if possible, and I think this is the best bet, which we've discussed
> for over a year.
>
> Before merging or applying this strategy more widely, I wanted to call
> attention to it.

---------------------------------------------------------------------
To unsubscribe e-mail: [hidden email]

--
Books (Learning Spark, High Performance Spark, etc.): https://amzn.to/2MaRAG9 
Reply | Threaded
Open this post in threaded view
|

Re: Starting work on last Scala 2.13 updates

Dongjoon Hyun-2
In reply to this post by Sean Owen-2
Thank you so much, Sean!

Bests,
Dongjoon.


On Fri, Jul 24, 2020 at 8:56 AM Sean Owen <[hidden email]> wrote:
Status update - we should have Scala 2.13 compiling, with the
exception of the REPL.
Looks like 99% or so of tests pass too, but the remaining ones might
be hard to debug. I haven't looked hard yet.
https://issues.apache.org/jira/browse/SPARK-25075 is the umbrella.
Anyone that's interested can try building with
"dev/change-scala-version.sh 2.13" and then build with -Pscala-2.13
and see some of the failures and have a look.

On Sat, Jul 11, 2020 at 1:32 PM Sean Owen <[hidden email]> wrote:
>
> I call attention to https://github.com/apache/spark/pull/28971 which
> represents part 1 of several changes that are the last large change
> for Scala 2.13, except for REPL updates: dealing with the fact that
> default collection types will be immutable.
>
> The goal of course is to cross-compile without separate source trees,
> if possible, and I think this is the best bet, which we've discussed
> for over a year.
>
> Before merging or applying this strategy more widely, I wanted to call
> attention to it.

---------------------------------------------------------------------
To unsubscribe e-mail: [hidden email]