-
Notifications
You must be signed in to change notification settings - Fork 3
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
Update versions of Scala, Spark and sbt for builds and CI/CD. #383
Conversation
1f7a9c9
to
28fd46b
Compare
28fd46b
to
8d810c0
Compare
Unit Test Coverage
|
792bd4a
to
e4cde8b
Compare
e4cde8b
to
e58f036
Compare
@@ -18,26 +18,30 @@ jobs: | |||
strategy: | |||
fail-fast: false | |||
matrix: | |||
scala: [2.11.12, 2.12.18, 2.13.12] | |||
spark: [2.4.8, 3.2.4, 3.3.3, 3.4.1] | |||
scala: [2.11.12, 2.12.19, 2.13.13] |
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.
Wouldn't an include syntax be better than exclude in the case of Scala 2.11?
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'm going to check and compare, thanks!
pramen/project/Versions.scala
Outdated
case version if version.startsWith("2.4.") => "5.1.1" | ||
case version if version.startsWith("3.0.") => "5.1.1" | ||
case version if version.startsWith("3.1.") => "5.1.1" | ||
case version if version.startsWith("3.2.") => "6.1.1" |
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.
6.1.1
is really only for Spark3.2.0
specifically- For Spark
3.2.x (x > 0)
the latest Abris version should be used
All this mess is caused by Spark breaking a compatibility: AbsaOSS/ABRiS#280
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.
Awesome, thanks!
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.
Fixed
Closes #382
Updates versions to latest patches, and replaces obsolete
setup-scala
plugin so that JDK is latest, not old like this:With the change: