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-changenow 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-runoption. - 1485195:
pt-table-checksumnow forces replica table character set to UTF-8. - 1517155: Introduced
--create-table-engineoption topt-heartbeat, which sets a storage engine for theheartbeattable different from the database default engine. - 1595678 and 1595912: Introduced
--slave-userand--slave-passwordoptions topt-online-schema-change,pt-table-sync, andpt-table-checksum. - 1610385:
pt-online-schema-changenow 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-digestdate and time parsing from MySQL 5.7 slow query log. - 1592166: Fixed memory leak when
pt-killkills a query. - 1592608: Fixed overflow of
CONCAT_WSwhenpt-table-checksumorpt-table-syncchecksums largeBLOB,TEXT, orBINARYcolumns. - 1593265: Fixed
pt-archiverdeleting rows that were not archived. - 1610386: Fixed
pt-slave-restarthandling of GTID ranges where the left-side integer is larger than 9. - 1610387: Removed extra word ‘default’ from the
--verbosehelp forpt-slave-restart. - 1610388: Fixed
pt-table-syncnot 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