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.
This release includes the following changes:
- PT-216: The
pt-mongodb-query-digestsupports MongoDB versions lower than 3.2; incorrect output was fixed.
- PT-182: The
pt-mongodb-summarycommands provide output in the the JSON format.
pt-mysql-summaryshows the output of the
SHOW 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.
pt-mextwould fail if the
Rsa_public_keyvariable was empty.
pt-mongodb-query-digest --versionproduced incorrect values.
pt-online-schema-changeincorrectly processed virtual columns.
pt-online-schema-changecommand reported an error when the name of an index contained
UNIQUEas as the prefix or suffix.
pt-table-checksumdid not detect differences on a system with the
ROWbased replication active.
pt-onine-schema-change --max-loadpaused if a status variable was passed
0as the value.
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-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
pt-table-checksumcould could fail in some cases.