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