Skip to content

Add support for scala 2.13 and drop scala 2.11 in sparkmonitor#35

Merged
etejedor merged 4 commits into
masterfrom
scala212_scala213
May 12, 2025
Merged

Add support for scala 2.13 and drop scala 2.11 in sparkmonitor#35
etejedor merged 4 commits into
masterfrom
scala212_scala213

Conversation

@LucaCanali

Copy link
Copy Markdown
Contributor

Summary:
Implement cross-compilation support for Scala 2.12 and Scala 2.13 in SparkMonitor, while removing the legacy Scala 2.11 support.

Details:

Legacy Removal:

Scala 2.11 was used for Spark 2.x and is no longer relevant.
Dropping Scala 2.11 support will simplify the build process by eliminating associated workarounds.
Cross-Compilation Updates:

Introduce cross-compilation for Scala 2.12 and Scala 2.13.
Scala 2.12 is currently deployed with Spark 3.x.
Scala 2.13 support is required for the upcoming Spark 4.0.
Kernel Extension Package:

Update the kernel extension package to ensure compatibility with both Scala 2.12 and Scala 2.13.
This update streamlines the build and ensures that SparkMonitor is aligned with current and future Spark deployments.

@PMax5 PMax5 requested a review from etejedor May 6, 2025 09:14
@etejedor etejedor merged commit 604b7f4 into master May 12, 2025
1 check passed
@LucaCanali LucaCanali deleted the scala212_scala213 branch March 26, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants