Percona announces the availability of Percona Toolkit 2.2.20. Released December 9, 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:
- 1636068: New
--pause-fileoption has been implemented forpt-online-schema-change. When usedpt-online-schema-changewill pause while the specified file exists. - 1638293 and 1642364:
pt-online-schema-changenow supports adding and removing theDATA DIRECTORYto a new table with the--data-dirand--remove-data-diroptions. - 1642994: Following schemas/tables have been added to the default ignore list:
mysql.gtid_execution,sys.sys_config,mysql.proc,mysql.inventory,mysql.plugin,percona.*(including checksums, DSNs table),test.*, andpercona_schema.* - 1643940:
pt-summarynow provides information about Transparent huge pages. - 1604834: New
--preserve-embedded-numbersoption was implemented forpt-query-digestwhich can be used to preserve numbers in database/table names when fingerprinting queries.
Bugs Fixed:
- 1613915:
pt-online-schema-changecould miss the data due to the way ENUM values are sorted. - 1625005:
pt-online-schema-changedidn’t apply underscores to foreign keys individually. - 1566556:
pt-show-grantsdidn’t work correctly with MariaDB 10 (Daniël van Eeden). - 1634900:
pt-upgradewould fail when log containedSELECT...INTOqueries. - 1639052:
pt-table-checksumnow automatically excludes checking schemas namedperconaandpercona_schemawhich aren’t consistent across the replication hierarchy. - 1635734:
pt-slave-restart --configdid not recognize=as a separator. - 1362942:
pt-slave-restartwould fail on MariaDB 10.0.13.
Find release details in the release notes and the 2.2.20 milestone at Launchpad. Report bugs on the Percona Toolkit launchpad bug tracker