Uploaded image for project: 'Percona Server for MySQL'
  1. Percona Server for MySQL
  2. PS-7706

Add options to explicitly enable TokuDB and TouBackup post deprecation

Details

    • Improvement
    • Status: Done
    • Medium
    • Resolution: Fixed
    • 8.0.x, Not 5.6.x, Not 5.7.x
    • 8.0.26-16 (Q3 2021)
    • TokuDB
    • None

    Description

      Introduce new BOOL options tokudb_enabled and tokudb_backup_enabled that are FALSE by default.  The plugins should fail to initialize and should print this deprecation message always:

      As of Percona Server 8.0.26-16, the TokuDB storage engine and backup plugins have been deprecated. They will be completely removed in a future release. If you need to continue to use them in order to migrate to another storage engine, set the tokudb_enabled and tokudb_backup_enabled options to TRUE in your my.cnf file and restart your server instance. Please see this blog post for more information https://www.percona.com/blog/2021/05/21/tokudb-support-changes-and-future-removal-from-percona-server-for-mysql-8-0
      

      We do want all tokudb and tokubackup tests to continue to run by default until we fully remove the plugins, so, we will probably need to add these options into all of the tokudb suite.opt files to re-enable the plugins in the mtr suite.

      Attachments

        Issue Links

          Activity

            People

              marcelo.altmann Marcelo Altmann
              george.lorch George Lorch (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Smart Checklist