This is an automated email from the ASF dual-hosted git repository.

wolfboys pushed a commit to branch dev-2.1.8
in repository https://gitbox.apache.org/repos/asf/streampark.git


The following commit(s) were added to refs/heads/dev-2.1.8 by this push:
     new e0893f638 fix(console): validate pagination sort fields (#4350)
e0893f638 is described below

commit e0893f638b9a76553d3a5c989801273e7bb7fe8d
Author: benjobs <[email protected]>
AuthorDate: Wed May 27 16:38:10 2026 +0800

    fix(console): validate pagination sort fields (#4350)
    
    * fix(console): validate pagination sort fields
---
 NOTICE                                             |  2 +-
 build.sh                                           |  2 +-
 dist-material/release-docs/NOTICE                  |  2 +-
 docker/README.md                                   |  2 +-
 docker/docker-compose.yaml                         |  2 +-
 helm/streampark/Chart.yaml                         |  4 +-
 helm/streampark/values.yaml                        |  2 +-
 pom.xml                                            |  2 +-
 streampark-common/pom.xml                          |  2 +-
 .../streampark/common/conf/ConfigConst.scala       |  2 +-
 streampark-console/pom.xml                         |  2 +-
 .../streampark-console-service/pom.xml             |  2 +-
 .../src/main/assembly/bin/streampark.sh            |  2 +-
 .../console/base/mybatis/pager/MybatisPager.java   |  8 ++-
 .../console/system/runner/StartedUpRunner.java     |  2 +-
 .../base/mybatis/pager/MybatisPagerTest.java       | 65 ++++++++++++++++++++++
 .../streampark-console-webapp/package.json         |  2 +-
 streampark-flink/pom.xml                           |  2 +-
 streampark-flink/streampark-flink-client/pom.xml   |  2 +-
 .../streampark-flink-client-api/pom.xml            |  2 +-
 .../streampark-flink-client-core/pom.xml           |  2 +-
 .../streampark-flink-connector/pom.xml             |  2 +-
 .../streampark-flink-connector-base/pom.xml        |  2 +-
 .../streampark-flink-connector-clickhouse/pom.xml  |  2 +-
 .../streampark-flink-connector-doris/pom.xml       |  2 +-
 .../pom.xml                                        |  2 +-
 .../pom.xml                                        |  2 +-
 .../pom.xml                                        |  2 +-
 .../pom.xml                                        |  2 +-
 .../streampark-flink-connector-hbase/pom.xml       |  2 +-
 .../flink/connector/hbase/source/HBaseSource.scala |  3 +-
 .../streampark-flink-connector-http/pom.xml        |  2 +-
 .../streampark-flink-connector-influx/pom.xml      |  2 +-
 .../streampark-flink-connector-jdbc/pom.xml        |  2 +-
 .../flink/connector/jdbc/source/JdbcSource.scala   |  3 +-
 .../streampark-flink-connector-kafka/pom.xml       |  2 +-
 .../streampark-flink-connector-mongo/pom.xml       |  2 +-
 .../streampark-flink-connector-redis/pom.xml       |  2 +-
 streampark-flink/streampark-flink-core/pom.xml     |  2 +-
 .../streampark-flink-kubernetes/pom.xml            |  2 +-
 streampark-flink/streampark-flink-packer/pom.xml   |  2 +-
 streampark-flink/streampark-flink-proxy/pom.xml    |  2 +-
 streampark-flink/streampark-flink-shims/pom.xml    |  2 +-
 .../streampark-flink-shims-base/pom.xml            |  2 +-
 .../streampark-flink-shims-test/pom.xml            |  2 +-
 .../streampark-flink-shims_flink-1.12/pom.xml      |  2 +-
 .../streampark-flink-shims_flink-1.13/pom.xml      |  2 +-
 .../streampark-flink-shims_flink-1.14/pom.xml      |  2 +-
 .../streampark-flink-shims_flink-1.15/pom.xml      |  2 +-
 .../streampark-flink-shims_flink-1.16/pom.xml      |  2 +-
 .../streampark-flink-shims_flink-1.17/pom.xml      |  2 +-
 .../streampark-flink-shims_flink-1.18/pom.xml      |  2 +-
 .../streampark-flink-shims_flink-1.19/pom.xml      |  2 +-
 .../streampark-flink-shims_flink-1.20/pom.xml      |  2 +-
 .../streampark-flink-sqlclient/pom.xml             |  2 +-
 streampark-flink/streampark-flink-udf/pom.xml      |  2 +-
 streampark-shaded/pom.xml                          |  2 +-
 streampark-spark/pom.xml                           |  2 +-
 streampark-spark/streampark-spark-cli/pom.xml      |  2 +-
 .../streampark-spark-connector/pom.xml             |  2 +-
 .../streampark-spark-connector-base/pom.xml        |  2 +-
 .../streampark-spark-connector-kafka/pom.xml       |  2 +-
 streampark-spark/streampark-spark-core/pom.xml     |  2 +-
 63 files changed, 134 insertions(+), 65 deletions(-)

diff --git a/NOTICE b/NOTICE
index 944f63886..621dea7c0 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,5 +1,5 @@
 Apache StreamPark
-Copyright 2022-2025 The Apache Software Foundation
+Copyright 2022-2026 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/build.sh b/build.sh
index cedca8d41..5074386c6 100755
--- a/build.sh
+++ b/build.sh
@@ -116,7 +116,7 @@ print_logo() {
   printf '      %s  ___/ / /_/ /  /  __/ /_/ / / / / / / /_/ / /_/ / /  / ,<   
     %s\n'          $PRIMARY $RESET
   printf '      %s /____/\__/_/   \___/\__,_/_/ /_/ /_/ ____/\__,_/_/  /_/|_|  
     %s\n'          $PRIMARY $RESET
   printf '      %s                                   /_/                       
     %s\n\n'        $PRIMARY $RESET
-  printf '      %s   Version:  2.1.7 %s\n'                                     
           $BLUE   $RESET
+  printf '      %s   Version:  2.1.8 %s\n'                                     
           $BLUE   $RESET
   printf '      %s   WebSite:  https://streampark.apache.org%s\n'              
                    $BLUE   $RESET
   printf '      %s   GitHub :  http://github.com/apache/streampark%s\n\n'      
                    $BLUE   $RESET
   printf '      %s   ──────── Apache StreamPark, Make stream processing easier 
ô~ô!%s\n\n'         $PRIMARY  $RESET
diff --git a/dist-material/release-docs/NOTICE 
b/dist-material/release-docs/NOTICE
index 944f63886..621dea7c0 100644
--- a/dist-material/release-docs/NOTICE
+++ b/dist-material/release-docs/NOTICE
@@ -1,5 +1,5 @@
 Apache StreamPark
-Copyright 2022-2025 The Apache Software Foundation
+Copyright 2022-2026 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/docker/README.md b/docker/README.md
index af2530f74..df7a419f1 100644
--- a/docker/README.md
+++ b/docker/README.md
@@ -7,7 +7,7 @@ The latest image tag will be written to 
[docker-compose.yaml](./docker-compose.y
 version: '3.8'
 services:
     streampark:
-        image: apache/streampark:2.1.7
+        image: apache/streampark:2.1.8
 ```
 
 ### 2. docker-compose up
diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml
index 3fb04a699..fa41e98aa 100644
--- a/docker/docker-compose.yaml
+++ b/docker/docker-compose.yaml
@@ -18,7 +18,7 @@ version: '3.8'
 
 services:
   streampark:
-    image: apache/streampark:2.1.7
+    image: apache/streampark:2.1.8
     ports:
       - "10000:10000"
     environment:
diff --git a/helm/streampark/Chart.yaml b/helm/streampark/Chart.yaml
index 9849b5484..33cb959f2 100644
--- a/helm/streampark/Chart.yaml
+++ b/helm/streampark/Chart.yaml
@@ -20,5 +20,5 @@ description: A Helm chart for the Apache StreamPark
 home: https://streampark.apache.org
 icon: https://streampark.apache.org/image/logo_name.png
 type: application
-version: 2.1.7
-appVersion: 2.1.7
+version: 2.1.8
+appVersion: 2.1.8
diff --git a/helm/streampark/values.yaml b/helm/streampark/values.yaml
index 7a636ced3..801fa8ea6 100644
--- a/helm/streampark/values.yaml
+++ b/helm/streampark/values.yaml
@@ -18,7 +18,7 @@
 image:
   repository: "apache/streampark"
   pullPolicy: "IfNotPresent"
-  tag: "2.1.7"
+  tag: "2.1.8"
   pullSecret: ""
 
 rbac:
diff --git a/pom.xml b/pom.xml
index 470bccf3d..41e88c2a3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -26,7 +26,7 @@
 
     <groupId>org.apache.streampark</groupId>
     <artifactId>streampark</artifactId>
-    <version>2.1.7</version>
+    <version>2.1.8</version>
     <packaging>pom</packaging>
     <name>StreamPark Project Parent POM</name>
 
diff --git a/streampark-common/pom.xml b/streampark-common/pom.xml
index 620b10187..725595e89 100644
--- a/streampark-common/pom.xml
+++ b/streampark-common/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-common_${scala.binary.version}</artifactId>
diff --git 
a/streampark-common/src/main/scala/org/apache/streampark/common/conf/ConfigConst.scala
 
b/streampark-common/src/main/scala/org/apache/streampark/common/conf/ConfigConst.scala
index 5b7874c5b..10b685e5d 100644
--- 
a/streampark-common/src/main/scala/org/apache/streampark/common/conf/ConfigConst.scala
+++ 
b/streampark-common/src/main/scala/org/apache/streampark/common/conf/ConfigConst.scala
@@ -203,7 +203,7 @@ object ConfigConst {
     println("      ___/ / /_/ /  /  __/ /_/ / / / / / / /_/ / /_/ / /  / ,<    
    ")
     println("     /____/\\__/_/   \\___/\\__,_/_/ /_/ /_/ ____/\\__,_/_/  
/_/|_|   ")
     println("                                       /_/                        
\n\n")
-    println("    Version:  2.1.7                                          ")
+    println("    Version:  2.1.8                                          ")
     println("    WebSite:  https://streampark.apache.org                       
    ")
     println("    GitHub :  https://github.com/apache/streampark                
    ")
     println(s"    Info   :  $info                                 ")
diff --git a/streampark-console/pom.xml b/streampark-console/pom.xml
index a9405e14e..e0afa6d11 100644
--- a/streampark-console/pom.xml
+++ b/streampark-console/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-console</artifactId>
diff --git a/streampark-console/streampark-console-service/pom.xml 
b/streampark-console/streampark-console-service/pom.xml
index 782c7dfe3..821e8e085 100644
--- a/streampark-console/streampark-console-service/pom.xml
+++ b/streampark-console/streampark-console-service/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-console</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-console-service</artifactId>
diff --git 
a/streampark-console/streampark-console-service/src/main/assembly/bin/streampark.sh
 
b/streampark-console/streampark-console-service/src/main/assembly/bin/streampark.sh
index a5a04cfca..d4b903864 100755
--- 
a/streampark-console/streampark-console-service/src/main/assembly/bin/streampark.sh
+++ 
b/streampark-console/streampark-console-service/src/main/assembly/bin/streampark.sh
@@ -297,7 +297,7 @@ print_logo() {
   printf '      %s  ___/ / /_/ /  /  __/ /_/ / / / / / / /_/ / /_/ / /  / ,<   
     %s\n'          $PRIMARY $RESET
   printf '      %s /____/\__/_/   \___/\__,_/_/ /_/ /_/ ____/\__,_/_/  /_/|_|  
     %s\n'          $PRIMARY $RESET
   printf '      %s                                   /_/                       
     %s\n\n'        $PRIMARY $RESET
-  printf '      %s   Version:  2.1.7 %s\n'                                     
                    $BLUE    $RESET
+  printf '      %s   Version:  2.1.8 %s\n'                                     
                    $BLUE    $RESET
   printf '      %s   WebSite:  https://streampark.apache.org%s\n'              
                    $BLUE    $RESET
   printf '      %s   GitHub :  http://github.com/apache/streampark%s\n\n'      
                    $BLUE    $RESET
   printf '      %s   ──────── Apache StreamPark, Make stream processing easier 
ô~ô!%s\n\n'         $PRIMARY $RESET
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/base/mybatis/pager/MybatisPager.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/base/mybatis/pager/MybatisPager.java
index b5aa2b2ff..0dcf99a6e 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/base/mybatis/pager/MybatisPager.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/base/mybatis/pager/MybatisPager.java
@@ -28,13 +28,16 @@ import 
com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 
 import java.util.ArrayList;
 import java.util.List;
+import java.util.regex.Pattern;
 
 @SuppressWarnings("unchecked")
 public final class MybatisPager {
 
+  private static final Pattern SORT_FIELD_PATTERN = 
Pattern.compile("^[A-Za-z][A-Za-z0-9_]*$");
+
   public static <T> Page<T> getPage(RestRequest request) {
-    boolean invalid = request.getSortField().trim().split("\\s+").length > 1;
-    if (invalid) {
+    String sortField = 
WebUtils.camelToUnderscore(StringUtils.trimToEmpty(request.getSortField()));
+    if (!SORT_FIELD_PATTERN.matcher(sortField).matches()) {
       throw new IllegalArgumentException(
           String.format("Invalid argument sortField: %s", 
request.getSortField()));
     }
@@ -48,7 +51,6 @@ public final class MybatisPager {
     page.setSize(request.getPageSize());
 
     List<OrderItem> orderItems = new ArrayList<>(2);
-    String sortField = WebUtils.camelToUnderscore(request.getSortField());
     if (StringUtils.equalsIgnoreCase(request.getSortOrder(), 
Constant.ORDER_DESC)) {
       orderItems.add(OrderItem.desc(sortField));
     } else if (StringUtils.equalsIgnoreCase(request.getSortOrder(), 
Constant.ORDER_ASC)) {
diff --git 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/runner/StartedUpRunner.java
 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/runner/StartedUpRunner.java
index dd0630071..681c6bc87 100644
--- 
a/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/runner/StartedUpRunner.java
+++ 
b/streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/system/runner/StartedUpRunner.java
@@ -47,7 +47,7 @@ public class StartedUpRunner implements ApplicationRunner {
       System.out.println("      ___/ / /_/ /  /  __/ /_/ / / / / / / /_/ / /_/ 
/ /  / ,<        ");
       System.out.println("     /____/\\__/_/   \\___/\\__,_/_/ /_/ /_/ 
____/\\__,_/_/  /_/|_|   ");
       System.out.println("                                       /_/           
             \n\n");
-      System.out.println("    Version:  2.1.7                                  
                 ");
+      System.out.println("    Version:  2.1.8                                  
                 ");
       System.out.println("    WebSite:  https://streampark.apache.org          
                 ");
       System.out.println("    GitHub :  https://github.com/apache/streampark   
       ");
       System.out.println("    Info   :  streampark-console start successful    
                 ");
diff --git 
a/streampark-console/streampark-console-service/src/test/java/org/apache/streampark/console/base/mybatis/pager/MybatisPagerTest.java
 
b/streampark-console/streampark-console-service/src/test/java/org/apache/streampark/console/base/mybatis/pager/MybatisPagerTest.java
new file mode 100644
index 000000000..31009d706
--- /dev/null
+++ 
b/streampark-console/streampark-console-service/src/test/java/org/apache/streampark/console/base/mybatis/pager/MybatisPagerTest.java
@@ -0,0 +1,65 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.streampark.console.base.mybatis.pager;
+
+import org.apache.streampark.console.base.domain.RestRequest;
+
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import org.junit.jupiter.api.Test;
+
+import java.util.Arrays;
+
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.assertThatThrownBy;
+
+class MybatisPagerTest {
+
+  @Test
+  void getPageShouldRejectSqlExpressionSortField() {
+    Arrays.asList(
+            "create_time,CEIL(VARIANT)--",
+            "create_time,SLEEP(10)--",
+            "create_time,PG_SLEEP(10)",
+            "create_time;select 1",
+            "create_time desc",
+            "user.name",
+            "`create_time`",
+            "create_time'--",
+            "create_time/**/desc")
+        .forEach(
+            sortField -> {
+              RestRequest request = new RestRequest();
+              request.setSortField(sortField);
+
+              assertThatThrownBy(() -> MybatisPager.getPage(request))
+                  .isInstanceOf(IllegalArgumentException.class)
+                  .hasMessageContaining("Invalid argument sortField");
+            });
+  }
+
+  @Test
+  void getPageShouldAcceptColumnNameSortField() {
+    RestRequest request = new RestRequest();
+    request.setSortField("createTime");
+
+    Page<?> page = MybatisPager.getPage(request);
+
+    assertThat(page.orders()).hasSize(1);
+    assertThat(page.orders().get(0).getColumn()).isEqualTo("create_time");
+  }
+}
diff --git a/streampark-console/streampark-console-webapp/package.json 
b/streampark-console/streampark-console-webapp/package.json
index 68ee515b5..39320b0eb 100644
--- a/streampark-console/streampark-console-webapp/package.json
+++ b/streampark-console/streampark-console-webapp/package.json
@@ -1,6 +1,6 @@
 {
   "name": "streampark-webapp",
-  "version": "2.1.7",
+  "version": "2.1.8",
   "author": {
     "name": "streampark",
     "url": "https://streampark.apache.org";
diff --git a/streampark-flink/pom.xml b/streampark-flink/pom.xml
index b6dc1100f..99538d66a 100644
--- a/streampark-flink/pom.xml
+++ b/streampark-flink/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink</artifactId>
diff --git a/streampark-flink/streampark-flink-client/pom.xml 
b/streampark-flink/streampark-flink-client/pom.xml
index 61f126992..59028598a 100644
--- a/streampark-flink/streampark-flink-client/pom.xml
+++ b/streampark-flink/streampark-flink-client/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-client</artifactId>
diff --git 
a/streampark-flink/streampark-flink-client/streampark-flink-client-api/pom.xml 
b/streampark-flink/streampark-flink-client/streampark-flink-client-api/pom.xml
index c6c84ef8f..cfe7a1605 100644
--- 
a/streampark-flink/streampark-flink-client/streampark-flink-client-api/pom.xml
+++ 
b/streampark-flink/streampark-flink-client/streampark-flink-client-api/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-client</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-client-api_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-client/streampark-flink-client-core/pom.xml 
b/streampark-flink/streampark-flink-client/streampark-flink-client-core/pom.xml
index 6c80e24de..3c86c9af8 100644
--- 
a/streampark-flink/streampark-flink-client/streampark-flink-client-core/pom.xml
+++ 
b/streampark-flink/streampark-flink-client/streampark-flink-client-core/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-client</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-client-core_${scala.binary.version}</artifactId>
diff --git a/streampark-flink/streampark-flink-connector/pom.xml 
b/streampark-flink/streampark-flink-connector/pom.xml
index 4e9546c4d..27a54b6be 100644
--- a/streampark-flink/streampark-flink-connector/pom.xml
+++ b/streampark-flink/streampark-flink-connector/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-connector</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-base/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-base/pom.xml
index ff507d7d0..7075f648c 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-base/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-base/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-base_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-clickhouse/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-clickhouse/pom.xml
index 9e99e303d..4eaa18a78 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-clickhouse/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-clickhouse/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-clickhouse_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-doris/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-doris/pom.xml
index 6ee31b611..776c74a9d 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-doris/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-doris/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-doris_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/pom.xml
index 3b8e88b82..0d2ad1260 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-connector-elasticsearch</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch5/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch5/pom.xml
index bdf095f9a..c13042cfc 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch5/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch5/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector-elasticsearch</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-elasticsearch5_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch6/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch6/pom.xml
index 6c9230a36..458ccd447 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch6/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch6/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector-elasticsearch</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-elasticsearch6_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch7/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch7/pom.xml
index 87d06b5fc..b85b2ac98 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch7/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-elasticsearch/streampark-flink-connector-elasticsearch7/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <artifactId>streampark-flink-connector-elasticsearch</artifactId>
         <groupId>org.apache.streampark</groupId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-elasticsearch7_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-hbase/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-hbase/pom.xml
index 9e7bb0373..e8e4ab7b9 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-hbase/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-hbase/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-hbase_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-hbase/src/main/scala/org/apache/streampark/flink/connector/hbase/source/HBaseSource.scala
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-hbase/src/main/scala/org/apache/streampark/flink/connector/hbase/source/HBaseSource.scala
index 32f8de5bb..0a04068f7 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-hbase/src/main/scala/org/apache/streampark/flink/connector/hbase/source/HBaseSource.scala
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-hbase/src/main/scala/org/apache/streampark/flink/connector/hbase/source/HBaseSource.scala
@@ -29,6 +29,7 @@ import org.apache.hadoop.hbase.client._
 import java.util.Properties
 
 import scala.annotation.meta.param
+import scala.collection.JavaConversions._
 
 object HBaseSource {
 
@@ -61,7 +62,7 @@ class HBaseSource(
     }
     val jdbc = ConfigUtils.getHBaseConfig(ctx.parameter.toMap)
     if (property != null) {
-      jdbc.putAll(property)
+      property.foreach(c => jdbc.put(c._1, c._2))
     }
     val hBaseFunc = new HBaseSourceFunction[R](jdbc, query, func, running)
     ctx.addSource(hBaseFunc)
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-http/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-http/pom.xml
index be5c9dea1..996070135 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-http/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-http/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-http_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-influx/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-influx/pom.xml
index 2555140bd..b96a37bd1 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-influx/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-influx/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-influx_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-jdbc/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-jdbc/pom.xml
index 54ce6a5b6..72b90a9d2 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-jdbc/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-jdbc/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-jdbc_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-jdbc/src/main/scala/org/apache/streampark/flink/connector/jdbc/source/JdbcSource.scala
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-jdbc/src/main/scala/org/apache/streampark/flink/connector/jdbc/source/JdbcSource.scala
index 00e3d6663..8c084aeaa 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-jdbc/src/main/scala/org/apache/streampark/flink/connector/jdbc/source/JdbcSource.scala
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-jdbc/src/main/scala/org/apache/streampark/flink/connector/jdbc/source/JdbcSource.scala
@@ -27,6 +27,7 @@ import org.apache.flink.streaming.api.scala.DataStream
 import java.util.Properties
 
 import scala.annotation.meta.param
+import scala.collection.JavaConversions._
 import scala.collection.Map
 
 object JdbcSource {
@@ -53,7 +54,7 @@ class JdbcSource(
       filter: R => Boolean = null): DataStream[R] = {
     val jdbc = ConfigUtils.getJdbcProperties(ctx.parameter.toMap, alias)
     if (property != null) {
-      jdbc.putAll(property)
+      property.foreach(c => jdbc.put(c._1, c._2))
     }
     val mysqlFun = new JdbcSourceFunction[R](jdbc, sqlFun, func, filter)
     ctx.addSource(mysqlFun)
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-kafka/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-kafka/pom.xml
index f5339e914..b98e397f5 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-kafka/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-kafka/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-kafka_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-mongo/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-mongo/pom.xml
index ce580d10c..95ec00b03 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-mongo/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-mongo/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-mongo_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-redis/pom.xml
 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-redis/pom.xml
index 400a5d310..22d84d3fd 100644
--- 
a/streampark-flink/streampark-flink-connector/streampark-flink-connector-redis/pom.xml
+++ 
b/streampark-flink/streampark-flink-connector/streampark-flink-connector-redis/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-connector</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-connector-redis_${scala.binary.version}</artifactId>
diff --git a/streampark-flink/streampark-flink-core/pom.xml 
b/streampark-flink/streampark-flink-core/pom.xml
index 2226d0d44..c55a21b5b 100644
--- a/streampark-flink/streampark-flink-core/pom.xml
+++ b/streampark-flink/streampark-flink-core/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-core_${scala.binary.version}</artifactId>
diff --git a/streampark-flink/streampark-flink-kubernetes/pom.xml 
b/streampark-flink/streampark-flink-kubernetes/pom.xml
index 623cd2724..3a8b7883b 100644
--- a/streampark-flink/streampark-flink-kubernetes/pom.xml
+++ b/streampark-flink/streampark-flink-kubernetes/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-kubernetes_${scala.binary.version}</artifactId>
diff --git a/streampark-flink/streampark-flink-packer/pom.xml 
b/streampark-flink/streampark-flink-packer/pom.xml
index cccd7b834..7d59a124b 100644
--- a/streampark-flink/streampark-flink-packer/pom.xml
+++ b/streampark-flink/streampark-flink-packer/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-packer_${scala.binary.version}</artifactId>
diff --git a/streampark-flink/streampark-flink-proxy/pom.xml 
b/streampark-flink/streampark-flink-proxy/pom.xml
index a73e1759b..4c22b4252 100644
--- a/streampark-flink/streampark-flink-proxy/pom.xml
+++ b/streampark-flink/streampark-flink-proxy/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-proxy_${scala.binary.version}</artifactId>
diff --git a/streampark-flink/streampark-flink-shims/pom.xml 
b/streampark-flink/streampark-flink-shims/pom.xml
index 82e5d1ec6..180468f5f 100644
--- a/streampark-flink/streampark-flink-shims/pom.xml
+++ b/streampark-flink/streampark-flink-shims/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-shims</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims-base/pom.xml 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims-base/pom.xml
index 51c63d6be..9bbdd1033 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims-base/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims-base/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims-base_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims-test/pom.xml 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims-test/pom.xml
index db352ec73..17bc30875 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims-test/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims-test/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims-test_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.12/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.12/pom.xml
index 65178f5ba..6221b43e8 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.12/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.12/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.12_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.13/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.13/pom.xml
index 770c8e3ce..21ba074df 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.13/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.13/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.13_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.14/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.14/pom.xml
index 1ae06e231..139f98da1 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.14/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.14/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.14_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.15/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.15/pom.xml
index 70bcbd10a..6aa9daccf 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.15/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.15/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.15_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.16/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.16/pom.xml
index 4793aad9b..eab99e440 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.16/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.16/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.16_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.17/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.17/pom.xml
index 3ce181230..93c038a64 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.17/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.17/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.17_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.18/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.18/pom.xml
index 67662136d..38317a0bc 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.18/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.18/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.18_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.19/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.19/pom.xml
index c6b6a0608..16f75ba91 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.19/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.19/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.19_${scala.binary.version}</artifactId>
diff --git 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.20/pom.xml
 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.20/pom.xml
index a59e9f030..b4eb1ce8a 100644
--- 
a/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.20/pom.xml
+++ 
b/streampark-flink/streampark-flink-shims/streampark-flink-shims_flink-1.20/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink-shims</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     
<artifactId>streampark-flink-shims_flink-1.20_${scala.binary.version}</artifactId>
diff --git a/streampark-flink/streampark-flink-sqlclient/pom.xml 
b/streampark-flink/streampark-flink-sqlclient/pom.xml
index 271ceaed2..4cd727c95 100644
--- a/streampark-flink/streampark-flink-sqlclient/pom.xml
+++ b/streampark-flink/streampark-flink-sqlclient/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-sqlclient_${scala.binary.version}</artifactId>
diff --git a/streampark-flink/streampark-flink-udf/pom.xml 
b/streampark-flink/streampark-flink-udf/pom.xml
index 0ebf481be..b1c099e34 100644
--- a/streampark-flink/streampark-flink-udf/pom.xml
+++ b/streampark-flink/streampark-flink-udf/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-flink</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-flink-udf_${scala.binary.version}</artifactId>
diff --git a/streampark-shaded/pom.xml b/streampark-shaded/pom.xml
index 69d1f7d02..0aedf3727 100644
--- a/streampark-shaded/pom.xml
+++ b/streampark-shaded/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-shaded</artifactId>
diff --git a/streampark-spark/pom.xml b/streampark-spark/pom.xml
index a5c2faa12..0081b32aa 100644
--- a/streampark-spark/pom.xml
+++ b/streampark-spark/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-spark</artifactId>
diff --git a/streampark-spark/streampark-spark-cli/pom.xml 
b/streampark-spark/streampark-spark-cli/pom.xml
index 2efcef5d8..e87917a19 100644
--- a/streampark-spark/streampark-spark-cli/pom.xml
+++ b/streampark-spark/streampark-spark-cli/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-spark</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-spark-cli</artifactId>
diff --git a/streampark-spark/streampark-spark-connector/pom.xml 
b/streampark-spark/streampark-spark-connector/pom.xml
index 37b22ca3f..f1606e32a 100644
--- a/streampark-spark/streampark-spark-connector/pom.xml
+++ b/streampark-spark/streampark-spark-connector/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-spark</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-spark-connector_2.12</artifactId>
diff --git 
a/streampark-spark/streampark-spark-connector/streampark-spark-connector-base/pom.xml
 
b/streampark-spark/streampark-spark-connector/streampark-spark-connector-base/pom.xml
index 18324426e..95fa2fde6 100644
--- 
a/streampark-spark/streampark-spark-connector/streampark-spark-connector-base/pom.xml
+++ 
b/streampark-spark/streampark-spark-connector/streampark-spark-connector-base/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-spark-connector_2.12</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-spark-connector-base_2.12</artifactId>
diff --git 
a/streampark-spark/streampark-spark-connector/streampark-spark-connector-kafka/pom.xml
 
b/streampark-spark/streampark-spark-connector/streampark-spark-connector-kafka/pom.xml
index ed70b8b7f..437974092 100644
--- 
a/streampark-spark/streampark-spark-connector/streampark-spark-connector-kafka/pom.xml
+++ 
b/streampark-spark/streampark-spark-connector/streampark-spark-connector-kafka/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-spark-connector_2.12</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-spark-connector-kafka_2.12</artifactId>
diff --git a/streampark-spark/streampark-spark-core/pom.xml 
b/streampark-spark/streampark-spark-core/pom.xml
index d24547557..3aa93c21b 100644
--- a/streampark-spark/streampark-spark-core/pom.xml
+++ b/streampark-spark/streampark-spark-core/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.streampark</groupId>
         <artifactId>streampark-spark</artifactId>
-        <version>2.1.7</version>
+        <version>2.1.8</version>
     </parent>
 
     <artifactId>streampark-spark-core_2.12</artifactId>

Reply via email to