Skip to content

Commit 7129666

Browse files
committed
Update
1 parent a816858 commit 7129666

File tree

120 files changed

+355
-460
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

120 files changed

+355
-460
lines changed

benchkit-backend/pom.xml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -27,30 +27,6 @@
2727
<artifactId>neo4j-java-driver</artifactId>
2828
<version>${project.version}</version>
2929
</dependency>
30-
<dependency>
31-
<groupId>org.neo4j.driver</groupId>
32-
<artifactId>neo4j-bolt-api</artifactId>
33-
<version>${project.version}</version>
34-
<optional>true</optional>
35-
</dependency>
36-
<dependency>
37-
<groupId>org.neo4j.driver</groupId>
38-
<artifactId>neo4j-bolt-api-netty</artifactId>
39-
<version>${project.version}</version>
40-
<optional>true</optional>
41-
</dependency>
42-
<dependency>
43-
<groupId>org.neo4j.driver</groupId>
44-
<artifactId>neo4j-bolt-api-pooled</artifactId>
45-
<version>${project.version}</version>
46-
<optional>true</optional>
47-
</dependency>
48-
<dependency>
49-
<groupId>org.neo4j.driver</groupId>
50-
<artifactId>neo4j-bolt-api-routed</artifactId>
51-
<version>${project.version}</version>
52-
<optional>true</optional>
53-
</dependency>
5430
<dependency>
5531
<groupId>io.netty</groupId>
5632
<artifactId>netty-handler</artifactId>

bundle/pom.xml

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<configuration>
8383
<instructions combine.children="append">
8484
<_removeheaders>Bnd-*,Private-Package,Bundle-ClassPath,Embed-Dependency,Embed-Transitive,Embedded-Artifacts,Include-Resource</_removeheaders>
85-
<Embed-Dependency>neo4j-bolt-api-netty,netty-handler,netty-tcnative-classes,reactor-core</Embed-Dependency>
85+
<Embed-Dependency>neo4j-bolt-connection-netty,netty-handler,netty-tcnative-classes,reactor-core</Embed-Dependency>
8686
</instructions>
8787
</configuration>
8888
</plugin>
@@ -203,28 +203,8 @@
203203
</artifactSet>
204204
<relocations>
205205
<relocation>
206-
<pattern>org.neo4j.driver.internal.bolt.api</pattern>
207-
<shadedPattern>org.neo4j.driver.internal.bolt.api</shadedPattern>
208-
</relocation>
209-
<relocation>
210-
<pattern>org.neo4j.driver.internal.bolt.basicimpl.impl</pattern>
211-
<shadedPattern>org.neo4j.driver.internal.bolt.basicimpl</shadedPattern>
212-
</relocation>
213-
<relocation>
214-
<pattern>org.neo4j.driver.internal.bolt.basicimpl.BootstrapFactory</pattern>
215-
<shadedPattern>org.neo4j.driver.internal.bolt.basicimpl.BootstrapFactory</shadedPattern>
216-
</relocation>
217-
<relocation>
218-
<pattern>org.neo4j.driver.internal.bolt.basicimpl.NettyBoltConnectionProvider</pattern>
219-
<shadedPattern>org.neo4j.driver.internal.bolt.basicimpl.NettyBoltConnectionProvider</shadedPattern>
220-
</relocation>
221-
<relocation>
222-
<pattern>org.neo4j.driver.internal.bolt.pooledimpl</pattern>
223-
<shadedPattern>org.neo4j.driver.internal.bolt.pooledimpl</shadedPattern>
224-
</relocation>
225-
<relocation>
226-
<pattern>org.neo4j.driver.internal.bolt.routedimpl</pattern>
227-
<shadedPattern>org.neo4j.driver.internal.bolt.routedimpl</shadedPattern>
206+
<pattern>org.neo4j.bolt.connection</pattern>
207+
<shadedPattern>org.neo4j.driver.internal.shaded.bolt.connection</shadedPattern>
228208
</relocation>
229209
<relocation>
230210
<pattern>io.netty</pattern>

bundle/src/main/jpms/module-info.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,12 @@
2828
exports org.neo4j.driver.net;
2929
exports org.neo4j.driver.util;
3030
exports org.neo4j.driver.exceptions;
31+
exports org.neo4j.driver.exceptions.value;
3132

3233
requires transitive java.logging;
3334
requires transitive org.reactivestreams;
3435
requires static micrometer.core;
35-
requires static org.graalvm.sdk;
36+
requires static org.graalvm.nativeimage;
3637
requires static org.slf4j;
3738
requires static java.management;
3839
requires static reactor.blockhound;

driver/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<rootDir>${project.basedir}/..</rootDir>
2121
<api.classes.directory>${basedir}/target/classes-without-jpms</api.classes.directory>
2222
<maven.compiler.xlint.extras>,-try</maven.compiler.xlint.extras>
23-
<surefire.jpms.args>--add-opens org.neo4j.driver/org.neo4j.driver.internal.bolt.basicimpl.impl.util.messaging=ALL-UNNAMED</surefire.jpms.args>
23+
<surefire.jpms.args>--add-opens org.neo4j.driver/org.neo4j.bolt.connection.netty.impl.util.messaging=ALL-UNNAMED</surefire.jpms.args>
2424
<failsafe.parallelizable.jpms.args>--add-opens org.neo4j.driver/org.neo4j.driver.internal.util=ALL-UNNAMED --add-opens org.neo4j.driver/org.neo4j.driver.internal.async=ALL-UNNAMED</failsafe.parallelizable.jpms.args>
2525
<blockhound.tag>blockHoundTest</blockhound.tag>
2626
<maven.deploy.skip>false</maven.deploy.skip>

driver/src/main/java/module-info.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
exports org.neo4j.driver.exceptions;
3131
exports org.neo4j.driver.exceptions.value;
3232

33-
requires org.neo4j.bolt.api;
34-
requires org.neo4j.bolt.netty;
35-
requires org.neo4j.bolt.pooled;
36-
requires org.neo4j.bolt.routed;
33+
requires org.neo4j.bolt.connection;
34+
requires org.neo4j.bolt.connection.netty;
35+
requires org.neo4j.bolt.connection.pooled;
36+
requires org.neo4j.bolt.connection.routed;
3737
requires reactor.core;
3838
requires io.netty.common;
3939
requires transitive java.logging;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
*/
1717
package org.neo4j.driver.internal;
1818

19+
import org.neo4j.bolt.connection.LoggingProvider;
1920
import org.neo4j.driver.Logging;
20-
import org.neo4j.driver.internal.bolt.api.LoggingProvider;
2121

2222
public class BoltLoggingProvider implements LoggingProvider {
2323
private final Logging logging;

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

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,19 @@
3333
import java.util.function.Function;
3434
import java.util.function.Supplier;
3535
import java.util.stream.Collectors;
36+
import org.neo4j.bolt.connection.BoltAgent;
37+
import org.neo4j.bolt.connection.BoltConnectionProvider;
38+
import org.neo4j.bolt.connection.BoltServerAddress;
39+
import org.neo4j.bolt.connection.DefaultDomainNameResolver;
40+
import org.neo4j.bolt.connection.DomainNameResolver;
41+
import org.neo4j.bolt.connection.LoggingProvider;
42+
import org.neo4j.bolt.connection.MetricsListener;
43+
import org.neo4j.bolt.connection.RoutingContext;
44+
import org.neo4j.bolt.connection.netty.BootstrapFactory;
45+
import org.neo4j.bolt.connection.netty.NettyBoltConnectionProvider;
46+
import org.neo4j.bolt.connection.pooled.PooledBoltConnectionProvider;
47+
import org.neo4j.bolt.connection.routed.Rediscovery;
48+
import org.neo4j.bolt.connection.routed.RoutedBoltConnectionProvider;
3649
import org.neo4j.driver.AuthTokenManager;
3750
import org.neo4j.driver.ClientCertificateManager;
3851
import org.neo4j.driver.Config;
@@ -42,19 +55,6 @@
4255
import org.neo4j.driver.internal.adaptedbolt.AdaptingDriverBoltConnectionProvider;
4356
import org.neo4j.driver.internal.adaptedbolt.DriverBoltConnectionProvider;
4457
import org.neo4j.driver.internal.adaptedbolt.ErrorMapper;
45-
import org.neo4j.driver.internal.bolt.api.BoltAgent;
46-
import org.neo4j.driver.internal.bolt.api.BoltConnectionProvider;
47-
import org.neo4j.driver.internal.bolt.api.BoltServerAddress;
48-
import org.neo4j.driver.internal.bolt.api.DefaultDomainNameResolver;
49-
import org.neo4j.driver.internal.bolt.api.DomainNameResolver;
50-
import org.neo4j.driver.internal.bolt.api.LoggingProvider;
51-
import org.neo4j.driver.internal.bolt.api.MetricsListener;
52-
import org.neo4j.driver.internal.bolt.api.RoutingContext;
53-
import org.neo4j.driver.internal.bolt.basicimpl.BootstrapFactory;
54-
import org.neo4j.driver.internal.bolt.basicimpl.NettyBoltConnectionProvider;
55-
import org.neo4j.driver.internal.bolt.pooledimpl.PooledBoltConnectionProvider;
56-
import org.neo4j.driver.internal.bolt.routedimpl.Rediscovery;
57-
import org.neo4j.driver.internal.bolt.routedimpl.RoutedBoltConnectionProvider;
5858
import org.neo4j.driver.internal.boltlistener.BoltConnectionListener;
5959
import org.neo4j.driver.internal.homedb.HomeDatabaseCache;
6060
import org.neo4j.driver.internal.metrics.DevNullMetricsProvider;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
import java.util.Map;
2222
import java.util.stream.Collector;
23+
import org.neo4j.bolt.connection.TelemetryApi;
2324
import org.neo4j.driver.AccessMode;
2425
import org.neo4j.driver.AuthToken;
2526
import org.neo4j.driver.Driver;
@@ -32,7 +33,6 @@
3233
import org.neo4j.driver.SessionConfig;
3334
import org.neo4j.driver.TransactionCallback;
3435
import org.neo4j.driver.TransactionConfig;
35-
import org.neo4j.driver.internal.bolt.api.TelemetryApi;
3636

3737
public class InternalExecutableQuery implements ExecutableQuery {
3838
private final Driver driver;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import java.util.Objects;
3131
import org.neo4j.driver.types.IsoDuration;
3232

33-
public class InternalIsoDuration implements IsoDuration, org.neo4j.driver.internal.bolt.api.values.IsoDuration {
33+
public class InternalIsoDuration implements IsoDuration, org.neo4j.bolt.connection.values.IsoDuration {
3434
private static final long NANOS_PER_SECOND = 1_000_000_000;
3535
private static final List<TemporalUnit> SUPPORTED_UNITS = List.of(MONTHS, DAYS, SECONDS, NANOS);
3636

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
/**
2727
* {@link Node} implementation that directly contains labels and properties.
2828
*/
29-
public class InternalNode extends InternalEntity implements Node, org.neo4j.driver.internal.bolt.api.values.Node {
29+
public class InternalNode extends InternalEntity implements Node, org.neo4j.bolt.connection.values.Node {
3030
private final Collection<String> labels;
3131

3232
public InternalNode(long id) {

0 commit comments

Comments
 (0)