From f10648e4b973d862f215c57e6b647473da42985a Mon Sep 17 00:00:00 2001 From: "Juan Pan(Trista)" Date: Tue, 10 Nov 2020 16:00:33 +0800 Subject: [PATCH] update MySQLServerInfo (#8111) * update MySQLServerInfo * update MySQLServerInfo test * update download * Revert "update download" This reverts commit 91f208e8 * update download --- docs/document/content/downloads/_index.cn.md | 10 +++++----- docs/document/content/downloads/_index.en.md | 10 +++++----- .../db/protocol/mysql/constant/MySQLServerInfo.java | 2 +- .../protocol/mysql/constant/MySQLServerInfoTest.java | 4 ++-- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/docs/document/content/downloads/_index.cn.md b/docs/document/content/downloads/_index.cn.md index 30cbeaeb73..ab7c249364 100644 --- a/docs/document/content/downloads/_index.cn.md +++ b/docs/document/content/downloads/_index.cn.md @@ -11,12 +11,12 @@ extracss = true Apache ShardingSphere 的发布版包括源码包及其对应的二进制包。 由于下载内容分布在镜像服务器上,所以下载后应该进行 GPG 或 SHA-512 校验,以此来保证内容没有被篡改。 -##### Apache ShardingSphere - 版本: 4.1.1 ( 发布日期: Jun 5, 2020 ) +##### Apache ShardingSphere - 版本: 5.0.0-alpha ( 发布日期: Nov 10, 2020 ) -- 源码: [ [SRC](https://www.apache.org/dyn/closer.cgi/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-src.zip) ] [ [ASC](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-src.zip.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-src.zip.sha512) ] -- ShardingSphere-JDBC 二进制包: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-jdbc-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-jdbc-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-jdbc-bin.tar.gz.sha512) ] -- ShardingSphere-Proxy 二进制包: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-proxy-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-proxy-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-proxy-bin.tar.gz.sha512) ] -- ShardingSphere-Scaling 二进制包: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-scaling-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-scaling-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-scaling-bin.tar.gz.sha512) ] +- 源码: [ [SRC](https://www.apache.org/dyn/closer.cgi/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-src.zip) ] [ [ASC](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-src.zip.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-src.zip.sha512) ] +- ShardingSphere-JDBC 二进制包: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-jdbc-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-jdbc-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-jdbc-bin.tar.gz.sha512) ] +- ShardingSphere-Proxy 二进制包: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-proxy-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-proxy-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-proxy-bin.tar.gz.sha512) ] +- ShardingSphere-Scaling 二进制包: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-scaling-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-scaling-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-scaling-bin.tar.gz.sha512) ] ##### ShardingSphere UI - 版本: 4.1.1 ( 发布日期: Jun 9, 2020 ) diff --git a/docs/document/content/downloads/_index.en.md b/docs/document/content/downloads/_index.en.md index f3f8c43182..3dea4b20eb 100644 --- a/docs/document/content/downloads/_index.en.md +++ b/docs/document/content/downloads/_index.en.md @@ -11,12 +11,12 @@ extracss = true Apache ShardingSphere is released as source code tarballs with corresponding binary tarballs for convenience. The downloads are distributed via mirror sites and should be checked for tampering using GPG or SHA-512. -##### Apache ShardingSphere - Version: 4.1.1 ( Release Date: Jun 5, 2020 ) +##### Apache ShardingSphere - Version: 5.0.0-alpha ( Release Date: Nov 10, 2020 ) -- Source Codes: [ [SRC](https://www.apache.org/dyn/closer.cgi/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-src.zip) ] [ [ASC](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-src.zip.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-src.zip.sha512) ] -- ShardingSphere-JDBC Binary Distribution: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-jdbc-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-jdbc-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-jdbc-bin.tar.gz.sha512) ] -- ShardingSphere-Proxy Binary Distribution: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-proxy-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-proxy-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-proxy-bin.tar.gz.sha512) ] -- ShardingSphere-Scaling Binary Distribution: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-scaling-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-scaling-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/4.1.1/apache-shardingsphere-4.1.1-sharding-scaling-bin.tar.gz.sha512) ] +- Source Codes: [ [SRC](https://www.apache.org/dyn/closer.cgi/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-src.zip) ] [ [ASC](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-src.zip.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-src.zip.sha512) ] +- ShardingSphere-JDBC Binary Distribution: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-jdbc-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-jdbc-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-jdbc-bin.tar.gz.sha512) ] +- ShardingSphere-Proxy Binary Distribution: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-proxy-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-proxy-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-proxy-bin.tar.gz.sha512) ] +- ShardingSphere-Scaling Binary Distribution: [ [TAR](https://www.apache.org/dyn/closer.cgi/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-scaling-bin.tar.gz) ] [ [ASC](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-scaling-bin.tar.gz.asc) ] [ [SHA512](https://downloads.apache.org/shardingsphere/5.0.0-alpha/apache-shardingsphere-5.0.0-alpha-sharding-scaling-bin.tar.gz.sha512) ] ##### ShardingSphere UI - Version: 4.1.1 ( Release Date: Jun 9, 2020 ) diff --git a/shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLServerInfo.java b/shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLServerInfo.java index dff6ad13d6..21dd3c4f67 100644 --- a/shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLServerInfo.java +++ b/shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLServerInfo.java @@ -38,7 +38,7 @@ public final class MySQLServerInfo { private static final String DEFAULT_MYSQL_VERSION = "8.0.20"; - private static final String PROXY_VERSION = "5.0.0-RC1"; + private static final String PROXY_VERSION = "5.0.0-beta"; private static final String SERVER_VERSION_PATTERN = "%s-ShardingSphere-Proxy %s"; diff --git a/shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/test/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLServerInfoTest.java b/shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/test/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLServerInfoTest.java index c4872555ab..3b457b6053 100644 --- a/shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/test/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLServerInfoTest.java +++ b/shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/test/java/org/apache/shardingsphere/db/protocol/mysql/constant/MySQLServerInfoTest.java @@ -27,12 +27,12 @@ public final class MySQLServerInfoTest { @Test public void assertSetServerVersion() { MySQLServerInfo.setServerVersion("5.1.47"); - assertThat(MySQLServerInfo.getServerVersion(), is("5.1.47-ShardingSphere-Proxy 5.0.0-RC1")); + assertThat(MySQLServerInfo.getServerVersion(), is("5.1.47-ShardingSphere-Proxy 5.0.0-beta")); } @Test public void assertSetServerVersionForNull() { MySQLServerInfo.setServerVersion(null); - assertThat(MySQLServerInfo.getServerVersion(), is("8.0.20-ShardingSphere-Proxy 5.0.0-RC1")); + assertThat(MySQLServerInfo.getServerVersion(), is("8.0.20-ShardingSphere-Proxy 5.0.0-beta")); } } -- GitLab