Comment 3 for bug 1426610

Krunal Bauskar (krunal-bauskar) wrote :

    - Bug#1426610: mtr is not committed if detect corruption in
      btr_estimate_number_of_different_key_vals

      Starting 5.5 percona server has an option to define what happens if server
      encounters a corrupted page. (Assert/Warn/Salvage)
      (Configurable through innodb_corrupt_table_action)

      If user has configured server to Warn/Salvage then loop to estimate stats
      make a safe exit if it encounters a corrupt page.
      This safe exit path failed to close (commit) and open (started)
      mtr which would then lead to an issue while closing transaction.

PR#148 - 5.5
PR#150 - 5.6