Percona Toolkit 2.1.10

Important bug fixes

Milestone information

Project:
Percona Toolkit
Series:
2.1
Version:
2.1.10
Released:
2013-07-18  
Registrant:
Hrvoje Matijakovic
Release registered:
2013-07-19
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 Daniel Nichter
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
8 Fix Released

Download files for this release

File Description Downloads

Release notes 

Percona Toolkit 2.1.10 has been released. This release includes eight bug fixes.

* Fixed 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'".

* Fixed bug #1195034: pt-deadlock-logger error: Use of uninitialized value $ts in pattern match (m//)

Improved the pattern matching that caused the pt-deadlock-logger error when
different timestamp format was used.

* Fixed bug #1199591: pt-table-checksum doesn't use non-unique index with highest cardinality

pt-table-checksum was using the first non-unique index instead of the one
with the highest cardinality due to a sorting bug.

Percona Toolkit packages can be downloaded from
http://www.percona.com/downloads/percona-toolkit/

Changelog 

View the full changelog

* Fixed bug #1136559: pt-table-checksum: Deep recursion on subroutine "SchemaIterator::_iterate_dbh"
* Fixed bug #1195034: pt-deadlock-logger error: Use of uninitialized value $ts in pattern match (m//)
* Fixed bug #1163372: pt-heartbeat --utc --check always returns 0
* Fixed bug #1199591: pt-table-checksum doesn't use non-unique index with highest cardinality
* Fixed bug #947893: Some tools use @@hostname without /*!50038*/
* Fixed bug #1137556: pt-heartbeat docs don't account for --utc
* Fixed bug #1146324: pt-query-digest 2.1 typo in docs
* Fixed bug #1171968: pt-query-digest docs don't mention --type=rawlog

0 blueprints and 8 bugs targeted

Bug report Importance Assignee Status
1136559 #1136559 pt-table-checksum: Deep recursion on subroutine "SchemaIterator::_iterate_dbh" 3 High Daniel Nichter  10 Fix Released
1195034 #1195034 pt-deadlock-logger error: Use of uninitialized value $ts in pattern match (m//) 3 High Daniel Nichter  10 Fix Released
1163372 #1163372 pt-heartbeat --utc --check always returns 0 4 Medium Daniel Nichter  10 Fix Released
1199591 #1199591 pt-table-checksum doesn't use non-unique index with highest cardinality 4 Medium Daniel Nichter  10 Fix Released
947893 #947893 Some tools use @@hostname without /*!50038*/ 5 Low Daniel Nichter  10 Fix Released
1137556 #1137556 pt-heartbeat docs don't account for --utc 5 Low Daniel Nichter  10 Fix Released
1146324 #1146324 pt-query-digest 2.1 typo in docs 5 Low Daniel Nichter  10 Fix Released
1171968 #1171968 pt-query-digest docs don't mention --type=rawlog 5 Low Daniel Nichter  10 Fix Released
This milestone contains Public information
Everyone can see this information.