Release Notes

v1.0.25

Release Date: Thursday, August 31, 2017

bug SocketChannelPool bug

bug canal解析json类型出错

bug MySQL5.7 JSON解析问题

feature 升级zkclient到0.10

单Server情况下ClusterCanalConnector在与server断开重连时NullPointException导致restart无法执行问题

v1.0.24

Release Date: Friday, March 31, 2017

bug canal.instance.filter.regex 参数不起作用

bug 解析binlog日志失败

here comes an MySQL bug between MySQL 5.6.20 & MySQL5.6.34

v1.0.23

Release Date: Friday, December 30, 2016

bug canal仓库代码编译之后,不支持mysql5.1的问题

bug SUBSCRIPTION存在bug

bug instance的lazy启动在HA模式下不成立

bug MysqlConnection的seek方法和dump方法会报NullPointerException

feature RDS mysql.mysql ha_health_check表找不到

对position内存的竞争导致的定位错误问题

v1.0.22

Release Date: Thursday, June 30, 2016

bug 客户端高可用存在bug

bug 关闭canal之后mysql连接未释放

enhancement 客户端高可用主动干预zookeeper的running会导致链接未关闭

enhancement rds配置了主从库,主从库切换时候出现异常。

enhancement 支持下IDE启动CanalLauncher

feature 支持下mysql5.7 json类型解析

v1.0.21

Release Date: Friday, October 30, 2015

bug java.lang.ArrayIndexOutOfBoundsException: 0 com.alibaba.otter.canal.parse.inbound.mysql.dbsync.SimpleDdlParser.parseTableName(SimpleDdlParser.java:163)

bug 值由Null变为空字符串时,isUpdated属性为false

bug mysql 5.6版本 datetime值为null时 sqltype解析异常

v1.0.20

Release Date: Monday, June 29, 2015

bug mysql5.6时间毫秒精度支持

bug mysql5.6开启checksum后,基于时间查找位点会找到错误的位置

feature 支持下mysql5.6的noblob/minimal的binlog解析

v1.0.19

Release Date: Tuesday, September 30, 2014

bug 表黑名单默认关闭

feature canal解析将mysql set类型转为unsigned long类型

canal/example/src/main/bin/startup.sh

v1.0.18

Release Date: Monday, March 31, 2014

feature 支持表黑名单定义

feature 如果出现解析异常,允许跳过

v1.0.17

Release Date: Friday, February 21, 2014

bug group模式开启了HeartBeat线程,出现数据阻塞

bug canal中针对group情况不支持非HeartBeat的HA方式

enhancement 支持mariadb5.5.34/10.0.7版本的binlog解析

v1.x

Release Date: Tuesday, December 31, 2013

question 多表ddl的sql tableName解析失败

原文: http://alibaba.github.io/canal/release.html