diff --git a/mqtt-impl/pom.xml b/mqtt-impl/pom.xml index 514fa899b..ef8cc334b 100644 --- a/mqtt-impl/pom.xml +++ b/mqtt-impl/pom.xml @@ -20,7 +20,7 @@ pulsar-protocol-handler-mqtt-parent io.streamnative.pulsar.handlers - 2.10.0.0-rc4 + 3.2.0-SNAPSHOT 4.0.0 pulsar-protocol-handler-mqtt @@ -32,7 +32,7 @@ org.apache.nifi nifi-nar-maven-plugin - 1.2.0 + ${nifi-nar-maven-plugin.version} true ${project.artifactId}-${project.version} diff --git a/mqtt-perf/build.gradle b/mqtt-perf/build.gradle index 6e9ce9bd5..0f06d6fac 100644 --- a/mqtt-perf/build.gradle +++ b/mqtt-perf/build.gradle @@ -10,13 +10,13 @@ repositories { } dependencies { - implementation 'com.google.guava:guava:31.1-jre' - implementation 'info.picocli:picocli:4.7.3' + implementation 'com.google.guava:guava:32.1.1-jre' + implementation 'info.picocli:picocli:4.7.5' implementation 'org.hdrhistogram:HdrHistogram:2.1.12' - implementation 'com.hivemq:hivemq-mqtt-client:1.3.0' - implementation 'com.alibaba.fastjson2:fastjson2:2.0.37' - compileOnly 'org.projectlombok:lombok:1.18.26' - annotationProcessor 'org.projectlombok:lombok:1.18.26' + implementation 'com.hivemq:hivemq-mqtt-client:1.3.3' + implementation 'com.alibaba.fastjson2:fastjson2:2.0.49' + compileOnly 'org.projectlombok:lombok:1.18.30' + annotationProcessor 'org.projectlombok:lombok:1.18.30' } sourceCompatibility = JavaVersion.VERSION_11 diff --git a/pom.xml b/pom.xml index 1a8f9ba0d..a2db90164 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 - 2.10.0.0-rc4 + 3.2.0-SNAPSHOT StreamNative :: Pulsar Protocol Handler :: MoP Parent Parent for MQTT on Pulsar implemented using Pulsar Protocol Handler. @@ -45,29 +45,37 @@ - 1.18.22 - 2.22.0 + 1.18.30 + 4.11.0 6.14.3 - 4.0.2 + 4.0.3 3.2.0-SNAPSHOT - 4.1.94.Final + 2.9.1 + 4.1.105.Final + 4.1.105.Final 2.18.0 1.16 - 1.2.2 + 1.3.3 + 1.2.5 1.9.4 - 1.45.1 + 1.55.3 2.14.2 + 32.1.1-jre + 3.19.6 + 2.9.0 17 17 8.37 3.10.1 - 3.0.0-M1 + 3.0.0-M3 true 3.0.rc1 + 1.2.0 3.1.2 - 3.1.8 - 0.8.7 + 4.0.0 + 4.2.2 + 0.8.8 @@ -93,27 +101,65 @@ io.grpc grpc-auth + + io.netty + netty-transport + io.grpc grpc-all ${grpc.version} + + + io.grpc + grpc-netty-shaded + + + io.grpc + grpc-xds + + + + + io.netty + netty-codec-http2 + ${netty.version} + + + io.netty + netty-handler-proxy + ${netty.version} + + + io.netty + netty-transport-native-unix-common + ${netty.version} + + + com.github.ben-manes.caffeine + caffeine + ${caffeine.version} + provided org.apache.logging.log4j log4j-core ${log4j2.version} + provided org.apache.logging.log4j log4j-slf4j-impl ${log4j2.version} + provided org.projectlombok lombok ${lombok.version} + provided io.netty @@ -125,6 +171,24 @@ commons-beanutils ${apache.commons.bean-utils.version} + + com.google.guava + guava + ${guava.version} + provided + + + com.google.protobuf + protobuf-java + ${protobuf3.version} + provided + + + com.google.api.grpc + proto-google-common-protos + ${proto-google-common-protos.version} + provided + org.testng testng @@ -302,7 +366,7 @@ pl.project13.maven git-commit-id-plugin - 4.0.0 + ${git-commit-id-plugin.version} get-the-git-infos diff --git a/tests/pom.xml b/tests/pom.xml index 592d39b77..d632c9748 100644 --- a/tests/pom.xml +++ b/tests/pom.xml @@ -20,7 +20,7 @@ pulsar-protocol-handler-mqtt-parent io.streamnative.pulsar.handlers - 2.10.0.0-rc4 + 3.2.0-SNAPSHOT 4.0.0 pulsar-protocol-handler-mqtt-tests @@ -72,7 +72,7 @@ org.eclipse.paho org.eclipse.paho.client.mqttv3 - 1.2.5 + ${paho.mqtt.java.version} test