Skip to content

Commit

Permalink
Adjust maven dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
caihualin committed May 2, 2024
1 parent 5eced09 commit 3f6cba9
Show file tree
Hide file tree
Showing 4 changed files with 85 additions and 21 deletions.
4 changes: 2 additions & 2 deletions mqtt-impl/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>pulsar-protocol-handler-mqtt-parent</artifactId>
<groupId>io.streamnative.pulsar.handlers</groupId>
<version>2.10.0.0-rc4</version>
<version>3.2.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pulsar-protocol-handler-mqtt</artifactId>
Expand All @@ -32,7 +32,7 @@
<plugin>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-nar-maven-plugin</artifactId>
<version>1.2.0</version>
<version>${nifi-nar-maven-plugin.version}</version>
<extensions>true</extensions>
<configuration>
<finalName>${project.artifactId}-${project.version}</finalName>
Expand Down
12 changes: 6 additions & 6 deletions mqtt-perf/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
86 changes: 75 additions & 11 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<groupId>io.streamnative.pulsar.handlers</groupId>
<artifactId>pulsar-protocol-handler-mqtt-parent</artifactId>
<version>2.10.0.0-rc4</version>
<version>3.2.0-SNAPSHOT</version>
<name>StreamNative :: Pulsar Protocol Handler :: MoP Parent</name>
<description>Parent for MQTT on Pulsar implemented using Pulsar Protocol Handler.</description>

Expand All @@ -45,29 +45,37 @@
</licenses>

<properties>
<lombok.version>1.18.22</lombok.version>
<mockito.version>2.22.0</mockito.version>
<lombok.version>1.18.30</lombok.version>
<mockito.version>4.11.0</mockito.version>
<testng.version>6.14.3</testng.version>
<awaitility.version>4.0.2</awaitility.version>
<awaitility.version>4.0.3</awaitility.version>
<pulsar.version>3.2.0-SNAPSHOT</pulsar.version>
<mqtt.codec.version>4.1.94.Final</mqtt.codec.version>
<caffeine.version>2.9.1</caffeine.version>
<mqtt.codec.version>4.1.105.Final</mqtt.codec.version>
<netty.version>4.1.105.Final</netty.version>
<log4j2.version>2.18.0</log4j2.version>
<fusesource.client.version>1.16</fusesource.client.version>
<hivemq.mqtt.client.version>1.2.2</hivemq.mqtt.client.version>
<hivemq.mqtt.client.version>1.3.3</hivemq.mqtt.client.version>
<paho.mqtt.java.version>1.2.5</paho.mqtt.java.version>
<apache.commons.bean-utils.version>1.9.4</apache.commons.bean-utils.version>
<grpc.version>1.45.1</grpc.version>
<grpc.version>1.55.3</grpc.version>
<jackson.version>2.14.2</jackson.version>
<guava.version>32.1.1-jre</guava.version>
<protobuf3.version>3.19.6</protobuf3.version>
<proto-google-common-protos.version>2.9.0</proto-google-common-protos.version>
<!-- plugins -->
<javac.source>17</javac.source>
<javac.target>17</javac.target>
<puppycrawl.checkstyle.version>8.37</puppycrawl.checkstyle.version>
<maven-compiler-plugin.version>3.10.1</maven-compiler-plugin.version>
<maven-surefire-plugin.version>3.0.0-M1</maven-surefire-plugin.version>
<maven-surefire-plugin.version>3.0.0-M3</maven-surefire-plugin.version>
<redirectTestOutputToFile>true</redirectTestOutputToFile>
<license-maven-plugin.version>3.0.rc1</license-maven-plugin.version>
<nifi-nar-maven-plugin.version>1.2.0</nifi-nar-maven-plugin.version>
<maven-checkstyle-plugin.version>3.1.2</maven-checkstyle-plugin.version>
<spotbugs-maven-plugin.version>3.1.8</spotbugs-maven-plugin.version>
<maven-jacoco-plugin.version>0.8.7</maven-jacoco-plugin.version>
<git-commit-id-plugin.version>4.0.0</git-commit-id-plugin.version>
<spotbugs-maven-plugin.version>4.2.2</spotbugs-maven-plugin.version>
<maven-jacoco-plugin.version>0.8.8</maven-jacoco-plugin.version>
</properties>

<dependencies>
Expand All @@ -93,27 +101,65 @@
<groupId>io.grpc</groupId>
<artifactId>grpc-auth</artifactId>
</exclusion>
<exclusion>
<groupId>io.netty</groupId>
<artifactId>netty-transport</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.grpc</groupId>
<artifactId>grpc-all</artifactId>
<version>${grpc.version}</version>
<exclusions>
<exclusion>
<groupId>io.grpc</groupId>
<artifactId>grpc-netty-shaded</artifactId>
</exclusion>
<exclusion>
<groupId>io.grpc</groupId>
<artifactId>grpc-xds</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-codec-http2</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-handler-proxy</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-transport-native-unix-common</artifactId>
<version>${netty.version}</version>
</dependency>
<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId>
<version>${caffeine.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j2.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>${log4j2.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>${lombok.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>io.netty</groupId>
Expand All @@ -125,6 +171,24 @@
<artifactId>commons-beanutils</artifactId>
<version>${apache.commons.bean-utils.version}</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>${protobuf3.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-common-protos</artifactId>
<version>${proto-google-common-protos.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
Expand Down Expand Up @@ -302,7 +366,7 @@
<plugin>
<groupId>pl.project13.maven</groupId>
<artifactId>git-commit-id-plugin</artifactId>
<version>4.0.0</version>
<version>${git-commit-id-plugin.version}</version>
<executions>
<execution>
<id>get-the-git-infos</id>
Expand Down
4 changes: 2 additions & 2 deletions tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>pulsar-protocol-handler-mqtt-parent</artifactId>
<groupId>io.streamnative.pulsar.handlers</groupId>
<version>2.10.0.0-rc4</version>
<version>3.2.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>pulsar-protocol-handler-mqtt-tests</artifactId>
Expand Down Expand Up @@ -72,7 +72,7 @@
<dependency>
<groupId>org.eclipse.paho</groupId>
<artifactId>org.eclipse.paho.client.mqttv3</artifactId>
<version>1.2.5</version>
<version>${paho.mqtt.java.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down

0 comments on commit 3f6cba9

Please sign in to comment.