Releases: wangzihuacool/go-data-checksum
Releases · wangzihuacool/go-data-checksum
go-data-checksum v1.3
新增特性:
[新增核对失败重试功能]
解决bug
- 获取数据集失败时panic;
- 基于时间的子集增量核对,优化子集判断算法为哈希表]
- [修复指定多库不指定表时生成库表的bug]
go-data-checksum v1.1
优化增量核对,支持按timestamp类型的时间列增量核对
go-data-checksum v1.0
Feature:
- 获取源和目标端的CRC32校验值,改用并行处理源和目标端,实测结果:全量核对场景性能提升80%;
- 源表是目标表的子集核对场景,优化CRC32校验值的比对算法,CPU使用率下降一半;
- 分批核对时,计算下一批次主键范围强制指定唯一键以防止执行计划变动;
- 调大数据库连接超时时间默认配置(30s -> 60s);
Bug修复:
- 修复无主键/唯一键的表之间核对的报错提示;
go-data-checksum v0.2
come optimization
go-data-checksum v0.1
go-data-checksum v0.1