ps_tokudb_admin should prevent activating TokuBackup if there is no TokuDB engine on server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
High
|
Tomislav Plavcic | ||
5.6 |
Fix Released
|
High
|
Tomislav Plavcic |
Bug Description
As mentioned in Documentation:
"Percona TokuBackup is an open-source hot backup utility for MySQL servers running the TokuDB storage engine"
https:/
If there is no TokuDB engine in server TokuBackup should not exist as well.
But with ps_tokudb_admin we can install TokuBackup even if there is no TokuDB:
mysql> select plugin_name, plugin_status from information_
Empty set (0.00 sec)
sh@percona-
mysql> select plugin_name, plugin_status from information_
+------
| plugin_name | plugin_status |
+------
| tokudb_backup | ACTIVE |
+------
1 row in set (0.00 sec)
Resulting in inconsistent situation -> if try to take a backup:
mysql> set tokudb_
ERROR 1193 (HY000): Unknown system variable 'tokudb_data_dir'
Updated triage. To avoid confusion from users, and based on discussions re: TB/XB this is a rather important fix to get in.