Skip to content

Commit f472019

Browse files
committed
Add 4.4.10-drop01.0 compat layer
1 parent e66af52 commit f472019

File tree

4 files changed

+15
-0
lines changed

4 files changed

+15
-0
lines changed

neo4j-adapter/src/main/java/org/neo4j/gds/compat/Neo4jVersion.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ public enum Neo4jVersion {
3030
V_4_4,
3131
V_4_4_8_drop10,
3232
V_4_4_9_drop10,
33+
V_4_4_10_drop10,
3334
V_5_0_drop60,
3435
V_5_0_drop80;
3536

@@ -44,6 +45,8 @@ public String toString() {
4445
return "4.4.8-drop01.0";
4546
case V_4_4_9_drop10:
4647
return "4.4.9-drop01.0";
48+
case V_4_4_10_drop10:
49+
return "4.4.10-drop01.0";
4750
case V_5_0_drop60:
4851
return "5.0.0-drop06.0";
4952
case V_5_0_drop80:
@@ -90,6 +93,10 @@ static Neo4jVersion parse(String version) {
9093
return Neo4jVersion.V_4_4_9_drop10;
9194
}
9295

96+
if ("4.4.10-drop01.0".equals(version)) {
97+
return Neo4jVersion.V_4_4_10_drop10;
98+
}
99+
93100
if ("5.0.0-drop06.0".equals(version)) {
94101
return Neo4jVersion.V_5_0_drop60;
95102
}

neo4j-adapter/src/test/java/org/neo4j/gds/compat/Neo4jVersionTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ class Neo4jVersionTest {
3939
"4.4.12, V_4_4",
4040
"4.4.8-drop01.0, V_4_4_8_drop10",
4141
"4.4.9-drop01.0, V_4_4_9_drop10",
42+
"4.4.10-drop01.0, V_4_4_10_drop10",
4243
"5.0.0-drop06.0, V_5_0_drop60",
4344
"5.0.0-drop08.0, V_5_0_drop80",
4445
})

proc/catalog/src/test/java/org/neo4j/gds/catalog/GraphStoreExportProcTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ void teardown() {
9494
@DisableForNeo4jVersion(Neo4jVersion.V_4_3)
9595
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_8_drop10)
9696
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_9_drop10)
97+
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_10_drop10)
9798
@Test
9899
void exportGraph() {
99100
projectGraph();
@@ -114,6 +115,7 @@ void exportGraph() {
114115
@DisableForNeo4jVersion(Neo4jVersion.V_4_3)
115116
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_8_drop10)
116117
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_9_drop10)
118+
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_10_drop10)
117119
@Test
118120
void exportGraphWithAdditionalNodeProperties() {
119121
projectGraph();
@@ -142,6 +144,7 @@ void exportGraphWithAdditionalNodeProperties() {
142144
@DisableForNeo4jVersion(Neo4jVersion.V_4_3)
143145
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_8_drop10)
144146
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_9_drop10)
147+
@DisableForNeo4jVersion(Neo4jVersion.V_4_4_10_drop10)
145148
@Test
146149
void exportGraphWithAdditionalNodePropertiesShortHandSyntax() {
147150
projectGraph();

proc/sysinfo/src/test/java/org/neo4j/gds/SysInfoProcTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ class SysInfoProcTest extends BaseProcTest {
5757
"Neo4j 4.4",
5858
"Neo4j 4.4.8-drop01.0",
5959
"Neo4j 4.4.9-drop01.0",
60+
"Neo4j 4.4.10-drop01.0",
6061
"Neo4j 5.0.0-drop06.0 (placeholder)",
6162
"Neo4j 5.0.0-drop08.0 (placeholder)",
6263
"Neo4j 5.0.0-drop06.0",
@@ -121,6 +122,9 @@ void testSysInfoProc() throws IOException {
121122
case V_4_4_9_drop10:
122123
expectedCompatibilities = Set.of("Neo4j 4.4.9-drop01.0", "Neo4j Settings 4.x");
123124
break;
125+
case V_4_4_10_drop10:
126+
expectedCompatibilities = Set.of("Neo4j 4.4.10-drop01.0", "Neo4j Settings 4.x");
127+
break;
124128
case V_5_0_drop60:
125129
expectedCompatibilities = Set.of(
126130
"Neo4j Settings 5.0.0-drop06.0 (placeholder)",

0 commit comments

Comments
 (0)