spark-instrumented-optimizer/project
Dongjoon Hyun 16f1f71ba5 [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>
2021-09-15 13:43:25 -07:00
..
build.properties [SPARK-36110][BUILD] Upgrade SBT to 1.5.5 2021-07-13 13:14:10 +09:00
MimaBuild.scala [SPARK-36004][INFRA] Update MiMa and audit API changes 2021-07-06 07:16:07 -05:00
MimaExcludes.scala [SPARK-36173][CORE] Support getting CPU number in TaskContext 2021-08-04 21:14:01 -05:00
plugins.sbt [SPARK-33996][BUILD][FOLLOW-UP] Match SBT's plugin checkstyle version to Maven's 2021-07-05 18:55:45 +09:00
SparkBuild.scala [SPARK-36759][BUILD] Upgrade Scala to 2.12.15 2021-09-15 13:43:25 -07:00