diff --git a/pom.xml b/pom.xml
index 66cd0417613930f04f87ff295c4d0b8d0bfe5ded..b94bcff67dc22589c0f612ce036ac773b67dbc98 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
4.0.0
io.shardingsphere
sharding-sphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
pom
${project.artifactId}
diff --git a/sharding-core/pom.xml b/sharding-core/pom.xml
index 5cfc297cec4322974c1450342c99fa7a11262a63..4db3d90898e24cb109acc641d8668ed68a2614b0 100644
--- a/sharding-core/pom.xml
+++ b/sharding-core/pom.xml
@@ -6,7 +6,7 @@
io.shardingsphere
sharding-sphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-core
${project.artifactId}
diff --git a/sharding-jdbc/pom.xml b/sharding-jdbc/pom.xml
index f24c03a89d544b1379c9c698f53d1e85358926c1..a72696d38a9a5d29558bb1fb935bd6986d5f54c2 100644
--- a/sharding-jdbc/pom.xml
+++ b/sharding-jdbc/pom.xml
@@ -5,7 +5,7 @@
sharding-sphere
io.shardingsphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
4.0.0
sharding-jdbc
diff --git a/sharding-jdbc/sharding-jdbc-core/pom.xml b/sharding-jdbc/sharding-jdbc-core/pom.xml
index 7a615aeec702cd31049aef3f09f3fec47d923977..94869a6732976302304263a5bcdf5a55f6cee35b 100644
--- a/sharding-jdbc/sharding-jdbc-core/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-core/pom.xml
@@ -4,7 +4,7 @@
io.shardingsphere
sharding-jdbc
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-jdbc-core
${project.artifactId}
diff --git a/sharding-jdbc/sharding-jdbc-orchestration-spring/pom.xml b/sharding-jdbc/sharding-jdbc-orchestration-spring/pom.xml
index 120357fa945bc9e48ca98899bc6166a4cac63e74..02fb0df4287ae7dd0f7eeeca0b792464ffc47c16 100644
--- a/sharding-jdbc/sharding-jdbc-orchestration-spring/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-orchestration-spring/pom.xml
@@ -6,7 +6,7 @@
io.shardingsphere
sharding-jdbc
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-jdbc-orchestration-spring
pom
diff --git a/sharding-jdbc/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-boot-starter/pom.xml b/sharding-jdbc/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-boot-starter/pom.xml
index 288d46f8ae3aca02ee28408c8646b7a578257d75..cf3331042d4f5cf82c5dc2324d13d647c0c32b5a 100644
--- a/sharding-jdbc/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-boot-starter/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-boot-starter/pom.xml
@@ -3,7 +3,7 @@
io.shardingsphere
sharding-jdbc-orchestration-spring
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-jdbc-orchestration-spring-boot-starter
diff --git a/sharding-jdbc/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-namespace/pom.xml b/sharding-jdbc/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-namespace/pom.xml
index 1ea2e138fd470e973447c2af9fa7d4f44d2e4df1..e92a4008bc87c7160d2b02ba9379da28ef5420e5 100644
--- a/sharding-jdbc/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-namespace/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-orchestration-spring/sharding-jdbc-orchestration-spring-namespace/pom.xml
@@ -3,7 +3,7 @@
io.shardingsphere
sharding-jdbc-orchestration-spring
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-jdbc-orchestration-spring-namespace
diff --git a/sharding-jdbc/sharding-jdbc-orchestration/pom.xml b/sharding-jdbc/sharding-jdbc-orchestration/pom.xml
index 9ac8680990d626c9cc81e2373b04795bc646fda8..64744f92f7dc529aeca26e11276312dfb2a15c28 100644
--- a/sharding-jdbc/sharding-jdbc-orchestration/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-orchestration/pom.xml
@@ -5,7 +5,7 @@
io.shardingsphere
sharding-jdbc
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
4.0.0
sharding-jdbc-orchestration
diff --git a/sharding-jdbc/sharding-jdbc-spring/pom.xml b/sharding-jdbc/sharding-jdbc-spring/pom.xml
index 55866fc8e49d272bed9713c7eec1deb9247e2451..962a4065cdf7c4e89f3c45d13ad1e479f8096917 100644
--- a/sharding-jdbc/sharding-jdbc-spring/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-spring/pom.xml
@@ -6,7 +6,7 @@
io.shardingsphere
sharding-jdbc
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-jdbc-spring
pom
diff --git a/sharding-jdbc/sharding-jdbc-spring/sharding-jdbc-spring-boot-starter/pom.xml b/sharding-jdbc/sharding-jdbc-spring/sharding-jdbc-spring-boot-starter/pom.xml
index 1338c8447e108a4b75d1e120598aa7d4c476c84a..9753e1ae7e16aeacd56082bcd869ac8b42e2dad8 100644
--- a/sharding-jdbc/sharding-jdbc-spring/sharding-jdbc-spring-boot-starter/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-spring/sharding-jdbc-spring-boot-starter/pom.xml
@@ -3,7 +3,7 @@
io.shardingsphere
sharding-jdbc-spring
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-jdbc-spring-boot-starter
diff --git a/sharding-jdbc/sharding-jdbc-spring/sharding-jdbc-spring-namespace/pom.xml b/sharding-jdbc/sharding-jdbc-spring/sharding-jdbc-spring-namespace/pom.xml
index c0f4abe126d4a73454dacc738525b656ec0337f2..ce7abd0f03d6d45a0c43a2e58b9a304cd78f2b2b 100644
--- a/sharding-jdbc/sharding-jdbc-spring/sharding-jdbc-spring-namespace/pom.xml
+++ b/sharding-jdbc/sharding-jdbc-spring/sharding-jdbc-spring-namespace/pom.xml
@@ -3,7 +3,7 @@
io.shardingsphere
sharding-jdbc-spring
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-jdbc-spring-namespace
diff --git a/sharding-opentracing/pom.xml b/sharding-opentracing/pom.xml
index 3360f4ee3c06a11d8a91efa23352f9486d9ad17a..9d262908c401da1fd0776699e99a0290bc1e61ab 100644
--- a/sharding-opentracing/pom.xml
+++ b/sharding-opentracing/pom.xml
@@ -6,7 +6,7 @@
io.shardingsphere
sharding-sphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-opentracing
${project.artifactId}
diff --git a/sharding-orchestration/pom.xml b/sharding-orchestration/pom.xml
index dd27a4398f4fd47f6e325c09323d267f04425239..a8fd546847db39c521cac00a2729185299e904df 100644
--- a/sharding-orchestration/pom.xml
+++ b/sharding-orchestration/pom.xml
@@ -5,7 +5,7 @@
io.shardingsphere
sharding-sphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
4.0.0
sharding-orchestration
diff --git a/sharding-orchestration/sharding-orchestration-core/pom.xml b/sharding-orchestration/sharding-orchestration-core/pom.xml
index ad14180a1c1a69633bedd07d7eecc31d7cec6bdd..fb5a791c59461897f8ff5e4f58f1e68b9fb52f90 100644
--- a/sharding-orchestration/sharding-orchestration-core/pom.xml
+++ b/sharding-orchestration/sharding-orchestration-core/pom.xml
@@ -5,7 +5,7 @@
sharding-orchestration
io.shardingsphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
4.0.0
sharding-orchestration-core
diff --git a/sharding-orchestration/sharding-orchestration-reg/pom.xml b/sharding-orchestration/sharding-orchestration-reg/pom.xml
index 42f901ce4c31d90b286c14237d5ba4da45de777b..13233a2ebcbab416e227032f676999861fa387d6 100644
--- a/sharding-orchestration/sharding-orchestration-reg/pom.xml
+++ b/sharding-orchestration/sharding-orchestration-reg/pom.xml
@@ -5,7 +5,7 @@
sharding-orchestration
io.shardingsphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
4.0.0
sharding-orchestration-reg
diff --git a/sharding-proxy/pom.xml b/sharding-proxy/pom.xml
index 1382c466b13cf14b6e85802d175fb6f1f5e30df1..c6b5da652c153f1bd8f91df2a170e848921e2eaf 100644
--- a/sharding-proxy/pom.xml
+++ b/sharding-proxy/pom.xml
@@ -6,7 +6,7 @@
io.shardingsphere
sharding-sphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-proxy
${project.artifactId}
@@ -83,7 +83,7 @@
com.spotify
docker-maven-plugin
- shardingsphere/sharding-proxy:3.0.0.M4-SNAPSHOT
+ shardingsphere/sharding-proxy:3.0.0.M4
${project.basedir}/src/main/docker
diff --git a/sharding-proxy/src/main/docker/Dockerfile b/sharding-proxy/src/main/docker/Dockerfile
index 6db7a58e478aa70f540d95ca1593184086790b67..8e688f79cfd008cdb1d7bac245ce0bc13980561b 100644
--- a/sharding-proxy/src/main/docker/Dockerfile
+++ b/sharding-proxy/src/main/docker/Dockerfile
@@ -1,6 +1,6 @@
FROM java:7
MAINTAINER caohao "caohaoch@gmail.com"
-ADD sharding-proxy-3.0.0.M4-SNAPSHOT.tar.gz /
-RUN mv /sharding-proxy-3.0.0.M4-SNAPSHOT /opt/sharding-proxy
+ADD sharding-proxy-3.0.0.M4.tar.gz /
+RUN mv /sharding-proxy-3.0.0.M4 /opt/sharding-proxy
ENTRYPOINT /opt/sharding-proxy/bin/start.sh $PORT && tail -f /opt/sharding-proxy/logs/stdout.log
diff --git a/sharding-proxy/src/main/java/io/shardingsphere/shardingproxy/transport/mysql/constant/ServerInfo.java b/sharding-proxy/src/main/java/io/shardingsphere/shardingproxy/transport/mysql/constant/ServerInfo.java
index d5b4a5c54679da244f73a9ae9a0b3b6bd1d66142..8ccb7d6f3ad4bb84de4f57c6d91b3db574d23f61 100644
--- a/sharding-proxy/src/main/java/io/shardingsphere/shardingproxy/transport/mysql/constant/ServerInfo.java
+++ b/sharding-proxy/src/main/java/io/shardingsphere/shardingproxy/transport/mysql/constant/ServerInfo.java
@@ -36,7 +36,7 @@ public final class ServerInfo {
/**
* Server version.
*/
- public static final String SERVER_VERSION = "5.6.0-Sharding-Proxy 3.0.0.M4-SNAPSHOT";
+ public static final String SERVER_VERSION = "5.6.0-Sharding-Proxy 3.0.0.M4";
/**
* Charset code 0x21 is utf8_general_ci.
diff --git a/sharding-sql-test/pom.xml b/sharding-sql-test/pom.xml
index fad09f261cd5ebd1ef33663ff9f30137179eab1a..fff0b25da2fcc65b4e899e809c8152497b6c6366 100644
--- a/sharding-sql-test/pom.xml
+++ b/sharding-sql-test/pom.xml
@@ -6,7 +6,7 @@
sharding-sphere
io.shardingsphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-sql-test
${project.artifactId}
diff --git a/sharding-transaction/pom.xml b/sharding-transaction/pom.xml
index 2a4fc1a1aebc6292e038e5827dce5d2b02187189..6883ac17e7782c14bf2a737056a66ad50aad3479 100644
--- a/sharding-transaction/pom.xml
+++ b/sharding-transaction/pom.xml
@@ -6,7 +6,7 @@
io.shardingsphere
sharding-sphere
- 3.0.0.M4-SNAPSHOT
+ 3.0.0.M4
sharding-transaction
${project.artifactId}