mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-14 07:06:28 +00:00
Merged fixes for percona-toolkit-2.2.5 2nd
This commit is contained in:
@@ -52,7 +52,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -43,7 +43,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -43,7 +43,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -42,7 +42,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -38,7 +38,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -39,7 +39,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -35,7 +35,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -37,7 +37,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -38,7 +38,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -45,7 +45,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -47,7 +47,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -54,7 +54,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -64,7 +64,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -40,7 +40,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -41,7 +41,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -57,7 +57,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -55,7 +55,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -61,7 +61,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -44,7 +44,7 @@ BEGIN {
|
||||
{
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
@@ -1,6 +1,20 @@
|
||||
percona-toolkit (2.2.5) unstable; urgency=low
|
||||
|
||||
|
||||
* Added Query_time histogram bucket counts to pt-query-digest JSON output
|
||||
* Added pt-online-schema-change --[no]drop-triggers option
|
||||
* Fixed bug #1199589: pt-archiver deletes data despite --dry-run
|
||||
* Fixed bug #944051: pt-table-checksum has ambiguous exit status
|
||||
* Fixed bug #1209436: pt-kill --log-dsn may not work on Perl 5.8
|
||||
* Fixed bug #1210537: pt-table-checksum --recursion-method=cluster crashes if no nodes are found
|
||||
* Fixed bug #1215608: pt-online-schema-change new table suffix is hard-coded
|
||||
* Fixed bug #1229861: pt-table-sync quotes float values, can't sync
|
||||
* Fixed bug #821692: pt-query-digest doesn't distill LOAD DATA correctly
|
||||
* Fixed bug #984053: pt-query-digest doesn't distill INSERT/REPLACE without INTO correctly
|
||||
* Fixed bug #1206728: pt-deadlock-logger 2.2 requires DSN on command line
|
||||
* Fixed bug #1226721: pt-agent on CentOS 5 fails to send data
|
||||
* Fixed bug #821690: pt-query-digest doesn't distill IF EXISTS correctly
|
||||
* Fixed bug #1206677: pt-agent docs reference clodu.percona.com
|
||||
|
||||
-- Percona Toolkit Developers <toolkit-dev@percona.com> Thu, 17 Oct 2013 05:00:27 +0000
|
||||
|
||||
percona-toolkit (2.2.3) unstable; urgency=low
|
||||
|
@@ -30,398 +30,140 @@ This release of Percona Toolkit includes the following tools:
|
||||
|
||||
Agent for Percona Cloud Tools
|
||||
|
||||
=item pt-agent.~1~
|
||||
|
||||
Agent for Percona Cloud Tools
|
||||
|
||||
=item pt-agent.~2~
|
||||
|
||||
Agent for Percona Cloud Tools
|
||||
|
||||
=item pt-align
|
||||
|
||||
Align output from other tools to columns.
|
||||
|
||||
=item pt-align.~1~
|
||||
|
||||
Align output from other tools to columns.
|
||||
|
||||
=item pt-align.~2~
|
||||
|
||||
Align output from other tools to columns.
|
||||
|
||||
=item pt-archiver
|
||||
|
||||
Archive rows from a MySQL table into another table or a file.
|
||||
|
||||
=item pt-archiver.~1~
|
||||
|
||||
Archive rows from a MySQL table into another table or a file.
|
||||
|
||||
=item pt-archiver.~2~
|
||||
|
||||
Archive rows from a MySQL table into another table or a file.
|
||||
|
||||
=item pt-config-diff
|
||||
|
||||
Diff MySQL configuration files and server variables.
|
||||
|
||||
=item pt-config-diff.~1~
|
||||
|
||||
Diff MySQL configuration files and server variables.
|
||||
|
||||
=item pt-config-diff.~2~
|
||||
|
||||
Diff MySQL configuration files and server variables.
|
||||
|
||||
=item pt-deadlock-logger
|
||||
|
||||
Log MySQL deadlocks.
|
||||
|
||||
=item pt-deadlock-logger.~1~
|
||||
|
||||
Log MySQL deadlocks.
|
||||
|
||||
=item pt-deadlock-logger.~2~
|
||||
|
||||
Log MySQL deadlocks.
|
||||
|
||||
=item pt-diskstats
|
||||
|
||||
An interactive I/O monitoring tool for GNU/Linux.
|
||||
|
||||
=item pt-diskstats.~1~
|
||||
|
||||
An interactive I/O monitoring tool for GNU/Linux.
|
||||
|
||||
=item pt-diskstats.~2~
|
||||
|
||||
An interactive I/O monitoring tool for GNU/Linux.
|
||||
|
||||
=item pt-duplicate-key-checker
|
||||
|
||||
Find duplicate indexes and foreign keys on MySQL tables.
|
||||
|
||||
=item pt-duplicate-key-checker.~1~
|
||||
|
||||
Find duplicate indexes and foreign keys on MySQL tables.
|
||||
|
||||
=item pt-duplicate-key-checker.~2~
|
||||
|
||||
Find duplicate indexes and foreign keys on MySQL tables.
|
||||
|
||||
=item pt-fifo-split
|
||||
|
||||
Split files and pipe lines to a fifo without really splitting.
|
||||
|
||||
=item pt-fifo-split.~1~
|
||||
|
||||
Split files and pipe lines to a fifo without really splitting.
|
||||
|
||||
=item pt-fifo-split.~2~
|
||||
|
||||
Split files and pipe lines to a fifo without really splitting.
|
||||
|
||||
=item pt-find
|
||||
|
||||
Find MySQL tables and execute actions, like GNU find.
|
||||
|
||||
=item pt-find.~1~
|
||||
|
||||
Find MySQL tables and execute actions, like GNU find.
|
||||
|
||||
=item pt-find.~2~
|
||||
|
||||
Find MySQL tables and execute actions, like GNU find.
|
||||
|
||||
=item pt-fingerprint
|
||||
|
||||
Convert queries into fingerprints.
|
||||
|
||||
=item pt-fingerprint.~1~
|
||||
|
||||
Convert queries into fingerprints.
|
||||
|
||||
=item pt-fingerprint.~2~
|
||||
|
||||
Convert queries into fingerprints.
|
||||
|
||||
=item pt-fk-error-logger
|
||||
|
||||
Log MySQL foreign key errors.
|
||||
|
||||
=item pt-fk-error-logger.~1~
|
||||
|
||||
Log MySQL foreign key errors.
|
||||
|
||||
=item pt-fk-error-logger.~2~
|
||||
|
||||
Log MySQL foreign key errors.
|
||||
|
||||
=item pt-heartbeat
|
||||
|
||||
Monitor MySQL replication delay.
|
||||
|
||||
=item pt-heartbeat.~1~
|
||||
|
||||
Monitor MySQL replication delay.
|
||||
|
||||
=item pt-heartbeat.~2~
|
||||
|
||||
Monitor MySQL replication delay.
|
||||
|
||||
=item pt-index-usage
|
||||
|
||||
Read queries from a log and analyze how they use indexes.
|
||||
|
||||
=item pt-index-usage.~1~
|
||||
|
||||
Read queries from a log and analyze how they use indexes.
|
||||
|
||||
=item pt-index-usage.~2~
|
||||
|
||||
Read queries from a log and analyze how they use indexes.
|
||||
|
||||
=item pt-ioprofile
|
||||
|
||||
Watch process IO and print a table of file and I/O activity.
|
||||
|
||||
=item pt-ioprofile.~1~
|
||||
|
||||
Watch process IO and print a table of file and I/O activity.
|
||||
|
||||
=item pt-ioprofile.~2~
|
||||
|
||||
Watch process IO and print a table of file and I/O activity.
|
||||
|
||||
=item pt-kill
|
||||
|
||||
Kill MySQL queries that match certain criteria.
|
||||
|
||||
=item pt-kill.~1~
|
||||
|
||||
Kill MySQL queries that match certain criteria.
|
||||
|
||||
=item pt-kill.~2~
|
||||
|
||||
Kill MySQL queries that match certain criteria.
|
||||
|
||||
=item pt-mext
|
||||
|
||||
Look at many samples of MySQL C<SHOW GLOBAL STATUS> side-by-side.
|
||||
|
||||
=item pt-mext.~1~
|
||||
|
||||
Look at many samples of MySQL C<SHOW GLOBAL STATUS> side-by-side.
|
||||
|
||||
=item pt-mext.~2~
|
||||
|
||||
Look at many samples of MySQL C<SHOW GLOBAL STATUS> side-by-side.
|
||||
|
||||
=item pt-mysql-summary
|
||||
|
||||
Summarize MySQL information nicely.
|
||||
|
||||
=item pt-mysql-summary.~1~
|
||||
|
||||
Summarize MySQL information nicely.
|
||||
|
||||
=item pt-mysql-summary.~2~
|
||||
|
||||
Summarize MySQL information nicely.
|
||||
|
||||
=item pt-online-schema-change
|
||||
|
||||
ALTER tables without locking them.
|
||||
|
||||
=item pt-online-schema-change.~1~
|
||||
|
||||
ALTER tables without locking them.
|
||||
|
||||
=item pt-online-schema-change.~2~
|
||||
|
||||
ALTER tables without locking them.
|
||||
|
||||
=item pt-pmp
|
||||
|
||||
Aggregate GDB stack traces for a selected program.
|
||||
|
||||
=item pt-pmp.~1~
|
||||
|
||||
Aggregate GDB stack traces for a selected program.
|
||||
|
||||
=item pt-pmp.~2~
|
||||
|
||||
Aggregate GDB stack traces for a selected program.
|
||||
|
||||
=item pt-query-digest
|
||||
|
||||
Analyze MySQL queries from logs, processlist, and tcpdump.
|
||||
|
||||
=item pt-query-digest.~1~
|
||||
|
||||
Analyze MySQL queries from logs, processlist, and tcpdump.
|
||||
|
||||
=item pt-query-digest.~2~
|
||||
|
||||
Analyze MySQL queries from logs, processlist, and tcpdump.
|
||||
|
||||
=item pt-show-grants
|
||||
|
||||
Canonicalize and print MySQL grants so you can effectively replicate, compare and version-control them.
|
||||
|
||||
=item pt-show-grants.~1~
|
||||
|
||||
Canonicalize and print MySQL grants so you can effectively replicate, compare and version-control them.
|
||||
|
||||
=item pt-show-grants.~2~
|
||||
|
||||
Canonicalize and print MySQL grants so you can effectively replicate, compare and version-control them.
|
||||
|
||||
=item pt-sift
|
||||
|
||||
Browses files created by pt-stalk.
|
||||
|
||||
=item pt-sift.~1~
|
||||
|
||||
Browses files created by pt-stalk.
|
||||
|
||||
=item pt-sift.~2~
|
||||
|
||||
Browses files created by pt-stalk.
|
||||
|
||||
=item pt-slave-delay
|
||||
|
||||
Make a MySQL slave server lag behind its master.
|
||||
|
||||
=item pt-slave-delay.~1~
|
||||
|
||||
Make a MySQL slave server lag behind its master.
|
||||
|
||||
=item pt-slave-delay.~2~
|
||||
|
||||
Make a MySQL slave server lag behind its master.
|
||||
|
||||
=item pt-slave-find
|
||||
|
||||
Find and print replication hierarchy tree of MySQL slaves.
|
||||
|
||||
=item pt-slave-find.~1~
|
||||
|
||||
Find and print replication hierarchy tree of MySQL slaves.
|
||||
|
||||
=item pt-slave-find.~2~
|
||||
|
||||
Find and print replication hierarchy tree of MySQL slaves.
|
||||
|
||||
=item pt-slave-restart
|
||||
|
||||
Watch and restart MySQL replication after errors.
|
||||
|
||||
=item pt-slave-restart.~1~
|
||||
|
||||
Watch and restart MySQL replication after errors.
|
||||
|
||||
=item pt-slave-restart.~2~
|
||||
|
||||
Watch and restart MySQL replication after errors.
|
||||
|
||||
=item pt-stalk
|
||||
|
||||
Collect forensic data about MySQL when problems occur.
|
||||
|
||||
=item pt-stalk.~1~
|
||||
|
||||
Collect forensic data about MySQL when problems occur.
|
||||
|
||||
=item pt-stalk.~2~
|
||||
|
||||
Collect forensic data about MySQL when problems occur.
|
||||
|
||||
=item pt-summary
|
||||
|
||||
Summarize system information nicely.
|
||||
|
||||
=item pt-summary.~1~
|
||||
|
||||
Summarize system information nicely.
|
||||
|
||||
=item pt-summary.~2~
|
||||
|
||||
Summarize system information nicely.
|
||||
|
||||
=item pt-table-checksum
|
||||
|
||||
Verify MySQL replication integrity.
|
||||
|
||||
=item pt-table-checksum.~1~
|
||||
|
||||
Verify MySQL replication integrity.
|
||||
|
||||
=item pt-table-checksum.~2~
|
||||
|
||||
Verify MySQL replication integrity.
|
||||
|
||||
=item pt-table-sync
|
||||
|
||||
Synchronize MySQL table data efficiently.
|
||||
|
||||
=item pt-table-sync.~1~
|
||||
|
||||
Synchronize MySQL table data efficiently.
|
||||
|
||||
=item pt-table-sync.~2~
|
||||
|
||||
Synchronize MySQL table data efficiently.
|
||||
|
||||
=item pt-table-usage
|
||||
|
||||
Analyze how queries use tables.
|
||||
|
||||
=item pt-table-usage.~1~
|
||||
|
||||
Analyze how queries use tables.
|
||||
|
||||
=item pt-table-usage.~2~
|
||||
|
||||
Analyze how queries use tables.
|
||||
|
||||
=item pt-upgrade
|
||||
|
||||
Verify that query results are identical on different servers.
|
||||
|
||||
=item pt-upgrade.~1~
|
||||
|
||||
Verify that query results are identical on different servers.
|
||||
|
||||
=item pt-upgrade.~2~
|
||||
|
||||
Verify that query results are identical on different servers.
|
||||
|
||||
=item pt-variable-advisor
|
||||
|
||||
Analyze MySQL variables and advise on possible problems.
|
||||
|
||||
=item pt-variable-advisor.~1~
|
||||
|
||||
Analyze MySQL variables and advise on possible problems.
|
||||
|
||||
=item pt-variable-advisor.~2~
|
||||
|
||||
Analyze MySQL variables and advise on possible problems.
|
||||
|
||||
=item pt-visual-explain
|
||||
|
||||
Format EXPLAIN output as a tree.
|
||||
|
||||
=item pt-visual-explain.~1~
|
||||
|
||||
Format EXPLAIN output as a tree.
|
||||
|
||||
=item pt-visual-explain.~2~
|
||||
|
||||
Format EXPLAIN output as a tree.
|
||||
|
||||
=back
|
||||
|
||||
For more free, open-source software developed Percona, visit
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -19,7 +19,7 @@
|
||||
# ###########################################################################
|
||||
package Percona::Toolkit;
|
||||
|
||||
our $VERSION = '2.2.4';
|
||||
our $VERSION = '2.2.5';
|
||||
|
||||
use strict;
|
||||
use warnings FATAL => 'all';
|
||||
|
Reference in New Issue
Block a user