Skip to content

Releases: GreatSQL/gt-checksum

gt-checksum v1.2.3

05 Feb 07:39

Choose a tag to compare

gt-checksum v1.2.3下载列表

Changelog

gt-checksum v1.2.3版本更新说明,主要变化有:

  • 增加数据库名映射功能,支持将源端数据库名映射为目标端不同名数据库,例如"db1.:db2."
  • 增加内存使用量限制,且当内存使用量超过该值时,会自动调低parallelThds,queueSize,chunkSize这几个影响性能的参数,并进行GC操作
  • 对同一个表既有删索引又有加索引等操作时,两个DDL合并一起,提升效率
  • 支持在fix sql中同时设置索引的不可见属性
  • 修复 SQL 生成逻辑大幅优化
  • 修复多个bug

二进制包

Packages Size md5
gt-checksum-1.2.3-9d5efab-linux-x86_64.tar.xz 38M cc4e1e3c8f62e2d26457e1910b5bc8a9
gt-checksum-1.2.3-9d5efab-linux-x86_64-minimal.tar.xz 6.6M 9a09cd8264ae227180c289ee0800a505
gt-checksum-1.2.3-9d5efab-linux-aarch64.tar.xz 37M c762662043c89ad417c7909aa4eb93ec
gt-checksum-1.2.3-9d5efab-linux-aarch64-minimal.tar.xz 5.9M 513ac0f9d1470b99ad0919fdfbc89cc4

gt-checksum-v1.2.2

05 Feb 07:38

Choose a tag to compare

gt-checksum-v1.2.2 Pre-release
Pre-release

gt-checksum v1.2.2下载列表

Changelog

gt-checksum v1.2.2版本更新说明,主要变化有:

  • 合并jointIndexChanRowCount和singleIndexChanRowCount两个参数为新的参数chunkSize
  • 不再支持命令行传参方式调用,仅支持配置文件方式调用,命令行参数仅支持"-h", "-v", "-c"等几个必要的参数
  • 删除极简模式,默认支持配置文件中只有srcDSN, dstDSN, tables等几个参数
  • 参数名lowerCaseTableNames变更为caseSensitiveObjectName,更好理解
  • 新增参数memoryLimit,用于限制内存使用量,防止OOM
  • 优化校验结果输出,Rows的值改为精确值,此外不再频繁输出刷屏
  • 参数logFile支持日期时间格式,例如:gt-checksum-%Y%m%d%H%M%S.log
  • 优化校验结果进度条及汇总报告内容,增加各表、各阶段各自的耗时
  • 修复无法使用普通索引和无索引时校验失败的问题
  • 修复多个bug

二进制包

Packages Size md5
gt-checksum-1.2.2-linux-x86_64.tar.gz 38M 0148f0e93d939561e57162ce472a4d43
gt-checksum-1.2.2-linux-aarch64.tar.gz 38M 3900305d8c2b9d244ae5cbe77afae7a4

gt-checksum-v1.2.1

20 Mar 03:06

Choose a tag to compare

gt-checksum v1.2.1下载列表

gt-checksum v1.2.1版本更新说明

Packages Size md5sum
gt-checksum-1.2.1-linux-x86-64.tar.gz(x86, 64-bit) 67M 50f8bc0bbb32c6e6b98f1bb0f5399464
gt-checksum-1.2.1-linux-aarch64.tar.gz(ARM, 64-bit) 66M 3b6e6a429e2d07fe05e69179b1453e31

gt-checksum-v1.2.0

20 Mar 03:04
2bc347e

Choose a tag to compare

gt-checksum v1.2.0下载列表

gt-checksum v1.2.0版本更新说明

Packages Size md5sum
gt-checksum-1.2.0-linux-x86-64.tar.gz(x86, 64-bit) 67M a8ef8a1bb8b95d9ef6a3fc75e98803f3
gt-checksum-1.2.0-linux-aarch64.tar.gz(ARM, 64-bit) 66M 6292974ab7715beca3617209d818e692