Percona Toolkit 2.2.19 is now available

Datetime:2016-08-23 02:22:58          Topic:          Share

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-change now 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-run option.
  • 1485195 : pt-table-checksum now forces replica table character set to UTF-8.
  • 1517155 : Introduced --create-table-engine option to pt-heartbeat , which sets a storage engine for the heartbeat table different from the database default engine.
  • 1595678 and 1595912 : Introduced --slave-user and --slave-password options to pt-online-schema-change , pt-table-sync , and pt-table-checksum .
  • 1610385 : pt-online-schema-change now 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-digest date and time parsing from MySQL 5.7 slow query log.
  • 1592166 : Fixed memory leak when pt-kill kills a query.
  • 1592608 : Fixed overflow of CONCAT_WS when pt-table-checksum or pt-table-sync checksums large BLOB , TEXT , or BINARY columns.
  • 1593265 : Fixed pt-archiver deleting rows that were not archived.
  • 1610386 : Fixed pt-slave-restart handling of GTID ranges where the left-side integer is larger than 9.
  • 1610387 : Removed extra word ‘default’ from the --verbose help for pt-slave-restart .
  • 1610388 : Fixed pt-table-sync not quoting enum values properly. They are now recognized as CHAR fields.

Find release details in therelease notes and the  2.2.19 milestone at Launchpad . Report bugs on the Percona Toolkit launchpad bug tracker