spark-instrumented-optimizer/project
Dongjoon Hyun 2067661869 [SPARK-36759][BUILD] Upgrade Scala to 2.12.15
### What changes were proposed in this pull request?

This PR aims to upgrade Scala to 2.12.15 to support Java 17/18 better.

### Why are the changes needed?

Scala 2.12.15 improves compatibility with JDK 17 and 18:

https://github.com/scala/scala/releases/tag/v2.12.15

- Avoids IllegalArgumentException in JDK 17+ for lambda deserialization
- Upgrades to ASM 9.2, for JDK 18 support in optimizer

### Does this PR introduce _any_ user-facing change?

Yes, this is a Scala version change.

### How was this patch tested?

Pass the CIs

Closes #33999 from dongjoon-hyun/SPARK-36759.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit 16f1f71ba5)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
2021-09-15 13:43:36 -07:00
..
build.properties [SPARK-35818][BUILD] Upgrade SBT to 1.5.4 2021-06-19 00:17:35 -07:00
MimaBuild.scala [SPARK-21708][BUILD] Migrate build to sbt 1.x 2020-10-07 15:28:00 -07:00
MimaExcludes.scala [SPARK-35276][CORE] Calculate checksum for shuffle data and write as checksum file 2021-07-17 00:24:03 -05:00
plugins.sbt [SPARK-33996][BUILD][FOLLOW-UP] Match SBT's plugin checkstyle version to Maven's 2021-07-05 18:55:53 +09:00
SparkBuild.scala [SPARK-36759][BUILD] Upgrade Scala to 2.12.15 2021-09-15 13:43:36 -07:00