Introducing the “Version Check” Feature in Percona Toolkit

Posted on:



Share Button

Recently there has been a storm of bugs and problems in all variants of MySQL including MySQL, Percona Server, and MariaDB. To list a few:

No single person is able to remember all the bugs and versions they impact. This challenge gave us an idea. Namely, we can help MySQL users by providing guidance on whether the version they are running is impacted by a specific issue.

To address this challenge, we implemented a “Version Check” feature in Percona Toolkit which will be available in the next release, version 2.1.4. To activate Version Check, you will call the tool that supports this feature with an option --version-check and the tool will connect to the Percona Version Check database. To maintain the safety of your information, the Version Check feature will use https (secure channel) to connect with Percona’s Version Check database server. Based on the Version Check database call, advice will be returned to you to provide you with visibility into any potential risks associated with any of the relevant software versions. We will store each request in web server logs and retain version number information in order to guide the development of future Version Check database version requirements.

The Version Check feature will support Percona Server, Percona XtraDB Cluster, MySQL, and MariaDB. It will also check the Percona Toolkit, Perl, and Perl::DBD module (some versions of this module have compatibility issues) versions.

Version Check must send information on your MySQL version and other covered software versions to compare to the Percona Version Check database. Because this is potentially sensitive information, the Version Check feature is an option in Percona Toolkit version 2.1.4 which is turned off by default. We believe the feature will provide a real benefit so we encourage Percona Toolkit users to try it. However, the option to try it is totally up to you and you can continue to use Percona Toolkit as before, without enabling Version Check.

Share Button

Vadim Tkachenko

Vadim leads Percona's development group, which produces the Percona Server, Percona Server for MongoDB, Percona XtraDB Cluster and Percona XtraBackup. He is an expert in solid-state storage, and has helped many hardware and software providers succeed in the MySQL market.

Events and Announcements, Insight for DBAs, MySQL, Percona Software


Leave a Reply

Percona’s widely read Percona Data Performance blog highlights our expertise in enterprise-class software, support, consulting and managed services solutions for both MySQL® and MongoDB® across traditional and cloud-based platforms. The decades of experience represented by our consultants is found daily in numerous and relevant blog posts.

Besides specific database help, the blog also provides notices on upcoming events and webinars.

Want to get weekly updates listing the latest blog posts? Subscribe to our blog now! Submit your email address below.

No, thank you. Please do not ask me again.