diff --git a/mqtt-impl/pom.xml b/mqtt-impl/pom.xml index 6846f3f5d..7377a64ea 100644 --- a/mqtt-impl/pom.xml +++ b/mqtt-impl/pom.xml @@ -20,7 +20,7 @@ pulsar-protocol-handler-mqtt-parent io.streamnative.pulsar.handlers - 3.0.0.4 + 3.0.5.5 4.0.0 pulsar-protocol-handler-mqtt diff --git a/pom.xml b/pom.xml index 18e161540..c6573cac7 100644 --- a/pom.xml +++ b/pom.xml @@ -19,7 +19,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> io.streamnative.pulsar.handlers pulsar-protocol-handler-mqtt-parent - 3.0.0.4 + 3.0.5.5 StreamNative :: Pulsar Protocol Handler :: MoP Parent Parent for MQTT on Pulsar implemented using Pulsar Protocol Handler. @@ -49,7 +49,7 @@ 2.22.0 6.14.3 4.0.2 - 3.0.4.5 + 3.0.5.5 4.1.93.Final 2.17.1 1.16 @@ -364,16 +364,10 @@ default https://repo1.maven.org/maven2 - - ossrh - https://s01.oss.sonatype.org/service/local/repositories/iostreamnative-3081/content - - snapshot https://s01.oss.sonatype.org/content/repositories/snapshots - false @@ -382,5 +376,23 @@ bintray https://yahoo.bintray.com/maven + + ossrh + https://s01.oss.sonatype.org/service/local/repositories/iostreamnative-3192/content + + + nexus-snapshot + https://s01.oss.sonatype.org/content/repositories/snapshots + + + + ossrh + https://s01.oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ + + diff --git a/tests/pom.xml b/tests/pom.xml index 12d3ec76b..bd6f472e8 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -20,7 +20,7 @@ pulsar-protocol-handler-mqtt-parent io.streamnative.pulsar.handlers - 3.0.0.4 + 3.0.5.5 4.0.0 pulsar-protocol-handler-mqtt-tests diff --git a/tests/src/test/java/io/streamnative/pulsar/handlers/mqtt/base/MQTTProtocolHandlerTestBase.java b/tests/src/test/java/io/streamnative/pulsar/handlers/mqtt/base/MQTTProtocolHandlerTestBase.java index 3e4959e9c..7b2bc8e5c 100644 --- a/tests/src/test/java/io/streamnative/pulsar/handlers/mqtt/base/MQTTProtocolHandlerTestBase.java +++ b/tests/src/test/java/io/streamnative/pulsar/handlers/mqtt/base/MQTTProtocolHandlerTestBase.java @@ -22,7 +22,6 @@ import io.netty.channel.EventLoopGroup; import io.streamnative.pulsar.handlers.mqtt.MQTTCommonConfiguration; import io.streamnative.pulsar.handlers.mqtt.utils.ConfigurationUtils; -import java.io.IOException; import java.lang.reflect.Field; import java.net.URI; import java.net.URL; @@ -33,6 +32,7 @@ import java.util.List; import java.util.Map; import java.util.Optional; +import java.util.concurrent.CompletableFuture; import java.util.concurrent.ThreadLocalRandom; import java.util.concurrent.TimeUnit; import java.util.function.Predicate; @@ -464,18 +464,19 @@ public void reallyShutdown() { private BookKeeperClientFactory mockBookKeeperClientFactory = new BookKeeperClientFactory() { @Override - public BookKeeper create(ServiceConfiguration conf, MetadataStoreExtended store, EventLoopGroup eventLoopGroup, + public CompletableFuture create(ServiceConfiguration conf, MetadataStoreExtended store, + EventLoopGroup eventLoopGroup, Optional> ensemblePlacementPolicyClass, - Map ensemblePlacementPolicyProperties) throws IOException { - return mockBookKeeper; + Map ensemblePlacementPolicyProperties) { + return CompletableFuture.completedFuture(mockBookKeeper); } @Override - public BookKeeper create(ServiceConfiguration conf, MetadataStoreExtended store, EventLoopGroup eventLoopGroup, + public CompletableFuture create(ServiceConfiguration conf, MetadataStoreExtended store, + EventLoopGroup eventLoopGroup, Optional> ensemblePlacementPolicyClass, - Map ensemblePlacementPolicyProperties, StatsLogger statsLogger) - throws IOException { - return mockBookKeeper; + Map ensemblePlacementPolicyProperties, StatsLogger statsLogger) { + return CompletableFuture.completedFuture(mockBookKeeper); } @Override