Percona is pleased to announce the availability of Percona Toolkit 2.2.19. Released August 16, 2016. Percona Toolkit is a collection of advanced command-line tools that perform a variety of MySQL server and system tasks that DBAs find too difficult or complex for 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. Downloads are available here and from the Percona Software Repositories.
New Features:
-
1221372:
pt-online-schema-change
now aborts with an error if the server is a slave, because this can break data consistency in case of row-based replication. If you are sure that the slave will not use row-based replication, you can disable this check using the--force-slave-run
option. -
1485195:
pt-table-checksum
now forces replica table character set to UTF-8. -
1517155: Introduced
--create-table-engine
option topt-heartbeat
, which sets a storage engine for theheartbeat
table different from the database default engine. -
1595678 and 1595912: Introduced
--slave-user
and--slave-password
options topt-online-schema-change
,pt-table-sync
, andpt-table-checksum
. -
1610385:
pt-online-schema-change
now re-checks the list of slaves in the DSN table. This enables changing the contents of the table while the tool is running.
Bugs Fixed:
-
1581752: Fixed
pt-query-digest
date and time parsing from MySQL 5.7 slow query log. -
1592166: Fixed memory leak when
pt-kill
kills a query. -
1592608: Fixed overflow of
CONCAT_WS
whenpt-table-checksum
orpt-table-sync
checksums largeBLOB
,TEXT
, orBINARY
columns. -
1593265: Fixed
pt-archiver
deleting rows that were not archived. -
1610386: Fixed
pt-slave-restart
handling of GTID ranges where the left-side integer is larger than 9. -
1610387: Removed extra word ‘default’ from the
--verbose
help forpt-slave-restart
. -
1610388: Fixed
pt-table-sync
not quoting enum values properly. They are now recognized as CHAR fields.
Find release details in the release notes and the 2.2.19 milestone at Launchpad. Report bugs on the Percona Toolkit launchpad bug tracker