Uploaded image for project: 'Percona Toolkit'
  1. Percona Toolkit
  2. PT-1518

pt-table-checksum gives error CRC32 never needs BIT_XOR optimization

Details

    • Bug
    • Status: Done
    • Medium
    • Resolution: Fixed
    • 3.2.1
    • 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.

       

       

      Attachments

        Activity

          People

            carlos.salguero Carlos Salguero (Inactive)
            soumya_s_das@homedepot.com SOUMYA DAS
            Votes:
            13 Vote for this issue
            Watchers:
            17 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Smart Checklist