Skip to content

Commit db0131f

Browse files
authored
build(deps): update dependencies (#1665)
1 parent 6248b7c commit db0131f

File tree

4 files changed

+15
-2
lines changed

4 files changed

+15
-2
lines changed

driver/src/main/java/org/neo4j/driver/internal/DriverFactory.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
import org.neo4j.bolt.connection.BoltAgent;
3636
import org.neo4j.bolt.connection.BoltConnectionProvider;
3737
import org.neo4j.bolt.connection.BoltConnectionSource;
38+
import org.neo4j.bolt.connection.BoltProtocolVersion;
3839
import org.neo4j.bolt.connection.BoltServerAddress;
3940
import org.neo4j.bolt.connection.DefaultDomainNameResolver;
4041
import org.neo4j.bolt.connection.DomainNameResolver;
@@ -389,6 +390,7 @@ protected BoltConnectionProvider createBoltConnectionProvider(
389390
if (localAddress != null) {
390391
additionalConfig.put("localAddress", localAddress);
391392
}
393+
additionalConfig.put("maxVersion", new BoltProtocolVersion(5, 8));
392394
return new NettyBoltConnectionProviderFactory()
393395
.create(loggingProvider, BoltValueFactory.getInstance(), null, additionalConfig);
394396
}

driver/src/main/java/org/neo4j/driver/internal/value/BoltValueFactory.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,11 @@ public Value point(int srid, double x, double y, double z) {
244244
return ((InternalValue) Values.point(srid, x, y, z));
245245
}
246246

247+
@Override
248+
public Value vector(Class<?> elementType, Object elements) {
249+
throw new UnsupportedOperationException("Vector is not supported");
250+
}
251+
247252
@Override
248253
public Value unsupportedDateTimeValue(DateTimeException e) {
249254
return new UnsupportedDateTimeValue(e);

driver/src/main/java/org/neo4j/driver/internal/value/InternalValue.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import java.util.Map;
2323
import org.neo4j.bolt.connection.values.IsoDuration;
2424
import org.neo4j.bolt.connection.values.Point;
25+
import org.neo4j.bolt.connection.values.Vector;
2526
import org.neo4j.driver.Value;
2627
import org.neo4j.driver.exceptions.value.Uncoercible;
2728
import org.neo4j.driver.internal.AsValue;
@@ -83,4 +84,9 @@ public org.neo4j.bolt.connection.values.Value next() {
8384
default Map<String, org.neo4j.bolt.connection.values.Value> asBoltMap() {
8485
return asMap(value -> (org.neo4j.bolt.connection.values.Value) value);
8586
}
87+
88+
@Override
89+
default Vector asBoltVector() {
90+
throw new UnsupportedOperationException("Vector is not supported");
91+
}
8692
}

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<maven.deploy.skip>true</maven.deploy.skip>
3434

3535
<!-- Versions -->
36-
<neo4j-bolt-connection-bom.version>5.0.0</neo4j-bolt-connection-bom.version>
36+
<neo4j-bolt-connection-bom.version>6.0.1</neo4j-bolt-connection-bom.version>
3737
<reactive-streams.version>1.0.4</reactive-streams.version>
3838
<!-- Please note that when updating this dependency -->
3939
<!-- (i.e. due to a security vulnerability or bug) that the -->
@@ -61,7 +61,7 @@
6161
<svm.version>24.2.1</svm.version>
6262
<micrometer.version>1.15.1</micrometer.version>
6363
<blockhound.version>1.0.13.RELEASE</blockhound.version>
64-
<testcontainers.version>1.21.2</testcontainers.version>
64+
<testcontainers.version>1.21.3</testcontainers.version>
6565
<build-resources.version>2024-12.1</build-resources.version>
6666
<!-- To be overwritten by child projects -->
6767
<moduleName/>

0 commit comments

Comments
 (0)