diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index c203d7febd14d62f34d8b812a4d1e99e214a22c9..46a50f191bfe6764648c201e84604d1206fe270c 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,28 +1,18 @@ -## 3.0.1 +## 3.1.0.M1 ### API changes -1. [ISSUE #1375](https://github.com/sharding-sphere/sharding-sphere/issues/1375) Adjust persist structure for orchestration's registry center +1. Adjust persist structure for orchestration's registry center. +1. Adjust Sharding-JDBC API for MasterSlaveRuleConfiguration, ShardingRuleConfiguration and TableRuleConfiguration. ### New Features -#### Core - -1. [ISSUE #1412](https://github.com/sharding-sphere/sharding-sphere/issues/1412) Support broadcast table -1. [ISSUE #1486](https://github.com/sharding-sphere/sharding-sphere/issues/1486) Support `DISTINCT` syntax - -### Bug Fixes - -#### Core - -1. [ISSUE #1348](https://github.com/sharding-sphere/sharding-sphere/issues/1348) Exception occur when using PreparedStatement to run SELECT LIMIT in multi datasources -1. [ISSUE #1422](https://github.com/sharding-sphere/sharding-sphere/issues/1422) Exception occur when using defaultDataSourceName and defaultDatabaseStrategy at same time - -#### Sharding-Proxy +1. XA Transaction available. +1. All SQL 100% compatible if route to single data node (MySQL Only). +1. `DISTINCT` SQL syntax available. +1. Broadcast table available. -1. [ISSUE #1403](https://github.com/sharding-sphere/sharding-sphere/issues/1403) master-slave mode exception when using PreparedStatement -1. [ISSUE #1414](https://github.com/sharding-sphere/sharding-sphere/issues/1414) `SHOW CREATE TABLE tb_name` execution exception when configuring multiple logic schema -1. [ISSUE #1475](https://github.com/sharding-sphere/sharding-sphere/issues/1475) `SHOW [FUll] TABLES FROM db_name LIKE 'tb_name'` failed to return the logic table +[Changelog for Issues and Pull requests](https://github.com/sharding-sphere/sharding-sphere/milestone/3) ## 3.0.0 diff --git a/RELEASE-NOTES_ZH.md b/RELEASE-NOTES_ZH.md index bf633bbe6b367894e5a3bae9e1f5f9a9f519d3a5..bece1e0f6b7b6b5122c764e2188fc0f876db4533 100644 --- a/RELEASE-NOTES_ZH.md +++ b/RELEASE-NOTES_ZH.md @@ -1,28 +1,18 @@ -## 3.0.1 +## 3.1.0.M1 ### API调整 -1. [ISSUE #1375](https://github.com/sharding-sphere/sharding-sphere/issues/1375) 调整数据库治理模块的注册中心存储结构 +1. 调整数据库治理模块的注册中心存储结构。 +1. 调整Sharding-JDBC API,包括MasterSlaveRuleConfiguration,ShardingRuleConfiguration和TableRuleConfiguration。 ### 新功能 -#### Core +1. 支持XA强一致事务。 +1. 路由至单一数据节点的SQL 100%全兼容(仅MySQL)。 +1. 支持`DISTINCT`语句。 +1. 支持广播表。 -1. [ISSUE #1412](https://github.com/sharding-sphere/sharding-sphere/issues/1412) 支持广播表 -1. [ISSUE #1486](https://github.com/sharding-sphere/sharding-sphere/issues/1486) 支持`DISTINCT`语法 - -### 缺陷修正 - -#### Core - -1. [ISSUE #1348](https://github.com/sharding-sphere/sharding-sphere/issues/1348) 使用`PreparedStatement`执行多库SELECT LIMIT语句时异常 -1. [ISSUE #1422](https://github.com/sharding-sphere/sharding-sphere/issues/1422) 同时使用`defaultDataSourceName`和`defaultDatabaseStrategy`时异常 - -#### Sharding-Proxy - -1. [ISSUE #1403](https://github.com/sharding-sphere/sharding-sphere/issues/1403) 读写分离模式时,使用`PreparedStatement`异常 -1. [ISSUE #1414](https://github.com/sharding-sphere/sharding-sphere/issues/1414) 多逻辑数据源配置时,`SHOW CREATE TABLE tb_name`语句执行异常 -1. [ISSUE #1475](https://github.com/sharding-sphere/sharding-sphere/issues/1475) `SHOW [FUll] TABLES FROM db_name LIKE 'tb_name'`语句不能返回逻辑表的信息 +[Changelog for Issues and Pull requests](https://github.com/sharding-sphere/sharding-sphere/milestone/3) ## 3.0.0