新特性
支持 Hana 1.x 版本,目前支持 Hana 版本为 1.x、2.x 支持 Hana 增量同步任务自定义增量表 支持 Hana 修改订阅取消表后自动删除触发器 支持 MySQL <-> Tunnel <-> MySQL 双向同步,包括增、删、改操作(不包括 DDL),此能力为 MySQL 双向同步增强版本,两端数据库均可不开公网地址 支持 阿里云全托管 SelectDB 支持 StarRocks、Doris、SelectDB、Oracle、MariaDB 对端全量前清除数据能力,方便用户重新迁移同步数据 支持 MySQL、OceanBase、TiDB、StarRocks、Doris、SelectDB、Oracle、MariaDB 对端创建任务或修改订阅重建对端表 支持 MySQL -> TiDB/OceanBase 链路同步 Online DDL 工具语句 支持 任务详情 > 更多功能 > 修改任务配置,包括全量前清除对端数据开关、创建任务时重建对端表开关、修改定时全量/增量 Java Cron 表达式 支持 MySQL -> MySQL 创建任务第二步可勾选 DROP 操作 支持 任务告警按时间段关闭 支持 创建任务筛选表可以批量筛选,即选表页面可粘贴 table1;table2;table3;...tableN 进行搜索并自动勾选,解决用户创建任务选表复杂问题 支持 任务批量调度到另外一台机器,提高手动任务调度效率 支持 CloudCanal 显示 LicenseID,方便后续用户对照 License 到期提醒信息
优化
优化 Redis <-> Redis 双向同步防循环策略,且支持更多指令双向同步防循环 优化 Redis -> Redis 数据初始化能力,包括 Set、ZSet、List 类型数据初始化 优化 Redis -> Redis 指令集 Rename、Incr、Incrby、Hsetnx、Hmset、Lpush、Rpush、Lset、Sadd、Zadd、Zrem、Zremrangebyscore 优化 Kafka Debezium Json 支持 Bytes 类型(具体参考:源端 Kafka Debezium Json 使用说明) 优化 TiDB 作为源端 Stub 超时处理逻辑,将超时被动上报调整为主动上报,实现任务不重启,重新订阅 Region 优化 TiDB 作为源端获取表信息方案,大幅度优化获取多表信息的速度 优化 TiDB 作为源端维护多版本表结构的策略,实现主动清理过期的表结构 优化 TiDB 作为源端 DML 事件 sink 条件,使得 DDL 与 DML 消费更有序,降低数据不一致的风险 优化 TiDB 作为源端 Error 事件的处理方案,降低 Region 增量扫消费时间 优化 TiDB 作为源端性能指标图,新增 5 个指标( CDC 提交事件总数、10秒内 Region 异常总数、10秒内 Region 活跃总数、任务增量扫阶段 Region 总数、Region 总数) 优化 MariaDB -> Oracle、Oracle -> Oracle 使用新版本结构迁移 优化 PostgreSQL/MySQL -> StarRocks Json 类型字段同步(优化映射规则) 优化 修改订阅时规则映射只应用到新增表 优化 修改订阅页面防止重复点击 优化 CloudCanal 未激活时无法显示控制台监控信息,方便用户在未激活状态下查看当前 Console 状态
问题修复
修复 Hana 源端表字段过多,导致创建触发器报错问题 修复 Hana 无主键表创建任务报错的问题 修复 Hana 小写 Schema/Table/Column 创建任务报错的问题 修复 Hana 增量同步无主键表重复插入数据的问题 修复 Hana 源端删除任务时导致多次订阅表的触发器被误删除的问题 修复 Hana 源端增量阶段数据中存在特殊字符而导致的解析报错问题 修复 数据校验任务页面显示丢失、不一致和实际不相符的问题 修复 SQL Server 增量同步 LSN 位点排序时被修改而导致的同步中断问题 修复 TiDB 作为源端大表多 Region 订阅导致的超时问题,支持设置超时时间 修复 TiDB 作为源端任务位点小于 GC 安全点导致的数据不一致问题 修复 TiDB 作为源端 Create Database ... 等非同步业务 DDL 导致的解析异常问题 修复 TiDB 源端 v6.5.0 以上版本因时间精度导致的增量 GC 安全点检测报错的问题 修复 MySQL -> Doris 结构迁移注释未同步到对端的问题 修复 MySQL -> StarRocks DDL 新增列默认值丢失的问题 修复 MySQL -> StarRocks DDL 修改列属性中带有 Not Null 导致同步失败的问题 修复 MySQL -> StarRocks DDL 新增 Text 类型字段同步失败的问题 修复 MySQL -> Oracle 表映射无效的问题 修复 PostgreSQL -> MySQL 修改订阅对同一张表进行多次加/减操作,导致任务报错的问题 修复 任务重跑之后增量位点没有重置的问题 修复 Oracle 对端只有外网 Host 情况下,无法删除任务的问题 修复 Oracle -> Oracle Schema 不存在映射的情况下修改订阅或创建相似任务默认设置目标端 Schema 为 Public 的问题 修复 Kafka/MQ -> MySQL 创建任务页面中消息结构展示与实际选择不一致的问题 修复 PostgreSQL -> StarRocks 修改订阅原映射关系失效的问题 修复 结构迁移任务创建相似任务报错的问题 修复 重置文件位点时,时间位点改变不正确的问题
文章转载自ClouGence,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




