DM 2.0.5 Release Notes
发版日期:2021 年 7 月 30 日
DM 版本:2.0.5
改进提升
- 支持使用 SQL 表达式过滤某些 DML #1832
- 支持使用
config import/export
命令导入和导出集群上游和任务相关配置文件,用于降级回退 #1921 - 优化 safe-mode 提升同步效率 #1920
- 最大程度兼容上游 SQL_MODE #1894
- 单个任务同时支持上游使用 pt 和 gh-ost 两种 online DDL 模式 #1918
- 提升 DECIMAL 类型的同步效率 #1841
- 支持自动重试事务相关的可重试的错误 #1916
- 监控展示相关优化 #1808
- 错误信息相关优化 #1861
- 升级 Golang 版本到 v1.16 #1922
Bug 修复
- 修复上下游主键不一致可能导致数据丢失的问题 #1919
- 修复上游 source 过多导致集群升级失败并且 DM-master OOM 的问题 #1868
- 修复
case-sensitive
配置项不生效的问题 #1886 - 修复 DM 内部
tidb_enable_change_column_type
默认值错误的问题 #1843 - 修复下游表结构存在
auto_random
列导致任务中断的问题 #1847 - 修复
operate-schema set -flush
命令导致 DM-worker panic 的问题 #1829 - 修复悲观模式下相同 DDL 重复执行导致 DM-worker 内 DDL 协调失败的问题 #1816
- 修复配置错误导致 DM-worker panic 的问题 #1842
- 修复重做任务导致 loader panic 的问题 #1822
- 修复上游主从切换后 DM binlog 文件名更新不及时的问题 #1874
- 修复同步延迟监控数值错误的问题 #1880
- 修复 block-allow-list 某些情况下无法过滤 online DDL 的问题 #1867
- 修复任务自动恢复时报错导致无法手动暂停的问题 #1917