Percona Toolkit 2.1.2
Bug fixes, pt-query-advisor JSON output, and new pt-online-
Download files for this release
Percona Toolkit 2.1.2 has been released. This is a very important release because it fixes a critical bug in pt-table-sync (bug 1003014) which caused various failures. All users of Percona Toolkit 2.1 should upgrade to this release. There were 47 other bug fixes, several new options, and other changes. The following is a high-level summary of the most important changes.
In addition to the critical bug fix mentioned above, another important pt-table-sync bug was fixed, bug 1002365: –ignore-* options did not work with –replicate. The –lock-and-rename feature of the tool was also disabled unless running MySQL 5.5 or newer because it did not work reliably in earlier versions of MySQL.
Several important pt-table-checksum bugs were fixed. First, a bug caused the tool to ignore the primary key. Second, the tool did not wait for the checksum table to replicate, so it could select from a nonexistent table on a replica and crash. Third, it did not check if all checksum queries were safe and chunk index with more than 3 columns could cause MySQL to scan many more rows than expected.
Other bugs were fixed in pt-stalk, pt-variable-
Percona Toolkit 2.1.2 should be backwards-
This release does not have a changelog.
2 blueprints and 76 bugs targeted
|Stable test suite||Stable test suite||5 Essential||Daniel Nichter||11 Implemented|
|pt-query-advisor JSON output||pt-query-advisor JSON output||3 Medium||Brian Fraser||11 Implemented|