From 758f37e41f8afd5a2c161490430159b0e135f85a Mon Sep 17 00:00:00 2001 From: terrymanu Date: Mon, 27 Nov 2017 15:38:31 +0800 Subject: [PATCH] update release notes --- RELEASE-NOTES.md | 53 ++++++++++++------------------------------------ 1 file changed, 13 insertions(+), 40 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index a01aa9f883..0a524b2287 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,57 +1,30 @@ -## 2.0.0.M4 - -### 缺陷修正 - -1. [ISSUE #453](https://github.com/shardingjdbc/sharding-jdbc/issues/453) 编排治理数据源配置name与Druid数据源name冲突 - -## 2.0.0.M3 - -### 里程碑 - -1. 读写分离从库治理,可以禁用从库的访问 -1. ConfigMap支持,可以在分片和读写分离策略中获取预定义的元数据 - -### 缺陷修正 - -1. [ISSUE #436](https://github.com/shardingjdbc/sharding-jdbc/issues/436) 读写分离多从库配置RoundRobin算法并使用MyBatis时,只能路由到同一从库 -1. [ISSUE #452](https://github.com/shardingjdbc/sharding-jdbc/issues/452) DDL语句分片至多个表会造成连接泄漏的问题 - -## 2.0.0.M2 - -### 里程碑 - -1. 客户端的数据库访问治理,可以熔断数据库访问程序对数据库的访问 - -### 功能提升 - -1. [ISSUE #407](https://github.com/shardingjdbc/sharding-jdbc/issues/407) sharding-jdbc-spring-boot-starter兼容使用减号和驼峰两种方式进行属性配置 -1. [ISSUE #424](https://github.com/shardingjdbc/sharding-jdbc/issues/424) 提供SQL总体执行情况事件 - -### 缺陷修正 - -1. [ISSUE #404](https://github.com/shardingjdbc/sharding-jdbc/issues/404) sharding-jdbc-spring-boot-starter不支持HikariDataSource -1. [ISSUE #419](https://github.com/shardingjdbc/sharding-jdbc/issues/419) SQL改写时, 未判断别名是否为关键字未加转义符导致了SQL异常 - -## 2.0.0.M1 +## 2.0.0 ### 里程碑 -1. 配置动态化. 可以通过zookeeper作为注册中心动态修改数据源以及分片配置 1. API调整. 全新的Maven坐标名称, 包名称和spring命名空间名称. 简化和提升API配置, inline表达式全配置支持 - -### 新功能 - 1. 新增sharding-jdbc-spring-boot-starter功能 +1. 配置动态化. 可以通过zookeeper和etcd作为注册中心动态修改数据源以及分片配置 +1. 数据治理. 熔断数据库访问程序对数据库的访问和禁用从库的访问 +1. ConfigMap支持. 可以在分片和读写分离策略中获取预定义的元数据 +1. Opentracing支持. 可以通过sky-walking等基于Opentracing协议的APM系统中查看sharding-jdbc的调用链 ### 功能提升 1. [ISSUE #386](https://github.com/shardingjdbc/sharding-jdbc/issues/386) 支持SELECT 1这种不包含表名称的SQL +1. [ISSUE #407](https://github.com/shardingjdbc/sharding-jdbc/issues/407) sharding-jdbc-spring-boot-starter兼容使用减号和驼峰两种方式进行属性配置 +1. [ISSUE #424](https://github.com/shardingjdbc/sharding-jdbc/issues/424) 提供SQL总体执行情况事件 ### 缺陷修正 -1. [ISSUE #387](https://github.com/shardingjdbc/sharding-jdbc/issues/387) 当函数+列名中存在'`'防止关键字时处理出错 +1. [ISSUE #387](https://github.com/shardingjdbc/sharding-jdbc/issues/387) 当函数 + 列名中存在'`'防止关键字时处理出错 1. [ISSUE #394](https://github.com/shardingjdbc/sharding-jdbc/issues/394) 无法单独close statement 1. [ISSUE #398](https://github.com/shardingjdbc/sharding-jdbc/issues/398) 使用Hint路由屏蔽表和列名称的大小写区别 +1. [ISSUE #404](https://github.com/shardingjdbc/sharding-jdbc/issues/404) sharding-jdbc-spring-boot-starter不支持HikariDataSource +1. [ISSUE #419](https://github.com/shardingjdbc/sharding-jdbc/issues/419) SQL改写时, 未判断别名是否为关键字未加转义符导致了SQL异常 +1. [ISSUE #436](https://github.com/shardingjdbc/sharding-jdbc/issues/436) 读写分离多从库配置RoundRobin算法并使用MyBatis时,只能路由到同一从库 +1. [ISSUE #452](https://github.com/shardingjdbc/sharding-jdbc/issues/452) DDL语句分片至多个表会造成连接泄漏的问题 +1. [ISSUE #453](https://github.com/shardingjdbc/sharding-jdbc/issues/453) 编排治理数据源配置name与Druid数据源name冲突 ## 1.5.4.1 -- GitLab