Skip to content

Commit b336e31

Browse files
authored
Upgrade Dgraph, Spark and Python versions in CI (#278)
## Checklist before submitting - [x] Did you read the [contributing guide](https://github.com/G-Research/spark-dgraph-connector/blob/contributing-guidelines/CONTRIBUTING.md)? - [ ] Did you update the docs? - [ ] Did you write any tests to validate this change? ## Description Upgrades DGraph, Spark and Python versions in CI. ## Review process for approval 1. All tests and other checks must succeed. 2. At least one core contributors must review and approve. 3. If a core contributor requests changes, they must be addressed.
1 parent 71c1c9f commit b336e31

File tree

7 files changed

+54
-27
lines changed

7 files changed

+54
-27
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ jobs:
7878
- dgraph-version: "22.0.2"
7979
- dgraph-version: "23.1.1"
8080
- dgraph-version: "24.0.5"
81+
- dgraph-version: "24.1.2"
8182
uses: "./.github/workflows/test-spark.yml"
8283
with:
8384
dgraph-version: ${{ matrix.dgraph-version }}
@@ -97,31 +98,31 @@ jobs:
9798
"scala-compat-version": "2.13",
9899
"scala-version": "2.13.5",
99100
"java-version": "11",
100-
"dgraph-version": "24.0.5"
101+
"dgraph-version": "24.1.2"
101102
},
102103
{
103104
"spark-version": "3.3.4",
104105
"spark-compat-version": "3.3",
105106
"scala-compat-version": "2.13",
106107
"scala-version": "2.13.8",
107108
"java-version": "11",
108-
"dgraph-version": "24.0.5"
109+
"dgraph-version": "24.1.2"
109110
},
110111
{
111-
"spark-version": "3.4.3",
112+
"spark-version": "3.4.4",
112113
"spark-compat-version": "3.4",
113114
"scala-compat-version": "2.13",
114115
"scala-version": "2.13.8",
115116
"java-version": "11",
116-
"dgraph-version": "24.0.5"
117+
"dgraph-version": "24.1.2"
117118
},
118119
{
119-
"spark-version": "3.5.3",
120+
"spark-version": "3.5.5",
120121
"spark-compat-version": "3.5",
121122
"scala-compat-version": "2.13",
122123
"scala-version": "2.13.8",
123124
"java-version": "11",
124-
"dgraph-version": "24.0.5"
125+
"dgraph-version": "24.1.2"
125126
}
126127
]
127128
}

.github/workflows/download-spark.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ jobs:
2121
hadoop-version: '2.7'
2222
- spark-version: '3.3.4'
2323
hadoop-version: '3'
24-
- spark-version: '3.4.3'
24+
- spark-version: '3.4.4'
2525
hadoop-version: '3'
26-
- spark-version: '3.5.3'
26+
- spark-version: '3.5.5'
2727
hadoop-version: '3'
2828
- spark-version: '4.0.0-preview2'
2929
hadoop-version: '3'

.github/workflows/test-dgraph.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,14 @@ jobs:
2020
"22.0.0", "22.0.1", "22.0.2",
2121
"23.0.0", "23.0.1",
2222
"23.1.0", "23.1.1",
23-
"24.0.0", "24.0.1", "24.0.2", "24.0.4", "24.0.5"
23+
"24.0.0", "24.0.1", "24.0.2", "24.0.4", "24.0.5",
24+
"24.1.0", "24.1.1", "24.1.2",
25+
"25.0.0-preview1"
2426
]
2527
scala-compat-version: ["2.12"]
2628
include:
2729
- spark-compat-version: '3.5'
28-
spark-version: '3.5.3'
30+
spark-version: '3.5.5'
2931
scala-compat-version: '2.12'
3032
scala-version: '2.12.18'
3133

.github/workflows/test-integration.yml

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,52 +12,52 @@ jobs:
1212
fail-fast: false
1313
matrix:
1414
spark-compat-version: ["3.4", "3.5", "4.0"]
15-
dgraph-minor-version: ["20.03", "20.07", "20.11", "21.12", "22.0", "23.0", "23.1", "24.0"]
15+
dgraph-minor-version: ["20.03", "20.07", "20.11", "21.12", "22.0", "23.0", "23.1", "24.0", "24.1"]
1616
include:
1717
- spark-compat-version: '3.0'
1818
spark-version: '3.0.3'
1919
scala-compat-version: '2.12'
2020
scala-version: '2.12.10'
2121
java-version: 11
22-
dgraph-minor-version: "24.0"
23-
dgraph-version: "24.0.5"
22+
dgraph-minor-version: "24.1"
23+
dgraph-version: "24.1.2"
2424
hadoop-version: '2.7'
2525

2626
- spark-compat-version: '3.1'
2727
spark-version: '3.1.3'
2828
scala-compat-version: '2.12'
2929
scala-version: '2.12.10'
3030
java-version: 11
31-
dgraph-minor-version: "24.0"
32-
dgraph-version: "24.0.5"
31+
dgraph-minor-version: "24.1"
32+
dgraph-version: "24.1.2"
3333
hadoop-version: '2.7'
3434

3535
- spark-compat-version: '3.2'
3636
spark-version: '3.2.4'
3737
scala-compat-version: '2.12'
3838
scala-version: '2.12.15'
3939
java-version: 11
40-
dgraph-minor-version: "24.0"
41-
dgraph-version: "24.0.5"
40+
dgraph-minor-version: "24.1"
41+
dgraph-version: "24.1.2"
4242
hadoop-version: '2.7'
4343

4444
- spark-compat-version: '3.3'
4545
spark-version: '3.3.4'
4646
scala-compat-version: '2.12'
4747
scala-version: '2.12.15'
4848
java-version: 11
49-
dgraph-minor-version: "24.0"
50-
dgraph-version: "24.0.5"
49+
dgraph-minor-version: "24.1"
50+
dgraph-version: "24.1.2"
5151
hadoop-version: '3'
5252

5353
- spark-compat-version: '3.4'
54-
spark-version: '3.4.3'
54+
spark-version: '3.4.4'
5555
scala-compat-version: '2.12'
5656
scala-version: '2.12.17'
5757
java-version: 11
5858
hadoop-version: '3'
5959
- spark-compat-version: '3.5'
60-
spark-version: '3.5.3'
60+
spark-version: '3.5.5'
6161
scala-compat-version: '2.12'
6262
scala-version: '2.12.18'
6363
java-version: 11
@@ -85,6 +85,8 @@ jobs:
8585
dgraph-version: "23.1.1"
8686
- dgraph-minor-version: "24.0"
8787
dgraph-version: "24.0.5"
88+
- dgraph-minor-version: "24.1"
89+
dgraph-version: "24.1.2"
8890

8991
steps:
9092
- name: Checkout

.github/workflows/test-python.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
matrix:
1414
spark-compat-version: ["3.5"]
1515
scala-compat-version: ["2.12"]
16-
dgraph-minor-version: ["21.12", "22.0", "23.0", "23.1", "24.0"]
17-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
16+
dgraph-minor-version: ["21.12", "22.0", "23.0", "23.1", "24.0", "24.1"]
17+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1818
include:
1919
- spark-compat-version: '3.5'
20-
spark-version: '3.5.3'
20+
spark-version: '3.5.5'
2121
scala-compat-version: '2.12'
2222
scala-version: '2.12.18'
2323

@@ -31,6 +31,8 @@ jobs:
3131
dgraph-version: "23.1.1"
3232
- dgraph-minor-version: "24.0"
3333
dgraph-version: "24.0.5"
34+
- dgraph-minor-version: "24.1"
35+
dgraph-version: "24.1.2"
3436

3537
steps:
3638
- name: Checkout

.github/workflows/test-spark.yml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
"3.2.4",
2323
"3.3.4",
2424
# we test all patch version of current supported minor releases
25-
"3.4.0", "3.4.1", "3.4.2",
25+
"3.4.0", "3.4.1", "3.4.2", "3.4.3",
2626
# latest patch version tested in test-dgraph, not testes here again
27-
"3.5.0", "3.5.1",
27+
"3.5.0", "3.5.1", "3.5.2", "3.5.3", "3.5.4",
2828
"4.0.0-preview2"
2929
]
3030
include:
@@ -67,6 +67,11 @@ jobs:
6767
scala-compat-version: "2.12"
6868
scala-version: "2.12.17"
6969
java-version: 11
70+
- spark-version: "3.4.3"
71+
spark-compat-version: "3.4"
72+
scala-compat-version: "2.12"
73+
scala-version: "2.12.17"
74+
java-version: 11
7075

7176
- spark-version: "3.5.0"
7277
spark-compat-version: "3.5"
@@ -78,6 +83,21 @@ jobs:
7883
scala-compat-version: "2.12"
7984
scala-version: "2.12.18"
8085
java-version: 11
86+
- spark-version: "3.5.2"
87+
spark-compat-version: "3.5"
88+
scala-compat-version: "2.12"
89+
scala-version: "2.12.18"
90+
java-version: 11
91+
- spark-version: "3.5.3"
92+
spark-compat-version: "3.5"
93+
scala-compat-version: "2.12"
94+
scala-version: "2.12.18"
95+
java-version: 11
96+
- spark-version: "3.5.4"
97+
spark-compat-version: "3.5"
98+
scala-compat-version: "2.12"
99+
scala-version: "2.12.18"
100+
java-version: 11
81101

82102
- spark-version: "4.0.0-preview2"
83103
spark-compat-version: "4.0"

dgraph-instance.start.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# keep env var name in-sync with uk.co.gresearch.spark.dgraph.DgraphTestCluster.DgraphVersionEnvVar
22
# keep default value in-sync with uk.co.gresearch.spark.dgraph.DgraphTestCluster.DgraphDefaltVersion
3-
version=${DGRAPH_TEST_CLUSTER_VERSION:-24.0.2}
3+
version=${DGRAPH_TEST_CLUSTER_VERSION:-24.1.2}
44

55
if [[ $version < "21.03.0" ]]
66
then

0 commit comments

Comments
 (0)