Skip to content

Commit 345c1c6

Browse files
hezhangjianxkx9431
andauthored
feat(compress): add the compress dependency (openGemini#161)
Signed-off-by: kaixuan xu <triumph_9431@qq.com> Co-authored-by: kaixuan xu <triumph_9431@qq.com>
1 parent 8635c76 commit 345c1c6

File tree

4 files changed

+20
-10
lines changed

4 files changed

+20
-10
lines changed

opengemini-client-common/pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,16 @@
3232
<artifactId>opengemini-client-api</artifactId>
3333
<version>${project.version}</version>
3434
</dependency>
35+
<dependency>
36+
<groupId>org.xerial.snappy</groupId>
37+
<artifactId>snappy-java</artifactId>
38+
<version>${snappy.version}</version>
39+
</dependency>
40+
<dependency>
41+
<groupId>com.github.luben</groupId>
42+
<artifactId>zstd-jni</artifactId>
43+
<version>${zstd.version}</version>
44+
</dependency>
3545
<dependency>
3646
<groupId>org.apache.commons</groupId>
3747
<artifactId>commons-lang3</artifactId>

opengemini-client/src/main/java/io/opengemini/client/impl/OpenGeminiClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ protected CompletableFuture<Pong> executePing() {
101101
.orElse(null)).thenApply(Pong::new);
102102
}
103103

104-
private <T> @NotNull CompletableFuture<T> convertResponse(HttpResponse response, Class<T> type) {
104+
private @NotNull <T> CompletableFuture<T> convertResponse(HttpResponse response, Class<T> type) {
105105
if (response.statusCode() >= 200 && response.statusCode() < 300) {
106106
try {
107107
T resp = JacksonService.toObject(response.body(), type);

pom.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@
4646
<http-facade.version>0.4.0</http-facade.version>
4747
<jackson.version>2.17.2</jackson.version>
4848
<junit.version>5.11.1</junit.version>
49-
<kotlin.version>1.9.22</kotlin.version>
5049
<lombok.version>1.18.34</lombok.version>
5150
<log4j.version>2.20.0</log4j.version>
5251
<maven-scm-provider-gitexe.version>2.1.0</maven-scm-provider-gitexe.version>
@@ -56,30 +55,31 @@
5655
<protobuf.version>3.25.1</protobuf.version>
5756
<protoc.version>3.25.1</protoc.version>
5857
<reactor-netty.version>1.1.21</reactor-netty.version>
59-
<scala.version>3.4.0</scala.version>
6058
<slf4j.version>2.0.7</slf4j.version>
59+
<snappy.version>1.1.10.4</snappy.version>
6160
<spring.version>6.1.12</spring.version>
6261
<spring-boot.version>3.2.9</spring-boot.version>
6362
<vertx.version>4.5.10</vertx.version>
63+
<zstd.version>1.5.2-4</zstd.version>
6464
<!-- plugin -->
65-
<central-publishing-maven-plugin.version>0.6.0</central-publishing-maven-plugin.version>
65+
<central-publishing-maven-plugin.version>0.7.0</central-publishing-maven-plugin.version>
6666
<lombok-maven-plugin.version>1.18.20.0</lombok-maven-plugin.version>
67-
<maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version>
67+
<maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version>
6868
<maven-checkstyle-plugin.version>3.5.0</maven-checkstyle-plugin.version>
6969
<maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version>
7070
<maven-enforce-plugin-maven.version>3.8.0</maven-enforce-plugin-maven.version>
71-
<maven-gpg-plugin.version>3.2.6</maven-gpg-plugin.version>
71+
<maven-gpg-plugin.version>3.2.7</maven-gpg-plugin.version>
7272
<maven-jar-plugin.version>3.4.2</maven-jar-plugin.version>
73-
<maven-javadoc-plugin.version>3.10.0</maven-javadoc-plugin.version>
73+
<maven-javadoc-plugin.version>3.11.2</maven-javadoc-plugin.version>
7474
<maven-release-plugin.version>3.1.1</maven-release-plugin.version>
7575
<maven-source-plugin.version>3.3.1</maven-source-plugin.version>
7676
<maven-surefire-plugin.version>3.5.0</maven-surefire-plugin.version>
7777
<maven-os-maven-plugin.version>1.7.1</maven-os-maven-plugin.version>
7878
<maven-protobuf-maven-plugin>0.6.1</maven-protobuf-maven-plugin>
7979
<nexus-staging-plugin.version>1.6.13</nexus-staging-plugin.version>
8080
<scala-maven-plugin.version>4.9.2</scala-maven-plugin.version>
81-
<spotbugs-maven-plugin.version>4.8.6.4</spotbugs-maven-plugin.version>
82-
<spotless-maven-plugin.version>2.43.0</spotless-maven-plugin.version>
81+
<spotbugs-maven-plugin.version>4.9.1.0</spotbugs-maven-plugin.version>
82+
<spotless-maven-plugin.version>2.44.3</spotless-maven-plugin.version>
8383
</properties>
8484

8585
<dependencyManagement>

spring/opengemini-spring/src/main/java/io/opengemini/client/spring/data/core/OpenGeminiTemplate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ public <T> MeasurementOperations<T> opsForMeasurement(String databaseName,
120120
}
121121

122122
@SuppressWarnings("unchecked")
123-
private <T> @NotNull MeasurementOperations<T> getMeasurementOperations(MeasurementOperationsCacheKey key) {
123+
private @NotNull <T> MeasurementOperations<T> getMeasurementOperations(MeasurementOperationsCacheKey key) {
124124
return (MeasurementOperations<T>) msOperationsMap.computeIfAbsent(key, (k) -> {
125125
OpenGeminiSerializer<T> serializer = (OpenGeminiSerializer<T>) serializerFactory.getSerializer(
126126
k.getClazz());

0 commit comments

Comments
 (0)