Open gerashegalov opened 4 years ago
not just multiple spark versions... also multiple scala versions
Maybe we can reuse the approach from frameless
https://github.com/typelevel/frameless
Frameless intentionally does not have a compile dependency on Spark. This essentially allows you to use any version of Frameless with any version of Spark.
Since the 0.9.x release, Frameless is compiled only against Scala 2.12.x.
Problem We need to be able to support multiple Spark versions to avoid painful upgrades
Solution
Alternatives continue being in lock step with Spark and suffer
Additional context Support for wider variety of users with differing pace of Spark version adoption