跳到主要内容

2.6.0.0

CloudCanal-2.6.0.0

发版时间:2023年4月27日 版本号: 2.6.0.0

新链路

  • 开放 TiDB -> OceanBase 结构迁移、全量、数据同步、DDL同步(新增列/删除列)、数据校验、数据订正
  • 开放 TiDB -> KAFKA 全量、数据同步、DDL同步(新增列/删除列/Rename列)
  • 开放 MySQL -> SelectDB 结构迁移、全量、数据同步、DDL同步(新增列/删除列/Rename列)、数据校验
  • 开放 PostgreSQL -> SelectDB 结构迁移、全量、数据同步、数据校验

新特性

  • 支持 MySQL -> ADB MySQL 目标端 KeyConflictStrategy 参数可修改
  • 支持 SQL Server 自定义代码
  • 支持 Docker-Compose 1.x及2.x,基础镜像添加JDK,Arthas,Windows脚本适配Docker-Compose及 Docker Compose两种格式
  • 支持 KAFKA -> KAFKA 修改订阅,Topic 增删改
  • 支持 数据源添加阿里云 RDS For MySQL 只读实例
  • 支持 MySQL-> SQL Server 源端使用关键字清单上的名字作为列名
  • 支持 新增OpenAPI 查看、新增/修改数据源配置两个接口

优化

  • 优化 PostgreSQL/Greenplum 作为对端的写入性能
  • 优化 PostgreSQL/Greenplum 作为对端的增量监控指标
  • 优化 SQL Server 作为对端的增量监控指标
  • 优化 任务详情中结构迁移/全量/增量同步日志查看策略
  • 优化 Oracle -> ClickHouse 支持单副本、多副本 DDL 同步
  • 优化 CloudCanal 数据校验与数据订正功能
  • 优化 机器管理页面的任务列表心中CPU使用率、任务 JVM FGC 指标
  • 优化 用户管理页面列表添加用户UID列
  • 优化 任务创建页面根据用户配置默认选择冲突策略,个人中心可配置 KeyConflictStrategy 参数
  • 优化 Oracle 类型,NUMBER 不带精度长度的,默认当作 NUMBER_BIGINT
  • 优化 ClickHouse 无主键表引擎类型为 MergeTree,不再使用 ReplacingMergeTree

问题修复

  • 修复 CloudCanal 添加数据源为阿里云 Tair for Redis 时报错的问题
  • 修复 MySQL -> MySQL 对端生成时间类型默认值的问题
  • 修复 Oracle 到对端数据源 结构迁移、DDL 大小写映射问题
  • 修复 TiDB 任务创建初始化位点的问题
  • 修复 MySQL CHAR/VARCHAR/TEXT 类型默认映射到 SQL Server NCHAR/NVARCHAR/NTEXT 小语种乱码问题
  • 修复 OceanBase -> OceanBase 数据同步后数据校验失败的问题
  • 修复 KAFKA -> KAFKA 不支持待创建的 Topic
  • 修复 Druid 连接池,超时重置问题
  • 修复 Oracle -> ClickHouse 结构迁移精度问题,NUMBER(20) 映射成 Int128