MyGit

canal-1.1.6

alibaba/canal

版本发布时间: 2022-05-24 11:26:58

alibaba/canal最新发布版本:canal-1.1.8-alpha-2(2024-05-27 13:24:47)

功能新增

  1. 支持PolarDB-X 2.0 binlog的订阅和消费
    • PolarDB-X是阿里巴巴自主研发的云原生分布式数据库,近期推出全局Binlog可完全兼容mysql binlog协议 参考文档
    • canal可原生支持PolarDB-X binlog对接,全面支持tcp/MQ/adapter等多种模式 #3494
  2. 新增Puslar MQ支持 #3791 #4060
  3. 新增Adapter,支持TableStore #3754
  4. 兼容MySQL8.0新版本(8.0.29), 比如隐藏列、type类型等,#3976

重要优化

  1. 切换fastjson为2.0.2版本,以及升级druid为1.2.10版本
  2. 修复table meta中相关DDL语句解析问题 #3839 #3840 #3954 #3900
  3. 修复table meta在保存历史版本时无法正确匹配过滤条件 #3693
  4. 修复kafka connector读取env变量 #3829
  5. 修复ES Adapter部分场景启动失败问题 #3466 #3144 #3684
  6. 升级jvm gc为G1算法 #4014
  7. 修复RDB同步下的关键字引起的同步报错 #2783 #3984
  8. 修复adapter单机多实例下的并发线程问题 #3923

小需求&bugfix

  1. 修复CanalServer.get()出现空指针问题 #4027
  2. 修复admin模式下instance启动的并发问题 #4018
  3. 修复admin模式下的密码6位强校验 #3877
  4. 修复mysql 8.0获取table meta的空指针异常 #3538
  5. 修复mysql time类型的负值时间问题 #4178
  6. 修复canal-server的docker镜像exporter监控配置 #3576
  7. 修复windows下兼容canal-server的local模式启动 #3484
  8. 回滚guava版本18.0兼容adapter模式 #3880
  9. 修复es同步下通过索引名获取异常 #4122
  10. 修复es同步下两个join表的问题 #4161
  11. 优化rocketmq的日志打印配置 #3329

相关地址:原始地址 下载(tar) 下载(zip)

1、 canal.adapter-1.1.6.tar.gz 236.26MB

2、 canal.admin-1.1.6.tar.gz 37.36MB

3、 canal.deployer-1.1.6.tar.gz 102.19MB

4、 canal.example-1.1.6.tar.gz 22.84MB

查看:2022-05-24发行的版本