4.4.0.0
CloudCanal-4.4.0.0
发版时间:2024年9月27日 版本号: 4.4.0.0
新链路
- 开放 MySQL -> ObForOracle 结构迁移、全量迁移、增量同步、数据校验与订正、DDL同步(加列/减列/修改列/清空表)
- 开放 ObForOracle -> OceanBase 结构迁移、全量迁移、增量同步、数据校验与订正、DDL同步(加列/减列/清空表)
- 开放 OceanBase -> ClickHouse 结构迁移、全量迁移、增量同步、数据校验
- 开放 OceanBase -> MongoDB 全量迁移、增量同步、数据校验
- 开放 MongoDB -> StarRocks 全量迁移、增量同步、数据校验
- 开放 AWS DocumentDB,支持链路等同 MongoDB 且可和 MongoDB 互相同步
新特性
- 支持 ClickHouse ReplaceMergeTree _sign 、_version 字段,所有操作变为 INSERT 且有明确版本信息,增强同步性能
- 支持 Redis <-> Redis EvalSha、PsetEx、Script Load(单机不支持)命令
- 支持 TiDB 源端同步分区表
- 支持 TiDB -> TiDB 分区表结构迁移
- 支持 ElasticSearch -> ElasticSearch 修改订阅,查看库表映射,创建任务或修改订阅表映射和列映射功能
- 支持 PostgreSQL 源端设置心跳(新增参数:dbHeartbeatEnable、dbHeartbeatOp、dbHeartbeatIntervalSec)
- 支持 源端 OceanBase、StarRocks、SQLServer、Db2 设置目标主键 ,方便数据汇聚
- 支持 操作审计记录用户登录成功/失败的操作
- 支持 操作审计多条件查询
- 支持 操作审计展示 uid,以及双击自动按 uid 查询
- 支持 子账号管理界面展示 uid 并支持复制,以及根据 uid 查询子账号
优化
- 优化 PostgreSQL/Oracle/MySQL/MariaDB 到 ClickHouse 结构迁移采用新架构,更加简单统一
- 优化 ClickHouse 驱动依赖,去除 ru.yandex.clickhouse 包内依赖(官方标记将去除),并升级驱动版本为 0.4
- 优化 StarRocks/Doris/SelectDB 获取表唯一键(或主键)字段报错异常信息打印
- 优化 ClickHouse 类型读取逻辑,更好适配复合、复杂类型
- 优化 MongoDB 类型读写逻辑,更好适配符复合、复杂类型
- 优化 MySQL 源端 Change Column DDL 语句同步