Percona is pleased to announce the availability of Percona Toolkit 2.2.15. Released August 28, 2015. Percona Toolkit is a collection of advanced command-line tools to perform a variety of MySQL server and system tasks that are too difficult or complex for DBAs 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. It includes multiple bug fixes as well as continued preparation for MySQL 5.7 compatibility. Full details are below. Downloads are available here and from the Percona Software Repositories.
New Features:
--max-flow-ctl option to pt-online-schema-change and pt-archiver with a value set in percent. When a Percona XtraDB Cluster node is very loaded, it sends flow control signals to the other nodes to stop sending transactions in order to catch up. When the average value of time spent in this state (in percent) exceeds the maximum provided in the option, the tool pauses until it falls below again.Default is no flow control checking.
--sleep option for pt-online-schema-change to avoid performance problems. The option accepts float values in seconds.
--check-slave-lag multiple times for pt-archiver. The following example enables lag checks for two slaves:|
1 |
pt-archiver --no-delete --where '1=1' --source h=oltp_server,D=test,t=tbl --dest h=olap_server --check-slave-lag h=slave1 --check-slave-lag h=slave2 --limit 1000 --commit-each |
--rds option to pt-kill, which makes the tool use Amazon RDS procedure calls instead of the standard MySQL kill command.Bugs Fixed:
--check-slave-lag agressiveness
--chunk-size-limit=0 inhibits checksumming of single-nibble tables--chunk-size-limit if it is set to zero to avoid multiplying by zero.
--check-interval--check-interval to reflect its correct behavior.
--innodb_kill_idle_transaction is set to a low value and --check-slave-lag is enabled
--purge and --no-delete are mutually exclusive, but still allowed to be specified together by pt-archiver--purge and --no-delete are specified together.
--ask-pass option--ask-pass option to the tool.
-L option to curl and changed download address to use HTTPS.
Details of the release can be found in the release notes and the 2.2.15 milestone on Launchpad. Bugs can be reported on the Percona Toolkit launchpad bug tracker.
Resources
RELATED POSTS