Skip to content

Commit

Permalink
scalafmtSbt + context behind dynamic frameless versioning
Browse files Browse the repository at this point in the history
  • Loading branch information
shubhamvij authored Dec 27, 2023
1 parent 6ae34d4 commit 0427795
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -84,17 +84,17 @@ lazy val `sparksql-scalapb` = (projectMatrix in file("sparksql-scalapb"))
framelessDatasetName := {
spark.value match {
case Spark35 | Spark34 | Spark33 => "frameless-dataset"
case Spark32 => "frameless-dataset-spark32"
case Spark31 => "frameless-dataset-spark31"
case _ => ???
case Spark32 => "frameless-dataset-spark32"
case Spark31 => "frameless-dataset-spark31"
case _ => ???
}
},
framelessDatasetVersion := {
spark.value match {
case Spark35 | Spark34 | Spark33 => "0.16.0"
case Spark32 => "0.15.0" // Spark3.2 support dropped in ver > 0.15.0
case Spark31 => "0.14.0" // Spark3.1 support dropped in ver > 0.14.0
case _ => ???
case Spark35 | Spark34 | Spark33 => "0.16.0" // NPE in 3.4, 3.5 if older lib versions used
case Spark32 => "0.15.0" // Spark3.2 support dropped in ver > 0.15.0
case Spark31 => "0.14.0" // Spark3.1 support dropped in ver > 0.14.0
case _ => ???
}
},
name := s"sparksql${spark.value.majorVersion}${spark.value.minorVersion}-${scalapb.value.idSuffix}",
Expand Down

0 comments on commit 0427795

Please sign in to comment.