Percona Toolkit moved to https://jira.percona.com/projects/PT 2.2.2

Milestone information

Project:
Percona Toolkit moved to https://jira.percona.com/projects/PT
Series:
2.2
Version:
2.2.2
Released:
 
Registrant:
Daniel Nichter
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
8 Brian Fraser, 5 Daniel Nichter
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
1 Invalid, 12 Fix Released

Download files for this release

File Description Downloads

Release notes 

Percona Toolkit 2.2.2 has been released. This is the second release of the 2.2 series and aims to fix bugs in the previous release and provide usability enhacements to the toolkit.

Users may note the revival of the --show-all option in pt-query-digest. This had been removed in 2.2.1, but resulted in too much output in certain cases.

A new --recursion-method was added to pt-table-checksum: cluster. This method attempts to auto-discover cluster nodes, alleviating the need to specify cluster node DSNs in a DSN table (--recursion-method=dsn).

The following highlights some of the more interesting and "hot" bugs in this release:

* Bug #1127450: pt-archiver --bulk-insert may corrupt data

pt-archiver --bulk-insert didn't work with --charset UTF-8. This revealed a case where the tool could corrupt data by double-encoding. This is now fixed, but remains relatively dangerous if using DBD::mysql 3.0007 which does not handle UTF-8 properly.

* Bug #1163372: pt-heartbeat --utc --check always returns 0

Unfortunately, the relatively new --utc option for pt-heart was still broken because "[MySQL] interprets date as a value in the current time zone and converts it to an internal value in UTC." Now the tool works correctly with --utc by specifying "SET time_zone='+0:00'", and older versions of the tool can be made to work by specifying --set-vars "time_zone='+0:00'".

* Bug #821502: Some tools don't have --help or --version

pt-align, pt-mext, pt-pmp and pt-sift now have both options.

This is another solid bug fix release, and all users are encouraged to upgrade.

Percona Toolkit packages can be downloaded from http://www.percona.com/downloads/percona-toolkit/ or the Percona Software Repositories (http://www.percona.com/software/repositories/).

Changelog 

This release does not have a changelog.

0 blueprints and 13 bugs targeted

Bug report Importance Assignee Status
1081733 #1081733 pt-stalk plugins can't access the real --prefix 5 Low Brian Fraser  3 Invalid
1127450 #1127450 pt-archiver --bulk-insert may corrupt data 3 High Brian Fraser  10 Fix Released
1082406 #1082406 An explicitly set wsrep_node_incoming_address may make SHOW STATUS LIKE 'wsrep_incoming_addresses' return a portless address 4 Medium Brian Fraser  10 Fix Released
1099845 #1099845 pt-table-checksum pxc same_node function incorrectly uses wsrep_sst_receive_address 4 Medium Brian Fraser  10 Fix Released
1156901 #1156901 pt-query-digest --processlist reports duplicate queries for replication thread 4 Medium Brian Fraser  10 Fix Released
1160338 #1160338 pt-query-digest 2.2 prints unwanted debug info on tcpdump parsing errors 4 Medium Brian Fraser  10 Fix Released
1160918 #1160918 pt-query-digest 2.2 prints too many string values 4 Medium Brian Fraser  10 Fix Released
1163372 #1163372 pt-heartbeat --utc --check always returns 0 4 Medium Daniel Nichter  10 Fix Released
1163372 #1163372 pt-heartbeat --utc --check always returns 0 4 Medium Daniel Nichter  10 Fix Released
821502 #821502 Some tools don't have --help or --version 5 Low Daniel Nichter  10 Fix Released
947893 #947893 Some tools use @@hostname without /*!50038*/ 5 Low Daniel Nichter  10 Fix Released
947893 #947893 Some tools use @@hostname without /*!50038*/ 5 Low Daniel Nichter  10 Fix Released
1156867 #1156867 pt-stalk prints the wrong variable name in verbose mode when --function is used 5 Low Brian Fraser  10 Fix Released
This milestone contains Public information
Everyone can see this information.