Percona Toolkit 2.2.14 is now available
Percona Toolkit 2.2.14 is now available
Join the DZone community and get the full member experience.
Join For FreeSensu is an open source monitoring event pipeline. Try it today.
[This article was written by Hrvoje Matijakovic]
Percona is pleased to announce the availability of Percona Toolkit 2.2.14. Released April 14, 2015. Percona Toolkit is a collection of advanced command-line tools to perform a variety of MySQL server and system tasks that are too difficult or complex for DBAs to perform manually. Percona Toolkit, like all Percona software, is free and open source.
This release is the current GA (Generally Available) stable release in the 2.2 series. It includes multiple bug fixes for pt-table-checksum with better support for Percona XtraDB Cluster, various other fixes, as well as continued preparation for MySQL 5.7 compatibility. Full details are below. Downloads are available here and from the Percona Software Repositories.
New Features:
- pt-slave-find can now resolve the IP address and show the slave’s hostname. This can be done with the new
--resolve-address
option. - pt-table-sync can now ignore the tables whose names match a specific Perl regex with the new
--ignore-tables-regex
option.
Bugs Fixed:
- Fixed bug 925781: Inserting non-BMP characters into a column with
utf8
charset would cause theIncorrect string value
error when running the pt-table-checksum. - Fixed bug 1368244: pt-online-schema-change
--alter-foreign-keys-method=drop-swap
` was not atomic and thus it could be interrupted. Fixed by disabling common interrupt signals during the critical drop-rename phase. - Fixed bug 1381280: pt-table-checksum was failing on
BINARY
field in Primary Key. Fixed by implementing new--binary-index
flag to optionally create checksum table usingBLOB
data type. - Fixed bug 1421405: Running pt-upgrade against a log with many identical (or similar) queries was producing repeated sections with the same fingerprint.
- Fixed bug 1402730: pt-duplicate-key-checker was not checking for duplicate keys when
--verbose
option was set. - Fixed bug 1406390: A race condition was causing pt-heartbeat to crash with sleep argument error.
- Fixed bug 1417558: pt-stalk when used along with
--collect-strace
didn’t write the strace output to the expected destination file. - Fixed bug 1421025: Missing dependency for
perl-TermReadKey
RPM package was causing toolkit commands to fail when they were run with--ask-pass
option. - Fixed bug 1421781: pt-upgrade would fail when log contained
SELECT...INTO
queries. Fixed by ignoring/skipping those queries. - Fixed bug 1425478: pt-stalk was removing non-empty files that were starting with an empty line.
- Fixed bug 1419098: Fixed bad formatting in the pt-table-checksum documentation.
Details of the release can be found in the release notes and the 2.2.14 milestone at Launchpad. Bugs can be reported on the Percona Toolkit launchpad bug tracker.
Sensu: workflow automation for monitoring. Learn more—download the whitepaper.
Published at DZone with permission of Peter Zaitsev , DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.
{{ parent.title || parent.header.title}}
{{ parent.tldr }}
{{ parent.linkDescription }}
{{ parent.urlSource.name }}