Skip to content

Commit cd5cd23

Browse files
Updated moquette version to fix MQTT write direct memory leak issue (#15144)
Co-authored-by: Steve Yurong Su <[email protected]>
1 parent 7cef068 commit cd5cd23

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

dependencies.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
"ch.qos.logback:logback-classic",
55
"ch.qos.logback:logback-core",
66
"ch.qos.reload4j:reload4j",
7-
"com.bugsnag:bugsnag",
87
"com.digitalpetri.fsm:strict-machine",
98
"com.digitalpetri.netty:netty-channel-fsm",
109
"com.fasterxml.jackson.core:jackson-annotations",
@@ -27,8 +26,6 @@
2726
"com.google.guava:listenablefuture",
2827
"com.google.j2objc:j2objc-annotations",
2928
"com.h2database:h2-mvstore",
30-
"com.librato.metrics:librato-java",
31-
"com.librato.metrics:metrics-librato",
3229
"com.lmax:disruptor",
3330
"com.nimbusds:content-type",
3431
"com.nimbusds:lang-tag",
@@ -45,12 +42,11 @@
4542
"io.airlift:log",
4643
"io.airlift:units",
4744
"io.dropwizard.metrics:metrics-core",
48-
"io.dropwizard.metrics:metrics-jvm",
4945
"io.jsonwebtoken:jjwt-api",
5046
"io.micrometer:micrometer-commons",
5147
"io.micrometer:micrometer-core",
5248
"io.micrometer:micrometer-observation",
53-
"io.moquette:moquette-broker",
49+
"com.github.moquette-io.moquette:moquette-broker",
5450
"io.netty:netty-buffer",
5551
"io.netty:netty-codec",
5652
"io.netty:netty-codec-dns",
@@ -65,10 +61,14 @@
6561
"io.netty:netty-resolver-dns",
6662
"io.netty:netty-resolver-dns-classes-macos",
6763
"io.netty:netty-resolver-dns-native-macos",
64+
"io.netty:netty-tcnative-boringssl-static",
65+
"io.netty:netty-tcnative-classes",
6866
"io.netty:netty-transport",
6967
"io.netty:netty-transport-classes-epoll",
7068
"io.netty:netty-transport-native-epoll",
7169
"io.netty:netty-transport-native-unix-common",
70+
"io.netty:netty-transport-classes-kqueue",
71+
"io.netty:netty-transport-native-kqueue",
7272
"io.projectreactor:reactor-core",
7373
"io.projectreactor.netty:reactor-netty-core",
7474
"io.projectreactor.netty:reactor-netty-http",

iotdb-core/datanode/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@
272272
<artifactId>jersey-container-servlet-core</artifactId>
273273
</dependency>
274274
<dependency>
275-
<groupId>io.moquette</groupId>
275+
<groupId>com.github.moquette-io.moquette</groupId>
276276
<artifactId>moquette-broker</artifactId>
277277
</dependency>
278278
<dependency>

pom.xml

+9-2
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,13 @@
2121
-->
2222
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2323
<modelVersion>4.0.0</modelVersion>
24+
<!--Add the JitPack repository because the moquette-broker dependency needs to be resolved from the JitPack repository-->
25+
<repositories>
26+
<repository>
27+
<id>jitpack.io</id>
28+
<url>https://jitpack.io</url>
29+
</repository>
30+
</repositories>
2431
<parent>
2532
<groupId>org.apache</groupId>
2633
<artifactId>apache</artifactId>
@@ -121,7 +128,7 @@
121128
<mockito.version>2.23.4</mockito.version>
122129
<!-- This was the last version to support Java 8 -->
123130
<!--mockito.version>4.11.0</mockito.version-->
124-
<moquette.version>0.17</moquette.version>
131+
<moquette.version>0.18.0</moquette.version>
125132
<netty.version>4.1.115.Final</netty.version>
126133
<nimbus-jose-jwt.version>9.37.3</nimbus-jose-jwt.version>
127134
<oauth2-oidc-sdk.version>10.15</oauth2-oidc-sdk.version>
@@ -432,7 +439,7 @@
432439
<version>${reflections.version}</version>
433440
</dependency>
434441
<dependency>
435-
<groupId>io.moquette</groupId>
442+
<groupId>com.github.moquette-io.moquette</groupId>
436443
<artifactId>moquette-broker</artifactId>
437444
<version>${moquette.version}</version>
438445
</dependency>

0 commit comments

Comments
 (0)