Build percona-toolkit-2.1.4

This commit is contained in:
Brian Fraser
2012-09-20 10:59:16 -03:00
parent 718bbedd4b
commit aa98b589b6
44 changed files with 155 additions and 59 deletions

View File

@@ -1,5 +1,7 @@
Changelog for Percona Toolkit
v2.1.4 released 2012-09-20
* pt-table-checksum: Percona XtraDB Cluster support
* pt-table-checksum: Implemented the standard --run-time option
* Implemented the version-check feature in several tools, enabled with the --version-check option

View File

@@ -2,7 +2,7 @@ use ExtUtils::MakeMaker;
WriteMakefile(
NAME => 'percona-toolkit',
VERSION => '2.1.3',
VERSION => '2.1.4',
EXE_FILES => [ <bin/*> ],
MAN1PODS => {
'docs/percona-toolkit.pod' => 'blib/man1/percona-toolkit.1p',

View File

@@ -218,6 +218,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-align 2.1.3
pt-align 2.1.4
=cut

View File

@@ -39,7 +39,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -7308,6 +7308,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-archiver 2.1.3
pt-archiver 2.1.4
=cut

View File

@@ -38,7 +38,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -4622,6 +4622,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-config-diff 2.1.3
pt-config-diff 2.1.4
=cut

View File

@@ -36,7 +36,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -4540,6 +4540,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-deadlock-logger 2.1.3
pt-deadlock-logger 2.1.4
=cut

View File

@@ -38,7 +38,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -5356,6 +5356,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-diskstats 2.1.3
pt-diskstats 2.1.4
=cut

View File

@@ -39,7 +39,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -5204,6 +5204,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-duplicate-key-checker 2.1.3
pt-duplicate-key-checker 2.1.4
=cut

View File

@@ -1560,6 +1560,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-fifo-split 2.1.3
pt-fifo-split 2.1.4
=cut

View File

@@ -35,7 +35,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -4695,6 +4695,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-find 2.1.3
pt-find 2.1.4
=cut

View File

@@ -2151,6 +2151,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-fingerprint 2.1.3
pt-fingerprint 2.1.4
=cut

View File

@@ -35,7 +35,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -3787,6 +3787,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-fk-error-logger 2.1.3
pt-fk-error-logger 2.1.4
=cut

View File

@@ -37,7 +37,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -5721,6 +5721,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-heartbeat 2.1.3
pt-heartbeat 2.1.4
=cut

View File

@@ -45,7 +45,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -7247,6 +7247,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-index-usage 2.1.3
pt-index-usage 2.1.4
=cut

View File

@@ -1103,7 +1103,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-ioprofile 2.1.3
pt-ioprofile 2.1.4
=cut

View File

@@ -43,7 +43,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -7594,6 +7594,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-kill 2.1.3
pt-kill 2.1.4
=cut

View File

@@ -3642,6 +3642,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-log-player 2.1.3
pt-log-player 2.1.4
=cut

View File

@@ -282,7 +282,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-mext 2.1.3
pt-mext 2.1.4
=cut

View File

@@ -2905,7 +2905,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-mysql-summary 2.1.3
pt-mysql-summary 2.1.4
=cut

View File

@@ -49,7 +49,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -9903,6 +9903,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-online-schema-change 2.1.3
pt-online-schema-change 2.1.4
=cut

View File

@@ -396,7 +396,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-pmp 2.1.3
pt-pmp 2.1.4
=cut

View File

@@ -46,7 +46,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -8494,6 +8494,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-query-advisor 2.1.3
pt-query-advisor 2.1.4
=cut

View File

@@ -63,7 +63,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -16922,6 +16922,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-query-digest 2.1.3
pt-query-digest 2.1.4
=cut

View File

@@ -2252,6 +2252,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-show-grants 2.1.3
pt-show-grants 2.1.4
=cut

View File

@@ -781,7 +781,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-sift 2.1.3
pt-sift 2.1.4
=cut

View File

@@ -36,7 +36,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -4367,6 +4367,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-delay 2.1.3
pt-slave-delay 2.1.4
=cut

View File

@@ -4008,6 +4008,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-find 2.1.3
pt-slave-find 2.1.4
=cut

View File

@@ -37,7 +37,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -5287,6 +5287,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-restart 2.1.3
pt-slave-restart 2.1.4
=cut

View File

@@ -1775,7 +1775,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-stalk 2.1.3
pt-stalk 2.1.4
=cut

View File

@@ -2673,7 +2673,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-summary 2.1.3
pt-summary 2.1.4
=cut

View File

@@ -52,7 +52,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -11215,6 +11215,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-table-checksum 2.1.3
pt-table-checksum 2.1.4
=cut

View File

@@ -12390,6 +12390,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-table-sync 2.1.3
pt-table-sync 2.1.4
=cut

View File

@@ -7397,6 +7397,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-table-usage 2.1.3
pt-table-usage 2.1.4
=cut

View File

@@ -2532,6 +2532,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-tcp-model 2.1.3
pt-tcp-model 2.1.4
=cut

View File

@@ -2214,6 +2214,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-trend 2.1.3
pt-trend 2.1.4
=cut

View File

@@ -58,7 +58,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -12886,6 +12886,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-upgrade 2.1.3
pt-upgrade 2.1.4
=cut

View File

@@ -40,7 +40,7 @@ BEGIN {
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}
@@ -5641,6 +5641,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-variable-advisor 2.1.3
pt-variable-advisor 2.1.4
=cut

View File

@@ -3112,6 +3112,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-visual-explain 2.1.3
pt-visual-explain 2.1.4
=cut

View File

@@ -1,3 +1,36 @@
percona-toolkit (2.1.4) unstable; urgency=low
* pt-table-checksum: Percona XtraDB Cluster support
* pt-table-checksum: Implemented the standard --run-time option
* Implemented the version-check feature in several tools, enabled with the --version-check option
* Fixed bug 856060: Document gdb dependency
* Fixed bug 1041394: Unquoted arguments to tr break the bash tools
* Fixed bug 1035311: pt-diskstats shows wrong device names
* Fixed bug 1036804: pt-duplicate-key-checker error parsing InnoDB table with no PK or unique keys
* Fixed bug 1022658: pt-online-schema-change dropping FK limitation isn't documented
* Fixed bug 1041372: pt-online-schema-changes fails if db+tbl name exceeds 64 characters
* Fixed bug 1029178: pt-query-digest --type tcpdump memory usage keeps increasing
* Fixed bug 1037211: pt-query-digest won't distill LOCK TABLES in lowercase
* Fixed bug 942114: pt-stalk warns about bad "find" usage
* Fixed bug 1035319: pt-stalk df -h throws away needed details
* Fixed bug 1038995: pt-stalk --notify-by-email fails
* Fixed bug 1038995: pt-stalk does not get all InnoDB lock data
* Fixed bug 952722: pt-summary should show information about Fusion-io cards
* Fixed bug 899415: pt-table-checksum doesn't work if slaves use RBR
* Fixed bug 954588: pt-table-checksum --check-slave-lag docs aren't clear
* Fixed bug 1034170: pt-table-checksum --defaults-file isn't used for slaves
* Fixed bug 930693: pt-table-sync and text columns with just whitespace
* Fixed bug 1028710: pt-table-sync base_count fails on n = 1000, base = 10
* Fixed bug 1034717: pt-table-sync division by zero error with varchar primary key
* Fixed bug 1036747: pt-table-sync priv checks need to be removed
* Fixed bug 1039184: pt-upgrade error "I need a right_sth argument"
* Fixed bug 1035260: sh warnings in pt-summary and pt-mysql-summary
* Fixed bug 1038276: ChangeHandler doesn't quote varchar columns with hex-looking values
* Fixed bug 916925: CentOS 5 yum dependency resolution for perl module is wrong
* Fixed bug 1035950: Percona Toolkit RPM should contain a dependency on perl-Time-HiRes
-- Percona Toolkit Developers <toolkit-dev@percona.com> Thu, 20 Sep 2012 12:41:45 +0000
percona-toolkit (2.1.3) unstable; urgency=low
* pt-kill: Implemented --log-dsn to log info about killed queries to a table

View File

@@ -50,7 +50,7 @@ copyright = u'2011, Percona Inc'
# The short X.Y version.
version = '2.1'
# The full version, including alpha/beta/rc tags.
release = '2.1.3'
release = '2.1.4'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View File

@@ -510,6 +510,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
Percona Toolkit v2.1.3 released 2012-08-03
Percona Toolkit v2.1.4 released 2012-09-20
=cut

View File

@@ -1,6 +1,67 @@
Release Notes
*************
v2.1.4 released 2012-09-20
==========================
Percona Toolkit 2.1.4 has been released. This release includes 26 bug fixes and three new features: Making pt-table-checksum work with Percona XtraDB Cluster, adding a --run-time option to pt-table-checksum, and implementing the "Version Check" feature, enabled through the --version-check switch. For further information on --version-check, see http://www.mysqlperformanceblog.com/2012/09/10/introducing-the-version-check-feature-in-percona-toolkit/. The bug fixes are widely assorted. The following highlights some of the more interesting and "hot" bugs:
* Fixed bug 1017626: pt-table-checksum doesn't work with Percona XtraDB Cluster
Note that this requires Percona XtraDB Cluster 5.5.27-23.6 or newer, as the fix depends on this bug https://bugs.launchpad.net/codership-mysql/+bug/1023911 being resolved.
* Fixed bug 1034170: pt-table-checksum --defaults-file isn't used for slaves
Previously, users had no recourse but using --recursion-method in conjunction with a dsn table to sidestep this bug, so this fix is a huge usability gain. This was caused by the toolkit not copying the -F portion of the main dsn.
* Fixed bug 1039184: pt-upgrade error "I need a right_sth argument"
Which were stopping pt-upgrade from working on a MySQL 4.1 host.
* Fixed bug 1036747: pt-table-sync priv checks need to be removed
The same checks were removed in the previous release from pt-table-checksum, so this continues the trend.
* Fixed bug 1038995: pt-stalk --notify-by-email fails
This was a bug in our shell option parsing library, and would potentially affect any option starting with 'no'.
Like 2.1.3, this is another solid bug fix release, and 2.1 users are encouraged to upgrade.
Percona Toolkit packages can be downloaded from http://www.percona.com/downloads/percona-toolkit/ or the Percona Software Repositories (http://www.percona.com/software/repositories/).
Changelog
---------
* pt-table-checksum: Percona XtraDB Cluster support
* pt-table-checksum: Implemented the standard --run-time option
* Implemented the version-check feature in several tools, enabled with the --version-check option
* Fixed bug 856060: Document gdb dependency
* Fixed bug 1041394: Unquoted arguments to tr break the bash tools
* Fixed bug 1035311: pt-diskstats shows wrong device names
* Fixed bug 1036804: pt-duplicate-key-checker error parsing InnoDB table with no PK or unique keys
* Fixed bug 1022658: pt-online-schema-change dropping FK limitation isn't documented
* Fixed bug 1041372: pt-online-schema-changes fails if db+tbl name exceeds 64 characters
* Fixed bug 1029178: pt-query-digest --type tcpdump memory usage keeps increasing
* Fixed bug 1037211: pt-query-digest won't distill LOCK TABLES in lowercase
* Fixed bug 942114: pt-stalk warns about bad "find" usage
* Fixed bug 1035319: pt-stalk df -h throws away needed details
* Fixed bug 1038995: pt-stalk --notify-by-email fails
* Fixed bug 1038995: pt-stalk does not get all InnoDB lock data
* Fixed bug 952722: pt-summary should show information about Fusion-io cards
* Fixed bug 899415: pt-table-checksum doesn't work if slaves use RBR
* Fixed bug 954588: pt-table-checksum --check-slave-lag docs aren't clear
* Fixed bug 1034170: pt-table-checksum --defaults-file isn't used for slaves
* Fixed bug 930693: pt-table-sync and text columns with just whitespace
* Fixed bug 1028710: pt-table-sync base_count fails on n = 1000, base = 10
* Fixed bug 1034717: pt-table-sync division by zero error with varchar primary key
* Fixed bug 1036747: pt-table-sync priv checks need to be removed
* Fixed bug 1039184: pt-upgrade error "I need a right_sth argument"
* Fixed bug 1035260: sh warnings in pt-summary and pt-mysql-summary
* Fixed bug 1038276: ChangeHandler doesn't quote varchar columns with hex-looking values
* Fixed bug 916925: CentOS 5 yum dependency resolution for perl module is wrong
* Fixed bug 1035950: Percona Toolkit RPM should contain a dependency on perl-Time-HiRes
v2.1.3 released 2012-08-03
==========================

View File

@@ -19,7 +19,7 @@
# ###########################################################################
{
package Percona::Toolkit;
our $VERSION = '2.1.3';
our $VERSION = '2.1.4';
1;
}

View File

@@ -39,7 +39,7 @@ $Data::Dumper::Quotekeys = 0;
use constant PTDEBUG => $ENV{PTDEBUG} || 0;
use constant PTDEVDEBUG => $ENV{PTDEVDEBUG} || 0;
$Sandbox::Percona::Toolkit::VERSION = "2.1.3";
$Sandbox::Percona::Toolkit::VERSION = "2.1.4";
my $trunk = $ENV{PERCONA_TOOLKIT_BRANCH};