DM 1.0.6 Release Notes
发版日期:2020 年 6 月 17 日
DM 版本:1.0.6
DM-Ansible 版本:1.0.6
改进提升
- 增加对上下游数据库原始明文密码的支持
- 为 DM 到上下游数据库的连接增加配置 session 变量的支持
- 移除了数据迁移任务异常时通过
query-status
返回的部分错误提示中的程序调用栈信息 - 移除了数据迁移任务前置检查失败时,返回的提示消息中的成功项信息
问题修复
- 修复 load 单元在创建表结构遇到错误后,数据迁移任务未自动暂停且
query-status
无法查询到对应错误的问题 - 修复了多个数据迁移任务同时运行时 DM-worker 有低概率 panic 的问题
- 修复了数据迁移任务设置
enable-heartbeat: true
后,重启 DM-worker 进程时已有数据迁移任务无法自动恢复的问题 - 修复了
resume-task
后可能无法正常显示 shard DDL 冲突错误的问题 - 修复了数据迁移任务设置
enable-heartbeat: true
后,初始一段时间内replicate lag
可能显示异常的问题 - 修复了上游数据库设置
lower_case_table_names=1
时,可能无法通过 heartbeat 计算replicate lag
的问题 - 禁用了数据迁移过程中对
unsupported collation
错误的无意义auto resume
详细变更及问题修复
- 增加对上下游数据库原始明文密码的支持 #676
- 为 DM 到上下游数据库的连接增加配置 session 变量的支持 #692
- 移除了数据迁移任务异常时通过
query-status
返回的部分错误提示中的程序调用栈信息 #733 #747 - 移除了数据迁移任务前置检查失败时,返回的提示消息中的成功项信息 #730
- 修复 load 单元在创建表结构遇到错误后,数据迁移任务未自动暂停且
query-status
无法查询到对应错误的问题 #747 - 修复了多个数据迁移任务同时运行时 DM-worker 有低概率 panic 的问题 #710
- 修复了数据迁移任务设置
enable-heartbeat: true
后,重启 DM-worker 进程时已有数据迁移任务无法自动恢复的问题 #739 - 修复了
resume-task
后可能无法正常显示 shard DDL 冲突错误的问题 #739 #742 - 修复了数据迁移任务设置
enable-heartbeat: true
后,初始一段时间内replicate lag
可能显示异常的问题 #704 - 修复了上游数据库设置
lower_case_table_names=1
时,可能无法通过 heartbeat 计算replicate lag
的问题 #704 - 禁用了数据迁移过程中对
unsupported collation
错误的无意义auto resume
#735 - 优化了部分 log #660 #724 #738