5.3.1.0
CloudCanal-5.3.1.0
发版时间:2025年12月31日 版本号: 5.3.1.0
亮点
- 全新支持 KingbaseES V8/V9 源端
新链路
- 开放 KingbaseES V8/V9 -> MySQL/StarRocks/Doris/SelectDB 全量同步/增量同步/数据校验/数据订正/结构迁移/DDL 同步(加列/减列/modify/rename/truncate)
- 开放 KingbaseES V8/V9 -> ClickHouse 全量同步/增量同步/数据校验/结构迁移/DDL 同步(加列/减列/modify/rename/truncate)
- 开放 OceanBase For MySQL -> Oracle 全量同步/增量同步/数据校验/数据订正/结构迁移/DDL 同步(加列/减列/modify/rename/truncate)
- 开放 Doris/SelectDB -> Doris/SelectDB 全量同步/数据校验/数据订正/结构迁移
新特性
- 支持 控制台元数据库为 OceanBase For MySQL/TiDB/PolarDB MySQL/TDSQL-C MySQL 等 MySQL 协议兼容数据库
- 支持 任务创建及已有任务对迁移同步对象做重复订阅检测,方便用户精简任务数量
- 支持 MySQL 源端 RENAME_COL 类型 DDL,并且支持 StarRocks(>= 3.3.2)对端同步该类型 DDL
- 支持 MySQL 解析 binlog 时跳过不支 持的 variable part 事件
- 支持 Hana -> Doris,OceanBase -> StarRocks 虚拟列功能
- 支持 SQL Server 源端心跳,解决源端无任何写入延迟问题
- 支持 Doris/SelectDB -> MySQL 数据校验/数据订正
- 支持 DB2 源端元数据检索,方便用户查阅订阅关系
- 支持 DB2 源端性能参数的模板白名单
- 支持 达梦源端设置事务超时后自动提交的时间(参数:autoCommitTxTimeoutSec)
- 支持 达梦源端消费位点与最新的 Arch 日志保持一定间隔(参数:fallBackLsnStep)
- 支持 达梦源端显示最新提交延迟,快速判断事务没提交导致的任务延迟
- 支持 Doris 为对端,结构迁移可设置分区信息,包括自动/手动 RANGE 分区、LIST 分区
- 支持 ElasticSearch 目标端 completion 类型
- 支持 创建任务时表、字段映射规则新增驼峰转下划线格式、下划线转驼峰格式
- 支持 创建任务、添加数据源取消测试连接
优化
- 优化 MySQL 源端同步 OnlineDDL 默认使用 DDL Convert 逻辑,大幅提升 ONLINE DDL 同步的兼容性
- 优化 MySQL 源端结构迁移过滤非法 datetime/timestamp 默认值
- 优化 MySQL 全量多 schema 数据迁移连接池初始化逻辑,解决启动慢、连接数占用多的问题
- 优化 MySQL 源端非法 date/datetime/timestamp 数据判定逻辑
- 优化 PostgreSQL 全量迁移支持多主键表使用主键分页查询 (原为 snapshot read)
- 优化 SQL Server 延迟展示的时区偏移问题
- 优化 SQL Server 源端 2014 以下版本默认 SnapshotRead 设置为 ture,扫描动作为快照读