Percona Toolkit moved to https://jira.percona.com/projects/PT 2.1.2
Bug fixes, pt-query-advisor JSON output, and new pt-online-
Milestone information
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 8 Baron Schwartz, 17 Brian Fraser, 53 Daniel Nichter
- Blueprints:
- 2 Implemented
- Bugs:
- 76 Fix Released
Download files for this release
Release notes
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.
pt-online-
Two pt-archiver bugs were fixed: bug 979092, –sleep conflicts with bulk operations; and bug 903379, –file doesn’t create a file.
–recursion-
Other bugs were fixed in pt-stalk, pt-variable-
Percona Toolkit 2.1.2 should be backwards-
Percona Toolkit packages can be downloaded from http://
Changelog
This release does not have a changelog.
2 blueprints and 76 bugs targeted
Blueprint | Priority | Assignee | Delivery | |
---|---|---|---|---|
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 |