Build percona-toolkit-2.0.3

This commit is contained in:
Daniel Nichter
2012-02-03 16:25:29 -07:00
parent 2c48190676
commit 4d5d4da4b7
41 changed files with 125 additions and 45 deletions

View File

@@ -1,5 +1,7 @@
Changelog for Percona Toolkit
v2.0.3 released 2012-02-03
* Completely redesigned pt-diskstats
* Completely redesigned pt-stalk
* Removed pt-collect and put its functionality in pt-stalk

View File

@@ -6,7 +6,6 @@ MANIFEST
README
bin/pt-align
bin/pt-archiver
bin/pt-collect
bin/pt-config-diff
bin/pt-deadlock-logger
bin/pt-diskstats

View File

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

View File

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

View File

@@ -5722,6 +5722,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-archiver 2.0.2
pt-archiver 2.0.3
=cut

View File

@@ -3401,6 +3401,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-config-diff 2.0.2
pt-config-diff 2.0.3
=cut

View File

@@ -2736,6 +2736,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-deadlock-logger 2.0.2
pt-deadlock-logger 2.0.3
=cut

View File

@@ -4082,7 +4082,7 @@ L<http://www.percona.com/software/> for more software developed by Percona.
=head1 COPYRIGHT, LICENSE, AND WARRANTY
This program is copyright 2010-2011 Baron Schwartz, 2011 Percona Inc.
This program is copyright 2010-2011 Baron Schwartz, 2011-2012 Percona Inc.
Feedback and improvements are welcome.
THIS PROGRAM IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
@@ -4101,6 +4101,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-diskstats 1.0.1
pt-diskstats 2.0.3
=cut

View File

@@ -4270,6 +4270,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-duplicate-key-checker 2.0.2
pt-duplicate-key-checker 2.0.3
=cut

View File

@@ -1543,6 +1543,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-fifo-split 2.0.2
pt-fifo-split 2.0.3
=cut

View File

@@ -3818,6 +3818,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-find 2.0.2
pt-find 2.0.3
=cut

View File

@@ -2456,6 +2456,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-fk-error-logger 2.0.2
pt-fk-error-logger 2.0.3
=cut

View File

@@ -4391,6 +4391,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-heartbeat 2.0.2
pt-heartbeat 2.0.3
=cut

View File

@@ -6186,6 +6186,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-index-usage 2.0.2
pt-index-usage 2.0.3
=cut

View File

@@ -1037,7 +1037,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-ioprofile 2.0.2
pt-ioprofile 2.0.3
=cut

View File

@@ -4771,6 +4771,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-kill 2.0.2
pt-kill 2.0.3
=cut

View File

@@ -3600,6 +3600,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-log-player 2.0.2
pt-log-player 2.0.3
=cut

View File

@@ -279,7 +279,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-mext 2.0.2
pt-mext 2.0.3
=cut

View File

@@ -1486,7 +1486,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-mysql-summary 2.0.2
pt-mysql-summary 2.0.3
=cut

View File

@@ -5314,6 +5314,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-online-schema-change 2.0.2
pt-online-schema-change 2.0.3
=cut

View File

@@ -348,7 +348,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-pmp 2.0.2
pt-pmp 2.0.3
=cut

View File

@@ -7289,6 +7289,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-query-advisor 2.0.2
pt-query-advisor 2.0.3
=cut

View File

@@ -15716,6 +15716,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-query-digest 2.0.2
pt-query-digest 2.0.3
=cut

View File

@@ -2223,6 +2223,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-show-grants 2.0.2
pt-show-grants 2.0.3
=cut

View File

@@ -697,7 +697,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-sift 2.0.2
pt-sift 2.0.3
=cut

View File

@@ -2709,6 +2709,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-delay 2.0.2
pt-slave-delay 2.0.3
=cut

View File

@@ -3275,6 +3275,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-find 2.0.2
pt-slave-find 2.0.3
=cut

View File

@@ -3446,6 +3446,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-restart 2.0.2
pt-slave-restart 2.0.3
=cut

View File

@@ -1685,7 +1685,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-stalk 2.0.2
pt-stalk 2.0.3
=cut

View File

@@ -1376,7 +1376,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-summary 2.0.2
pt-summary 2.0.3
=cut

View File

@@ -8432,6 +8432,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-table-checksum 2.0.2
pt-table-checksum 2.0.3
=cut

View File

@@ -10302,6 +10302,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-table-sync 2.0.2
pt-table-sync 2.0.3
=cut

View File

@@ -2412,6 +2412,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-tcp-model 2.0.2
pt-tcp-model 2.0.3
=cut

View File

@@ -2094,6 +2094,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-trend 2.0.2
pt-trend 2.0.3
=cut

View File

@@ -11818,6 +11818,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-upgrade 2.0.2
pt-upgrade 2.0.3
=cut

View File

@@ -3896,6 +3896,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-variable-advisor 2.0.2
pt-variable-advisor 2.0.3
=cut

View File

@@ -3091,6 +3091,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-visual-explain 2.0.2
pt-visual-explain 2.0.3
=cut

View File

@@ -1,3 +1,31 @@
percona-toolkit (2.0.3) unstable; urgency=low
* Completely redesigned pt-diskstats
* Completely redesigned pt-stalk
* Removed pt-collect and put its functionality in pt-stalk
* Fixed bug 871438: Bash tools are insecure
* Fixed bug 897758: Failed to prepare TableSyncChunk plugin: Use of uninitialized value $args{"chunk_range"} in lc at pt-table-sync line 3055
* Fixed bug 919819: pt-kill --execute-command creates zombies
* Fixed bug 894255: pt-kill: when --daemonize is given, should not check that stdin is a tty
* Fixed bug 925778: pt-ioprofile doesn't run without a file
* Fixed bug 925477: pt-ioprofile docs refer to pt-iostats
* Fixed bug 857091: pt-sift downloads http://percona.com/get/pt-pmp, which does not work
* Fixed bug 857104: pt-sift tries to invoke mext, should be pt-mext
* Fixed bug 872699: pt-diskstats: rd_avkb & wr_avkb derived incorrectly
* Fixed bug 882918: pt-stalk spams warning if oprofile isn't installed
* Fixed bug 884504: pt-stalk doesn't check pt-collect
* Fixed bug 897483: pt-online-schema-change "uninitialized value" due to update-foreign-keys-method
* Fixed bug 925007: pt-online-schema-change Use of uninitialized value $tables{"old_table"} in concatenation (.) or string at line 4330
* Fixed bug 915598: pt-config-diff ignores --ask-pass option
* Fixed bug 919352: pt-table-checksum changes binlog_format even if already set to statement
* Fixed bug 921700: pt-table-checksum doesn't add --where to chunk size test on replicas
* Fixed bug 921802: pt-table-checksum does not recognize --recursion-method=processlist
* Fixed bug 925855: pt-table-checksum index check is case-sensitive
* Fixed bug 821709: pt-show-grants --revoke and --separate don't work together
* Fixed bug 918247: Some tools use VALUE instead of VALUES
-- Percona Toolkit Developers <toolkit-dev@percona.com> Fri, 03 Feb 2012 23:22:54 +0000
percona-toolkit (2.0.2) unstable; urgency=low
* Fixed bug 911996: pt-table-sync --replicate causes "Unknown column" error

View File

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

View File

@@ -34,10 +34,6 @@ Align output from other tools to columns.
Archive rows from a MySQL table into another table or a file.
=item pt-collect
Collect information from a server for some period of time.
=item pt-config-diff
Diff MySQL configuration files and server variables.
@@ -48,7 +44,7 @@ Extract and log MySQL deadlock information.
=item pt-diskstats
Aggregate and summarize F</proc/diskstats>.
An interactive I/O monitoring tool for GNU/Linux.
=item pt-duplicate-key-checker
@@ -132,7 +128,7 @@ Watch and restart MySQL replication after errors.
=item pt-stalk
Wait for a condition to occur then begin collecting data.
Gather forensic data about MySQL when a problem occurs.
=item pt-summary
@@ -492,6 +488,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
Percona Toolkit v2.0.2 released 2012-01-05
Percona Toolkit v2.0.3 released 2012-02-03
=cut

View File

@@ -1,6 +1,61 @@
Release Notes
*************
v2.0.3 released 2012-02-03
==========================
Percona Toolkit 2.0.3 has been released. The development team was very
busy last month making this release significant: two completely
redesigned and improved tools, pt-diskstats and pt-stalk, and 20 bug fixes.
Both pt-diskstats and pt-stalk were redesigned and rewritten from the ground
up. This allowed us to greatly improve these tools' functionality and
increase testing for them. The accuracy and output of pt-diskstats was
enhanced, and the tool was rewritten in Perl. pt-collect was removed and
its functionality was put into a new, enhanced pt-stalk. pt-stalk is now
designed to be a stable, long-running daemon on a variety of common platforms.
It is worth re-reading the documentation for each of these tools.
The 20 bug fixes cover a wide range of problems. The most important are
fixes to pt-table-checksum, pt-iostats, and pt-kill. Apart from pt-diskstats,
pt-stalk, and pt-collect (which was removed), no other tools were changed
in backwards-incompatible ways, so it is worth reviewing the full changelog
for this release and upgrading if you use any tools which had bug fixes.
Thank you to the many people who reported bugs and submitted patches.
Download the latest release of Percona Toolkit 2.0 from
http://www.percona.com/software/percona-toolkit/
or the Percona Software Repositories
(http://www.percona.com/docs/wiki/repositories:start).
Changelog
---------
* Completely redesigned pt-diskstats
* Completely redesigned pt-stalk
* Removed pt-collect and put its functionality in pt-stalk
* Fixed bug 871438: Bash tools are insecure
* Fixed bug 897758: Failed to prepare TableSyncChunk plugin: Use of uninitialized value $args{"chunk_range"} in lc at pt-table-sync line 3055
* Fixed bug 919819: pt-kill --execute-command creates zombies
* Fixed bug 894255: pt-kill: when --daemonize is given, should not check that stdin is a tty
* Fixed bug 925778: pt-ioprofile doesn't run without a file
* Fixed bug 925477: pt-ioprofile docs refer to pt-iostats
* Fixed bug 857091: pt-sift downloads http://percona.com/get/pt-pmp, which does not work
* Fixed bug 857104: pt-sift tries to invoke mext, should be pt-mext
* Fixed bug 872699: pt-diskstats: rd_avkb & wr_avkb derived incorrectly
* Fixed bug 882918: pt-stalk spams warning if oprofile isn't installed
* Fixed bug 884504: pt-stalk doesn't check pt-collect
* Fixed bug 897483: pt-online-schema-change "uninitialized value" due to update-foreign-keys-method
* Fixed bug 925007: pt-online-schema-change Use of uninitialized value $tables{"old_table"} in concatenation (.) or string at line 4330
* Fixed bug 915598: pt-config-diff ignores --ask-pass option
* Fixed bug 919352: pt-table-checksum changes binlog_format even if already set to statement
* Fixed bug 921700: pt-table-checksum doesn't add --where to chunk size test on replicas
* Fixed bug 921802: pt-table-checksum does not recognize --recursion-method=processlist
* Fixed bug 925855: pt-table-checksum index check is case-sensitive
* Fixed bug 821709: pt-show-grants --revoke and --separate don't work together
* Fixed bug 918247: Some tools use VALUE instead of VALUES
v2.0.2 released 2012-01-05
==========================