-
Notifications
You must be signed in to change notification settings - Fork 28.6k
[SPARK-26266][BUILD] Update to Scala 2.12.8 #23218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Test build #99666 has finished for PR 23218 at commit
|
Hm, looks like genjavadocplugin is published for individual Scala releases and doesn't exist yet for 2.12.8: https://mvnrepository.com/artifact/com.typesafe.genjavadoc/genjavadoc-plugin . I'll look at whether we can leave it at 2.12.7 or whether to expect it will be released soon. |
Now, it's released. Let's try again. |
Retest this please. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I build this PR with maven, too. The building itself looks good.
Let's see the Jenkins result.
Test build #99679 has finished for PR 23218 at commit
|
Test build #4451 has finished for PR 23218 at commit
|
Test build #4452 has finished for PR 23218 at commit
|
Hm, one failure was due to a JVM crash, but it fails twice consistent, with sbt just exiting with status 134. No other failures are logged. Not sure what to make of that! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
change is ok, but maybe the crash is related to .7 -> .8?
Surprisingly, all of three are due to consistent JVM crashes. It seems that Scala 2.12.8, scalatest, or Spark has some unstable code somewhere.
|
This might be https://bugs.openjdk.java.net/browse/JDK-8136447 (which is resolved later by other issue)
Our jenkins are using the following affected version.
cc @shaneknapp |
Ah OK, so all of them were a JVM crash. It would probably be a good idea to update the JVM on all the workers as _60 is over 3 years old. It's probably not as simple as it sounds but WDYT @shaneknapp ? |
shouldn't be too hard, but it will require some downtime.
…On Wed, Dec 5, 2018 at 5:41 AM Sean Owen ***@***.***> wrote:
Ah OK, so all of them were a JVM crash. It would probably be a good idea
to update the JVM on all the workers as _60 is over 3 years old. It's
probably not as simple as it sounds but WDYT @shaneknapp
<https://github.com/shaneknapp> ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#23218 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABiDrB6g0RYWoCxPtgI1FXp-xjCqobIUks5u180QgaJpZM4ZAs01>
.
|
Thank you, @srowen , @HyukjinKwon , @shaneknapp ! |
do we need to relnote jvm compatibility? |
I'm not sure. I can't find any other reference to this crash and 2.12.8. It could be something only Spark happens to trigger, or could be specific to this JVM + platform but not Spark or Scala. We could drop a release note at least recommending the latest version of Java 8 (and 11) with Spark 2.4 / 3.0 |
okie dokie, java8 update is done! |
@shaneknapp .
|
oh crap forgot about the PRB. updating the config now.
…On Fri, Dec 7, 2018 at 2:58 PM Dongjoon Hyun ***@***.***> wrote:
@shaneknapp <https://github.com/shaneknapp> .
The above run is still using old one. Do we need to retrigger to use
JDK8_191?
[info] Building Spark (w/Hive 1.2.1) using SBT with these arguments: -Phadoop-2.7 -Pkubernetes -Phive-thriftserver -Pkinesis-asl -Pyarn -Pspark-ganglia-lgpl -Phive -Pmesos test:package streaming-kinesis-asl-assembly/assembly
Using /usr/java/jdk1.8.0_60 as default JAVA_HOME.
Note, this will be overridden by -java-home if it is set.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#23218 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ABiDrGWEM95ltU2VLf_5LITLbplG-y5oks5u2vKigaJpZM4ZAs01>
.
|
ok, PRB builds updated w/the new JAVA_HOME |
Retest this please. |
it's building w/the proper java now. from the build log:
|
Test build #4461 has finished for PR 23218 at commit
|
Test build #99849 has finished for PR 23218 at commit
|
Merged to master. I'll open a separate PR for branch-2.4 |
## What changes were proposed in this pull request? Update to Scala 2.12.8 ## How was this patch tested? Existing tests. Closes apache#23218 from srowen/SPARK-26266. Authored-by: Sean Owen <sean.owen@databricks.com> Signed-off-by: Sean Owen <sean.owen@databricks.com>
## What changes were proposed in this pull request? Back-port of #23218 ; updates Scala 2.12 build to 2.12.8 ## How was this patch tested? Existing tests. Closes #23264 from srowen/SPARK-26266.2. Authored-by: Sean Owen <sean.owen@databricks.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
## What changes were proposed in this pull request? Update to Scala 2.12.8 ## How was this patch tested? Existing tests. Closes apache#23218 from srowen/SPARK-26266. Authored-by: Sean Owen <sean.owen@databricks.com> Signed-off-by: Sean Owen <sean.owen@databricks.com>
## What changes were proposed in this pull request? Back-port of apache#23218 ; updates Scala 2.12 build to 2.12.8 ## How was this patch tested? Existing tests. Closes apache#23264 from srowen/SPARK-26266.2. Authored-by: Sean Owen <sean.owen@databricks.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
## What changes were proposed in this pull request? Back-port of apache#23218 ; updates Scala 2.12 build to 2.12.8 ## How was this patch tested? Existing tests. Closes apache#23264 from srowen/SPARK-26266.2. Authored-by: Sean Owen <sean.owen@databricks.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
## What changes were proposed in this pull request? Back-port of apache/spark#23218 ; updates Scala 2.12 build to 2.12.8 ## How was this patch tested? Existing tests. Closes #23264 from srowen/SPARK-26266.2. Authored-by: Sean Owen <sean.owen@databricks.com> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org> (cherry picked from commit 14b75eb)
Update to Scala 2.12.8 Existing tests. Closes apache#23218 from srowen/SPARK-26266. Authored-by: Sean Owen <sean.owen@databricks.com> Signed-off-by: Sean Owen <sean.owen@databricks.com>
Update to Scala 2.12.8 Existing tests. Closes apache#23218 from srowen/SPARK-26266. Authored-by: Sean Owen <sean.owen@databricks.com> Signed-off-by: Sean Owen <sean.owen@databricks.com>
What changes were proposed in this pull request?
Update to Scala 2.12.8
How was this patch tested?
Existing tests.