Merged fixes for percona-toolkit-2.2.5 2nd

This commit is contained in:
Alexey Bychko
2013-10-22 21:11:21 +07:00
23 changed files with 35 additions and 1393 deletions

View File

@@ -52,7 +52,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -43,7 +43,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -43,7 +43,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -42,7 +42,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -38,7 +38,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -39,7 +39,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -35,7 +35,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -37,7 +37,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -38,7 +38,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -45,7 +45,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -47,7 +47,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -54,7 +54,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -64,7 +64,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -40,7 +40,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -41,7 +41,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -57,7 +57,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -55,7 +55,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -61,7 +61,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -44,7 +44,7 @@ BEGIN {
{
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';

View File

@@ -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

View File

@@ -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

View File

@@ -19,7 +19,7 @@
# ###########################################################################
package Percona::Toolkit;
our $VERSION = '2.2.4';
our $VERSION = '2.2.5';
use strict;
use warnings FATAL => 'all';