DM 2.0.2 Release Notes
发版日期:2021 年 4 月 9 日
DM 版本:2.0.2
改进提升
- Relay log GA
- 乐观 DDL 协调模式
- 在 IP 不变等无需更新上游数据源配置的前提下,支持自动识别上游数据源切换 #1364
- 任务前置检查会以更细粒度检查某些权限 #1366
- 支持在上游数据源配置中配置 binlog 过滤 #1370
- DM-master 在绑定空闲上游数据源和 DM-worker 时,会优先使用 DM-worker 最近一次的绑定关系 #1373
- 提升了从 binlog 中自动获取 SQL mode 的稳定性 #1382 #1552
- 支持在上游数据源配置中,自动尝试解析不同格式的 GTID #1385
- 增加了 DM-worker keepalive 间隔,减少网络环境较差时产生的调度 #1405
- 配置文件中存在没有被引用的配置项时会报错 #1410
- 按字典顺序显示 GTID set,提升显示效果 #1424
- 优化了监控、告警规则 #1438
- 支持手动调度上游数据源到指定 DM-worker #1492
- 新增 etcd 压缩与磁盘配额配置 #1521
Bug 修复
- 修复了 DM 频繁重启任务导致全量阶段同步数据缺失的问题 #1378
- 修复了增量任务起始点仅指定 GTID、不指定 binlog position 无法启动的问题 #1393
- 修复了在较差磁盘、网络环境下,DM-worker 绑定关系异常的问题 #1396
- 修复了上游 binlog previous_gtids 事件的 GTID 不连续时,开启 relay 功能同步可能丢失数据的问题 #1390 #1430
- 屏蔽 DM 1.0 版本的心跳功能,避免高可用调度失效 #1467
- 修复了上游 binlog 序号超过 999999 同步失败的问题 #1476
- 修复了上下游数据库 ping 卡住导致命令卡住的问题 #1477
- 修复了上游开启 ANSI_QUOTES 时,全量导入失败的问题 #1497
- 修复了同时启用 GTID 和 relay 时可能重复同步 binlog 的问题 #1525