[maven-release-plugin] prepare release 4.0.0-RC2
diff --git a/pom.xml b/pom.xml
index 70e520b..1e2d8b4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@
     </parent>
     <groupId>org.apache.shardingsphere</groupId>
     <artifactId>shardingsphere</artifactId>
-    <version>4.0.0-RC2-SNAPSHOT</version>
+    <version>4.0.0-RC2</version>
     <packaging>pom</packaging>
     <name>${project.artifactId}</name>
     
@@ -876,7 +876,7 @@
         <connection>scm:git:https://github.com/apache/incubator-shardingsphere.git</connection>
         <developerConnection>scm:git:https://github.com/apache/incubator-shardingsphere.git</developerConnection>
         <url>https://github.com/apache/incubator-shardingsphere.git</url>
-      <tag>HEAD</tag>
+      <tag>4.0.0-RC2</tag>
     </scm>
     
     <mailingLists>
diff --git a/sharding-core/pom.xml b/sharding-core/pom.xml
index 4542e37..576e66d 100644
--- a/sharding-core/pom.xml
+++ b/sharding-core/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-core</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-core/sharding-core-api/pom.xml b/sharding-core/sharding-core-api/pom.xml
index 6a2db6b..d69b107 100644
--- a/sharding-core/sharding-core-api/pom.xml
+++ b/sharding-core/sharding-core-api/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-api</artifactId>
diff --git a/sharding-core/sharding-core-common/pom.xml b/sharding-core/sharding-core-common/pom.xml
index e2a6511..f1b55b6 100644
--- a/sharding-core/sharding-core-common/pom.xml
+++ b/sharding-core/sharding-core-common/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-common</artifactId>
diff --git a/sharding-core/sharding-core-entry/pom.xml b/sharding-core/sharding-core-entry/pom.xml
index e3bb850..c9c54e8 100644
--- a/sharding-core/sharding-core-entry/pom.xml
+++ b/sharding-core/sharding-core-entry/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-entry</artifactId>
diff --git a/sharding-core/sharding-core-execute/pom.xml b/sharding-core/sharding-core-execute/pom.xml
index 31f6f4b..94dbd2c 100644
--- a/sharding-core/sharding-core-execute/pom.xml
+++ b/sharding-core/sharding-core-execute/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-execute</artifactId>
diff --git a/sharding-core/sharding-core-merge/pom.xml b/sharding-core/sharding-core-merge/pom.xml
index 5abb0dd..6e5208e 100644
--- a/sharding-core/sharding-core-merge/pom.xml
+++ b/sharding-core/sharding-core-merge/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-merge</artifactId>
diff --git a/sharding-core/sharding-core-optimize/pom.xml b/sharding-core/sharding-core-optimize/pom.xml
index 7bc9a88..f12cec1 100644
--- a/sharding-core/sharding-core-optimize/pom.xml
+++ b/sharding-core/sharding-core-optimize/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-optimize</artifactId>
diff --git a/sharding-core/sharding-core-parse/pom.xml b/sharding-core/sharding-core-parse/pom.xml
index 84391e6..830b20a 100644
--- a/sharding-core/sharding-core-parse/pom.xml
+++ b/sharding-core/sharding-core-parse/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-core-parse</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-core/sharding-core-parse/sharding-core-parse-common/pom.xml b/sharding-core/sharding-core-parse/sharding-core-parse-common/pom.xml
index 970b5ef..380cd0b 100644
--- a/sharding-core/sharding-core-parse/sharding-core-parse-common/pom.xml
+++ b/sharding-core/sharding-core-parse/sharding-core-parse-common/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core-parse</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-parse-common</artifactId>
diff --git a/sharding-core/sharding-core-parse/sharding-core-parse-mysql/pom.xml b/sharding-core/sharding-core-parse/sharding-core-parse-mysql/pom.xml
index f1cbe03..61b2737 100644
--- a/sharding-core/sharding-core-parse/sharding-core-parse-mysql/pom.xml
+++ b/sharding-core/sharding-core-parse/sharding-core-parse-mysql/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core-parse</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-parse-mysql</artifactId>
diff --git a/sharding-core/sharding-core-parse/sharding-core-parse-oracle/pom.xml b/sharding-core/sharding-core-parse/sharding-core-parse-oracle/pom.xml
index e7df8c8..26e9960 100644
--- a/sharding-core/sharding-core-parse/sharding-core-parse-oracle/pom.xml
+++ b/sharding-core/sharding-core-parse/sharding-core-parse-oracle/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core-parse</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-core-parse-oracle</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-core/sharding-core-parse/sharding-core-parse-postgresql/pom.xml b/sharding-core/sharding-core-parse/sharding-core-parse-postgresql/pom.xml
index 4cc7b8a..091028a 100644
--- a/sharding-core/sharding-core-parse/sharding-core-parse-postgresql/pom.xml
+++ b/sharding-core/sharding-core-parse/sharding-core-parse-postgresql/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core-parse</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-core-parse-postgresql</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-core/sharding-core-parse/sharding-core-parse-spi/pom.xml b/sharding-core/sharding-core-parse/sharding-core-parse-spi/pom.xml
index 0013ec2..8690e1d 100644
--- a/sharding-core/sharding-core-parse/sharding-core-parse-spi/pom.xml
+++ b/sharding-core/sharding-core-parse/sharding-core-parse-spi/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <artifactId>sharding-core-parse</artifactId>
         <groupId>org.apache.shardingsphere</groupId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-parse-spi</artifactId>
diff --git a/sharding-core/sharding-core-parse/sharding-core-parse-sqlserver/pom.xml b/sharding-core/sharding-core-parse/sharding-core-parse-sqlserver/pom.xml
index 427fe74..3a8dda5 100644
--- a/sharding-core/sharding-core-parse/sharding-core-parse-sqlserver/pom.xml
+++ b/sharding-core/sharding-core-parse/sharding-core-parse-sqlserver/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core-parse</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-core-parse-sqlserver</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-core/sharding-core-parse/sharding-core-parse-test/pom.xml b/sharding-core/sharding-core-parse/sharding-core-parse-test/pom.xml
index 4b4e7e7..0156824 100644
--- a/sharding-core/sharding-core-parse/sharding-core-parse-test/pom.xml
+++ b/sharding-core/sharding-core-parse/sharding-core-parse-test/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core-parse</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-parse-test</artifactId>
diff --git a/sharding-core/sharding-core-rewrite/pom.xml b/sharding-core/sharding-core-rewrite/pom.xml
index 5060f51..55c0050 100644
--- a/sharding-core/sharding-core-rewrite/pom.xml
+++ b/sharding-core/sharding-core-rewrite/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-core</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-rewrite</artifactId>
diff --git a/sharding-core/sharding-core-route/pom.xml b/sharding-core/sharding-core-route/pom.xml
index 68d1707..8c3b06a 100644
--- a/sharding-core/sharding-core-route/pom.xml
+++ b/sharding-core/sharding-core-route/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <artifactId>sharding-core</artifactId>
         <groupId>org.apache.shardingsphere</groupId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-core-route</artifactId>
diff --git a/sharding-distribution/pom.xml b/sharding-distribution/pom.xml
index 0eeb9e9..9785c8d 100644
--- a/sharding-distribution/pom.xml
+++ b/sharding-distribution/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-distribution</artifactId>
diff --git a/sharding-distribution/sharding-jdbc-distribution/pom.xml b/sharding-distribution/sharding-jdbc-distribution/pom.xml
index 224e561..462ab76 100644
--- a/sharding-distribution/sharding-jdbc-distribution/pom.xml
+++ b/sharding-distribution/sharding-jdbc-distribution/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-distribution</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-jdbc-distribution</artifactId>
diff --git a/sharding-distribution/sharding-proxy-distribution/pom.xml b/sharding-distribution/sharding-proxy-distribution/pom.xml
index c40c423..9e35de7 100644
--- a/sharding-distribution/sharding-proxy-distribution/pom.xml
+++ b/sharding-distribution/sharding-proxy-distribution/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-distribution</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>sharding-proxy-distribution</artifactId>
diff --git a/sharding-distribution/shardingsphere-src-distribution/pom.xml b/sharding-distribution/shardingsphere-src-distribution/pom.xml
index 4a82aaf..78dbb69 100644
--- a/sharding-distribution/shardingsphere-src-distribution/pom.xml
+++ b/sharding-distribution/shardingsphere-src-distribution/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-distribution</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>shardingsphere-src-distribution</artifactId>
diff --git a/sharding-integration-test/pom.xml b/sharding-integration-test/pom.xml
index e68dde0..b354658 100644
--- a/sharding-integration-test/pom.xml
+++ b/sharding-integration-test/pom.xml
@@ -16,9 +16,7 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <packaging>pom</packaging>
     <modules>
@@ -27,7 +25,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-integration-test</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-integration-test/sharding-jdbc-test/pom.xml b/sharding-integration-test/sharding-jdbc-test/pom.xml
index 010571a..3fc1648 100644
--- a/sharding-integration-test/sharding-jdbc-test/pom.xml
+++ b/sharding-integration-test/sharding-jdbc-test/pom.xml
@@ -16,14 +16,12 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-integration-test</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-test</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-jdbc/pom.xml b/sharding-jdbc/pom.xml
index 2456165..e845891 100644
--- a/sharding-jdbc/pom.xml
+++ b/sharding-jdbc/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-jdbc/sharding-jdbc-core/pom.xml b/sharding-jdbc/sharding-jdbc-core/pom.xml
index 7283ac2..42a66d6 100644
--- a/sharding-jdbc/sharding-jdbc-core/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-core/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-jdbc</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-core</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-jdbc/sharding-jdbc-orchestration/pom.xml b/sharding-jdbc/sharding-jdbc-orchestration/pom.xml
index c086d79..252e940 100644
--- a/sharding-jdbc/sharding-jdbc-orchestration/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-orchestration/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-jdbc</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-orchestration</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-opentracing/pom.xml b/sharding-opentracing/pom.xml
index 6251507..c357657 100644
--- a/sharding-opentracing/pom.xml
+++ b/sharding-opentracing/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-opentracing</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-orchestration/pom.xml b/sharding-orchestration/pom.xml
index 64464f5..d2193e7 100644
--- a/sharding-orchestration/pom.xml
+++ b/sharding-orchestration/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-orchestration</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-orchestration/sharding-orchestration-core/pom.xml b/sharding-orchestration/sharding-orchestration-core/pom.xml
index d0bf126..4fcf646 100644
--- a/sharding-orchestration/sharding-orchestration-core/pom.xml
+++ b/sharding-orchestration/sharding-orchestration-core/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-orchestration</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-orchestration-core</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-orchestration/sharding-orchestration-reg/pom.xml b/sharding-orchestration/sharding-orchestration-reg/pom.xml
index 5676d3b..afb40e3 100644
--- a/sharding-orchestration/sharding-orchestration-reg/pom.xml
+++ b/sharding-orchestration/sharding-orchestration-reg/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-orchestration</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-orchestration-reg</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-orchestration/sharding-orchestration-reg/sharding-orchestration-reg-api/pom.xml b/sharding-orchestration/sharding-orchestration-reg/sharding-orchestration-reg-api/pom.xml
index 0d8568a..0fdf268 100644
--- a/sharding-orchestration/sharding-orchestration-reg/sharding-orchestration-reg-api/pom.xml
+++ b/sharding-orchestration/sharding-orchestration-reg/sharding-orchestration-reg-api/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-orchestration-reg</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-orchestration-reg-api</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-orchestration/sharding-orchestration-reg/sharding-orchestration-reg-zookeeper-curator/pom.xml b/sharding-orchestration/sharding-orchestration-reg/sharding-orchestration-reg-zookeeper-curator/pom.xml
index 9c9bf71..f17c3ae 100644
--- a/sharding-orchestration/sharding-orchestration-reg/sharding-orchestration-reg-zookeeper-curator/pom.xml
+++ b/sharding-orchestration/sharding-orchestration-reg/sharding-orchestration-reg-zookeeper-curator/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-orchestration-reg</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-orchestration-reg-zookeeper-curator</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/pom.xml b/sharding-proxy/pom.xml
index ed26ace..4f9ee53 100644
--- a/sharding-proxy/pom.xml
+++ b/sharding-proxy/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-proxy/sharding-proxy-backend/pom.xml b/sharding-proxy/sharding-proxy-backend/pom.xml
index af1f39f..e25c5ab 100644
--- a/sharding-proxy/sharding-proxy-backend/pom.xml
+++ b/sharding-proxy/sharding-proxy-backend/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-backend</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-bootstrap/pom.xml b/sharding-proxy/sharding-proxy-bootstrap/pom.xml
index f1df058..dd79119 100644
--- a/sharding-proxy/sharding-proxy-bootstrap/pom.xml
+++ b/sharding-proxy/sharding-proxy-bootstrap/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-bootstrap</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-common/pom.xml b/sharding-proxy/sharding-proxy-common/pom.xml
index ec7f95b..9aed306 100644
--- a/sharding-proxy/sharding-proxy-common/pom.xml
+++ b/sharding-proxy/sharding-proxy-common/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-common</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-frontend/pom.xml b/sharding-proxy/sharding-proxy-frontend/pom.xml
index e5ab66e..8d6dfbf 100644
--- a/sharding-proxy/sharding-proxy-frontend/pom.xml
+++ b/sharding-proxy/sharding-proxy-frontend/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-frontend</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-core/pom.xml b/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-core/pom.xml
index 9583b75..6490cb3 100644
--- a/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-core/pom.xml
+++ b/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-core/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy-frontend</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-frontend-core</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-mysql/pom.xml b/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-mysql/pom.xml
index bc50789..0888888 100644
--- a/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-mysql/pom.xml
+++ b/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-mysql/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy-frontend</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-frontend-mysql</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-postgresql/pom.xml b/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-postgresql/pom.xml
index 88c67bd..e0f27e2 100644
--- a/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-postgresql/pom.xml
+++ b/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-postgresql/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy-frontend</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-frontend-postgresql</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-spi/pom.xml b/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-spi/pom.xml
index 1403239..306220f 100644
--- a/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-spi/pom.xml
+++ b/sharding-proxy/sharding-proxy-frontend/sharding-proxy-frontend-spi/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy-frontend</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-frontend-spi</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-transport/pom.xml b/sharding-proxy/sharding-proxy-transport/pom.xml
index 5ecd718..e133890 100644
--- a/sharding-proxy/sharding-proxy-transport/pom.xml
+++ b/sharding-proxy/sharding-proxy-transport/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-transport</artifactId>
     <packaging>pom</packaging>
diff --git a/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-core/pom.xml b/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-core/pom.xml
index 6fd3b1e..366e73d 100644
--- a/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-core/pom.xml
+++ b/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-core/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy-transport</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-transport-core</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-mysql/pom.xml b/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-mysql/pom.xml
index 9dc7fe4..7577175 100644
--- a/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-mysql/pom.xml
+++ b/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-mysql/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy-transport</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-transport-mysql</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-postgresql/pom.xml b/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-postgresql/pom.xml
index 679ee0e..20abfbf 100644
--- a/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-postgresql/pom.xml
+++ b/sharding-proxy/sharding-proxy-transport/sharding-proxy-transport-postgresql/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-proxy-transport</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-proxy-transport-postgresql</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-spring/pom.xml b/sharding-spring/pom.xml
index 17e950a..7fb396f 100644
--- a/sharding-spring/pom.xml
+++ b/sharding-spring/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-spring</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-spring/sharding-jdbc-orchestration-spring/pom.xml b/sharding-spring/sharding-jdbc-orchestration-spring/pom.xml
index d095ab0..89e7b87 100644
--- a/sharding-spring/sharding-jdbc-orchestration-spring/pom.xml
+++ b/sharding-spring/sharding-jdbc-orchestration-spring/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-spring</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-orchestration-spring</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-spring/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-boot-starter/pom.xml b/sharding-spring/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-boot-starter/pom.xml
index 04d9a9d..03f12c4 100644
--- a/sharding-spring/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-boot-starter/pom.xml
+++ b/sharding-spring/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-boot-starter/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-jdbc-orchestration-spring</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-orchestration-spring-boot-starter</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-spring/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-namespace/pom.xml b/sharding-spring/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-namespace/pom.xml
index 7711b1a..649fd01 100644
--- a/sharding-spring/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-namespace/pom.xml
+++ b/sharding-spring/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-namespace/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-jdbc-orchestration-spring</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-orchestration-spring-namespace</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-spring/sharding-jdbc-spring/pom.xml b/sharding-spring/sharding-jdbc-spring/pom.xml
index 1d02185..b9c32b6 100644
--- a/sharding-spring/sharding-jdbc-spring/pom.xml
+++ b/sharding-spring/sharding-jdbc-spring/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-spring</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-spring</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-spring/sharding-jdbc-spring/sharding-jdbc-spring-boot-starter/pom.xml b/sharding-spring/sharding-jdbc-spring/sharding-jdbc-spring-boot-starter/pom.xml
index 93076dc..81eebfe 100644
--- a/sharding-spring/sharding-jdbc-spring/sharding-jdbc-spring-boot-starter/pom.xml
+++ b/sharding-spring/sharding-jdbc-spring/sharding-jdbc-spring-boot-starter/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-jdbc-spring</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-spring-boot-starter</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-spring/sharding-jdbc-spring/sharding-jdbc-spring-namespace/pom.xml b/sharding-spring/sharding-jdbc-spring/sharding-jdbc-spring-namespace/pom.xml
index a7d8e13..6e51fad 100644
--- a/sharding-spring/sharding-jdbc-spring/sharding-jdbc-spring-namespace/pom.xml
+++ b/sharding-spring/sharding-jdbc-spring/sharding-jdbc-spring-namespace/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-jdbc-spring</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-jdbc-spring-namespace</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-sql-test/pom.xml b/sharding-sql-test/pom.xml
index 5505358..4587dd5 100644
--- a/sharding-sql-test/pom.xml
+++ b/sharding-sql-test/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-sql-test</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/pom.xml b/sharding-transaction/pom.xml
index 765a301..e68b049 100644
--- a/sharding-transaction/pom.xml
+++ b/sharding-transaction/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>shardingsphere</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/pom.xml b/sharding-transaction/sharding-transaction-2pc/pom.xml
index 9ac0c05..9a85cc5 100644
--- a/sharding-transaction/sharding-transaction-2pc/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-2pc</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/pom.xml
index 86d8ec0..ca9eb2b 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-2pc</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-atomikos/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-atomikos/pom.xml
index b62e1c8..95e3ea4 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-atomikos/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-atomikos/pom.xml
@@ -16,14 +16,12 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-xa</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa-atomikos</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-atomikos/sharding-transaction-xa-atomikos-manager/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-atomikos/sharding-transaction-xa-atomikos-manager/pom.xml
index 91df4b7..1bac558 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-atomikos/sharding-transaction-xa-atomikos-manager/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-atomikos/sharding-transaction-xa-atomikos-manager/pom.xml
@@ -16,14 +16,12 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-xa-atomikos</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa-atomikos-manager</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-bitronix/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-bitronix/pom.xml
index 3453b7f..46894ff 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-bitronix/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-bitronix/pom.xml
@@ -16,15 +16,13 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-xa</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa-bitronix</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-bitronix/sharding-transaction-xa-bitronix-manager/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-bitronix/sharding-transaction-xa-bitronix-manager/pom.xml
index 1f2f735..030c7b6 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-bitronix/sharding-transaction-xa-bitronix-manager/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-bitronix/sharding-transaction-xa-bitronix-manager/pom.xml
@@ -16,14 +16,12 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-xa-bitronix</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa-bitronix-manager</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-core/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-core/pom.xml
index 43c40eb..19c6c18 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-core/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-core/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-xa</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa-core</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana/pom.xml
index a7c3649..9ff20cd 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana/pom.xml
@@ -16,14 +16,12 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-xa</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa-narayana</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana/sharding-transaction-xa-narayana-manager/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana/sharding-transaction-xa-narayana-manager/pom.xml
index 482e7fd..fb36775 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana/sharding-transaction-xa-narayana-manager/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-narayana/sharding-transaction-xa-narayana-manager/pom.xml
@@ -16,14 +16,12 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-xa-narayana</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa-narayana-manager</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-spi/pom.xml b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-spi/pom.xml
index d36f5dd3..d8ae69d 100644
--- a/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-spi/pom.xml
+++ b/sharding-transaction/sharding-transaction-2pc/sharding-transaction-xa/sharding-transaction-xa-spi/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-xa</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-xa-spi</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-base/pom.xml b/sharding-transaction/sharding-transaction-base/pom.xml
index 2d98ec1..01ef438 100644
--- a/sharding-transaction/sharding-transaction-base/pom.xml
+++ b/sharding-transaction/sharding-transaction-base/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-base</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-base/sharding-transaction-base-seata-at/pom.xml b/sharding-transaction/sharding-transaction-base/sharding-transaction-base-seata-at/pom.xml
index af62e3b..9835994 100644
--- a/sharding-transaction/sharding-transaction-base/sharding-transaction-base-seata-at/pom.xml
+++ b/sharding-transaction/sharding-transaction-base/sharding-transaction-base-seata-at/pom.xml
@@ -16,14 +16,12 @@
   ~ limitations under the License.
   -->
 
-<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">
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction-base</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-base-seata-at</artifactId>
     <name>${project.artifactId}</name>
diff --git a/sharding-transaction/sharding-transaction-core/pom.xml b/sharding-transaction/sharding-transaction-core/pom.xml
index fa1eed0..225ac79 100644
--- a/sharding-transaction/sharding-transaction-core/pom.xml
+++ b/sharding-transaction/sharding-transaction-core/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
         <artifactId>sharding-transaction</artifactId>
-        <version>4.0.0-RC2-SNAPSHOT</version>
+        <version>4.0.0-RC2</version>
     </parent>
     <artifactId>sharding-transaction-core</artifactId>
     <name>${project.artifactId}</name>