Skip to content

Commit

Permalink
Use Java 21 for Spark 4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
EnricoMi committed Sep 23, 2024
1 parent a9e71bc commit 9c57b23
Show file tree
Hide file tree
Showing 7 changed files with 40 additions and 5 deletions.
7 changes: 5 additions & 2 deletions .github/actions/build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ inputs:
scala-compat-version:
description: Scala compatibility version, e.g. 2.12
required: true
java-version:
description: Java version, e.g. 11
required: true

runs:
using: 'composite'
Expand All @@ -32,10 +35,10 @@ runs:
key: ${{ runner.os }}-mvn-build-${{ inputs.spark-version }}-${{ inputs.scala-compat-version }}-${{ hashFiles('pom.xml') }}
restore-keys: ${{ runner.os }}-mvn-build-${{ inputs.spark-version }}-${{ inputs.scala-compat-version }}-

- name: Setup JDK 1.11
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: '11'
java-version: ${{ inputs.java-version }}
distribution: 'zulu'

- name: Build
Expand Down
7 changes: 5 additions & 2 deletions .github/actions/test-scala/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ inputs:
scala-compat-version:
description: Scala compatibility version, e.g. 2.12
required: true
java-version:
description: Java version, e.g. 11
required: true
dgraph-version:
description: Dgraph server version, e.g. 22.0.0
required: true
Expand Down Expand Up @@ -43,10 +46,10 @@ runs:
${{ runner.os }}-mvn-test-${{ inputs.spark-version }}-${{ inputs.scala-compat-version }}-
${{ runner.os }}-mvn-build-${{ inputs.spark-version }}-${{ inputs.scala-compat-version }}-
- name: Setup JDK 11
- name: Setup JDK
uses: actions/setup-java@v4
with:
java-version: '11'
java-version: ${{ inputs.java-version }}
distribution: 'zulu'

- name: Start Dgraph cluster
Expand Down
12 changes: 12 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,47 +16,58 @@ jobs:
spark-version: '3.0.3'
scala-compat-version: '2.12'
scala-version: '2.12.10'
java-version: 11
- spark-compat-version: '3.1'
spark-version: '3.1.3'
scala-compat-version: '2.12'
scala-version: '2.12.10'
java-version: 11
- spark-compat-version: '3.2'
spark-version: '3.2.4'
scala-compat-version: '2.12'
scala-version: '2.12.15'
java-version: 11
- spark-compat-version: '3.3'
spark-version: '3.3.4'
scala-compat-version: '2.12'
scala-version: '2.12.15'
java-version: 11
- spark-compat-version: '3.4'
spark-version: '3.4.3'
scala-compat-version: '2.12'
scala-version: '2.12.17'
java-version: 11
- spark-compat-version: '3.5'
spark-version: '3.5.3'
scala-compat-version: '2.12'
scala-version: '2.12.18'
java-version: 11

- spark-compat-version: '3.2'
spark-version: '3.2.4'
scala-compat-version: '2.13'
scala-version: '2.13.5'
java-version: 11
- spark-compat-version: '3.3'
spark-version: '3.3.4'
scala-compat-version: '2.13'
scala-version: '2.13.8'
java-version: 11
- spark-compat-version: '3.4'
spark-version: '3.4.3'
scala-compat-version: '2.13'
scala-version: '2.13.8'
java-version: 11
- spark-compat-version: '3.5'
spark-version: '3.5.3'
scala-compat-version: '2.13'
scala-version: '2.13.8'
java-version: 11
- spark-compat-version: '4.0'
spark-version: '4.0.0-preview2'
scala-compat-version: '2.13'
scala-version: '2.13.14'
java-version: 21

steps:
- name: Checkout
Expand All @@ -69,4 +80,5 @@ jobs:
scala-version: ${{ matrix.scala-version }}
spark-compat-version: ${{ matrix.spark-compat-version }}
scala-compat-version: ${{ matrix.scala-compat-version }}
java-version: ${{ matrix.java-version }}

5 changes: 5 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,34 +91,39 @@ jobs:
"spark-compat-version": "3.2",
"scala-compat-version": "2.13",
"scala-version": "2.13.5",
"java-version": "11",
"dgraph-version": "24.0.2"
},
{
"spark-version": "3.3.4",
"spark-compat-version": "3.3",
"scala-compat-version": "2.13",
"scala-version": "2.13.8",
"java-version": "11",
"dgraph-version": "24.0.2"
},
{
"spark-version": "3.4.3",
"spark-compat-version": "3.4",
"scala-compat-version": "2.13",
"scala-version": "2.13.8",
"java-version": "11",
"dgraph-version": "24.0.2"
},
{
"spark-version": "3.5.3",
"spark-compat-version": "3.5",
"scala-compat-version": "2.13",
"scala-version": "2.13.8",
"java-version": "11",
"dgraph-version": "24.0.2"
},
{
"spark-version": "4.0.0-preview2",
"spark-compat-version": "4.0",
"scala-compat-version": "2.13",
"scala-version": "2.13.14",
"java-version": "21",
"dgraph-version": "24.0.2"
}
]
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/test-dgraph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,6 @@ jobs:
scala-version: ${{ matrix.scala-version }}
spark-compat-version: ${{ matrix.spark-compat-version }}
scala-compat-version: ${{ matrix.scala-compat-version }}
java-version: 11
dgraph-version: ${{ matrix.dgraph-version }}

1 change: 1 addition & 0 deletions .github/workflows/test-scala.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,6 @@ jobs:
scala-version: ${{ matrix.scala-version }}
spark-compat-version: ${{ matrix.spark-compat-version }}
scala-compat-version: ${{ matrix.scala-compat-version }}
java-version: ${{ matrix.java-version }}
dgraph-version: ${{ matrix.dgraph-version }}

12 changes: 11 additions & 1 deletion .github/workflows/test-spark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,54 +27,63 @@ jobs:
"3.5.0", "3.5.1",
"4.0.0-preview2"
]
scala-compat-version: ["2.12"]
include:
- spark-version: "3.0.3"
spark-compat-version: "3.0"
scala-compat-version: "2.12"
scala-version: "2.12.10"
java-version: 11

- spark-version: "3.1.3"
spark-compat-version: "3.1"
scala-compat-version: "2.12"
scala-version: "2.12.10"
java-version: 11

- spark-version: "3.2.4"
spark-compat-version: "3.2"
scala-compat-version: "2.12"
scala-version: "2.12.15"
java-version: 11

- spark-version: "3.3.4"
spark-compat-version: "3.3"
scala-compat-version: "2.12"
scala-version: "2.12.15"
java-version: 11

- spark-version: "3.4.0"
spark-compat-version: "3.4"
scala-compat-version: "2.12"
scala-version: "2.12.17"
java-version: 11
- spark-version: "3.4.1"
spark-compat-version: "3.4"
scala-compat-version: "2.12"
scala-version: "2.12.17"
java-version: 11
- spark-version: "3.4.2"
spark-compat-version: "3.4"
scala-compat-version: "2.12"
scala-version: "2.12.17"
java-version: 11

- spark-version: "3.5.0"
spark-compat-version: "3.5"
scala-compat-version: "2.12"
scala-version: "2.12.18"
java-version: 11
- spark-version: "3.5.1"
spark-compat-version: "3.5"
scala-compat-version: "2.12"
scala-version: "2.12.18"
java-version: 11

- spark-version: "4.0.0-preview2"
spark-compat-version: "4.0"
scala-compat-version: "2.13"
scala-version: "2.13.14"
java-version: 21

steps:
- name: Checkout
Expand All @@ -87,5 +96,6 @@ jobs:
scala-version: ${{ matrix.scala-version }}
spark-compat-version: ${{ matrix.spark-compat-version }}
scala-compat-version: ${{ matrix.scala-compat-version }}
java-version: ${{ matrix.java-version }}
dgraph-version: ${{ inputs.dgraph-version }}

0 comments on commit 9c57b23

Please sign in to comment.