Files
dble/Release_Note.md
yanhuqing666 60ce36ecc6 0.2.4-DEV
2017-02-08 16:56:05 +08:00

2.7 KiB
Raw Blame History

date:2017/02/08 VERSION 0.2.4
CONTENT:

1.fix bugs

issue 24,25,26,13

@maguoji: when multi writing masters and a writing master that is not the last don't have a slave, master don't correspond to its slaves

2.合并官方bug

1126, 11251294,(1248,1251 and new $ bug//官方修复不完全正确 ) 参见 issue 27

3.不支持 MultiQueries会提示警告。

4.性能方面:

Reactor 改为非阻塞
线程池增加cached
xa recover log 写入性能增强

date:2017/01/16 VERSION 0.2.3
CONTENT:

1.fix bugs

issue 5.
isseu 6: 支持大小写敏感粒度schema。
方法:schema.xml中 标签schema下 添加lowerCase 属性 0 或者 1 ,默认不添加为为1大小写不敏感。
issue 7.
issue 8.
issue 10.
ISSUE 16.

2.移除对其他后端异构数据库的支持,以及对应的配置中的无用项。

3.不支持 between and 的枚举和 固定Hash 分区string 类型)算法会提示警告。

4.DML(I/U/D)以及DDL的描述和限制

参见http://10.186.18.11/confluence/pages/viewpage.action?pageId=3671908

date:2016/12/14 VERSION 0.2.1
CONTENT:

1.数据库写入

1.1 普通事务实现分布式事务 及日志

1.2 XA实现分布式(事务MySQL5.7以上) 及recover

1.3 隐式分布式事务 及日志

分布式事务使用两阶段提交的方式, 具体设计 参见 http://10.186.18.11/confluence/pages/viewpage.action?pageId=3670789

2 meta 数据定时巡检

参见 http://10.186.18.11/confluence/pages/viewpage.action?pageId=3670785

3增加可选配置项

server.xml 文件中 system标签 下

<property name="xaSessionCheckPeriod">1000</property><!-- 使用XA时如果发生server导致的数据不一致定期进行重试commit或者rollback默认1000毫秒-->
<property name="xaLogCleanPeriod">1000</property <!-- 使用XA时已经完结的XA LOG 会定时移除默认1000毫秒 -->
<property name="checkTableConsistency">0</property><!-- 是否进行meta数据定时巡检默认不启用 -->
<property name="checkTableConsistencyPeriod"> 60000</property><!-- meta数据定时巡检周期默认60000毫秒 -->
<property name="recordTxn">0</property>  <!-- 1为开启事务日志记录、0为关闭-->

也可见server_template.xml



date:2016/11/28
VERSION 0.1.1
CONTENT:

1.拆分算法

保留

  • 枚举方式分区
  • 数字范围方式分区
  • 固定Hash 分区
  • 固定Hash 分区string 类型)
  • 按日期分区

以上修改部分
固定Hash 分区: sum((count[i]*length[i])) 不受乘积为1024的限制改为不大于1024的都可以支持
按日期分区:
可以设置default node

其余配置见rule_template.xml

2.支持insert 不带columns