diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 449037e..965e4be 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,20 +21,28 @@ jobs: strategy: matrix: include: - - scala-version: 2.11.8 + - scala-version: 2.11.12 spark-version: 2.3.0 - - scala-version: 2.11.8 + - scala-version: 2.11.12 spark-version: 2.4.3 - - scala-version: 2.12.11 + - scala-version: 2.12.18 spark-version: 2.4.3 - - scala-version: 2.12.11 + - scala-version: 2.12.18 spark-version: 3.0.0 - - scala-version: 2.12.11 + - scala-version: 2.12.18 spark-version: 3.1.1 - - scala-version: 2.12.11 - spark-version: 3.2.0 - - scala-version: 2.13.10 - spark-version: 3.2.0 + - scala-version: 2.12.18 + spark-version: 3.2.4 + - scala-version: 2.13.11 + spark-version: 3.2.4 + - scala-version: 2.12.18 + spark-version: 3.3.3 + - scala-version: 2.13.11 + spark-version: 3.3.3 + - scala-version: 2.12.18 + spark-version: 3.4.1 + - scala-version: 2.13.11 + spark-version: 3.4.1 if: "! contains(toJSON(github.event.commits.*.message), '[skip ci]')" steps: - name: Check out code diff --git a/README.md b/README.md index 6e9a384..ee1f964 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ If you want to use the library with arbitrary Spark and Scala versions, you can build command. ```bash -./gradlew build -PsparkVersion=3.2.0 -PscalaVersion=2.13.10 +./gradlew build -PsparkVersion=3.4.1 -PscalaVersion=2.13.11 ``` To force a rebuild of the library, you can use: diff --git a/isolation-forest/build.gradle b/isolation-forest/build.gradle index 9d35dd5..fe5770c 100644 --- a/isolation-forest/build.gradle +++ b/isolation-forest/build.gradle @@ -13,7 +13,7 @@ def sparkVersion = findProperty("sparkVersion") ?: "2.3.0" // Spark 2.3.0 is th println "Spark version: " + sparkVersion dependencies { - compile("com.chuusai:shapeless_" + scalaVersionShort + ":2.3.2") + compile("com.chuusai:shapeless_" + scalaVersionShort + ":2.3.10") if(VersionNumber.parse(sparkVersion) >= VersionNumber.parse("2.4.0")) { compile("org.apache.spark:spark-avro_" + scalaVersionShort + ":" + sparkVersion) } else {