Percona announces the release of Percona Toolkit 3.0.5 on November 21, 2017.
Percona Toolkit is a collection of advanced command-line tools that perform a variety of MySQL and MongoDB server and system tasks too difficult or complex for DBAs to perform manually. Percona Toolkit, like all Percona software, is free and open source.
You download Percona Toolkit packages from the web site or install from official repositories.
This release includes the following changes:
New Features:
- PT-216: The
pt-mongodb-query-digestsupports MongoDB versions lower than 3.2; incorrect output was fixed. - PT-182: The
pt-summary,pt-mysql-summary,pt-mongodb-summarycommands provide output in the the JSON format. pt-mysql-summaryshows the output of theSHOW SLAVE HOSTScommand.pt-table-syncsupports replication channels (requires MySQL version 5.7.6 or higher)- PMM-1590: MongoDB Profiler for Percona Management and Monitoring and Percona Toolkit has been improved.
Bug fixes:
pt-mextwould fail if theRsa_public_keyvariable was empty.- PT-212:
pt-mongodb-query-digest --versionproduced incorrect values. - PT-202:
pt-online-schema-changeincorrectly processed virtual columns. - PT-200:
pt-online-schema-changecommand reported an error when the name of an index containedUNIQUEas as the prefix or suffix. pt-table-checksumdid not detect differences on a system with theROWbased replication active.- PT-196:
pt-onine-schema-change --max-loadpaused if a status variable was passed0as the value. - PT-193:
pt-table-checksumreported a misleading error if a column comment contained an apostrophe. For more information, see #1708749. - PT-187: In some cases,
pt-table-checksumdid not report that the same table contained different values on the master and slave. - PT-186:
pt-online-schema-change --altercould fail if field names contained upper case characters. For more information, see #1705998. - PT-183: In some cases
pt-mongodb-query-digestcould not connect to a database using authentication. - PT-167: In some cases,
pt-killcould ignore the value of the--busy-timeparameter. For more information, see #1016272. - PT-161: When run with the
--skip-check-slave-lag, thept-table-checksumcould could fail in some cases.