Details
-
Bug
-
Status: Done
-
Medium
-
Resolution: Fixed
-
3.2.1
-
None
-
None
Description
MariaDB database upgraded to version 10.3
pt-table-checksum --replicate=percona.checksums --no-check-binlog-format 'h=lnc7160.homedepot.com,P=3306,u=pt_check_user,p=*********'
Checking if all tables can be checksummed ...
Starting checksum ...
CRC32 never needs BIT_XOR optimization at /usr/bin/pt-table-checksum line 6165.
[[email protected] ~]$ pt-table-checksum --version
pt-table-checksum 3.0.8
[[email protected] ~]$ mysql --version
mysql Ver 15.1 Distrib 10.3.5-MariaDB, for Linux (x86_64) using readline 5.1
MariaDB support told : crc32() in 10.2 returns unsigned LONGLONG, whereas in 10.3 it returns an unsigned LONG. That this causes the percona tool to break is a percona problem.