Build percona-toolkit-2.0.1

This commit is contained in:
Daniel Nichter
2011-12-30 15:44:29 -07:00
parent 45104f8b34
commit 4d473afe6d
40 changed files with 114 additions and 38 deletions
+2
View File
@@ -1,5 +1,7 @@
Changelog for Percona Toolkit Changelog for Percona Toolkit
v2.0.1 released 2011-12-30
* Completely redesigned pt-table-checksum * Completely redesigned pt-table-checksum
* Fixed bug 856065: pt-trend does not work * Fixed bug 856065: pt-trend does not work
* Fixed bug 887688: Prepared statements crash pt-query-digest * Fixed bug 887688: Prepared statements crash pt-query-digest
+2
View File
@@ -4,6 +4,7 @@ INSTALL
Makefile.PL Makefile.PL
MANIFEST MANIFEST
README README
bin/pt-align
bin/pt-archiver bin/pt-archiver
bin/pt-collect bin/pt-collect
bin/pt-config-diff bin/pt-config-diff
@@ -15,6 +16,7 @@ bin/pt-find
bin/pt-fk-error-logger bin/pt-fk-error-logger
bin/pt-heartbeat bin/pt-heartbeat
bin/pt-index-usage bin/pt-index-usage
bin/pt-ioprofile
bin/pt-kill bin/pt-kill
bin/pt-log-player bin/pt-log-player
bin/pt-mext bin/pt-mext
+1 -1
View File
@@ -2,7 +2,7 @@ use ExtUtils::MakeMaker;
WriteMakefile( WriteMakefile(
NAME => 'percona-toolkit', NAME => 'percona-toolkit',
VERSION => '1.0.1', VERSION => '2.0.1',
EXE_FILES => [ <bin/*> ], EXE_FILES => [ <bin/*> ],
MAN1PODS => { MAN1PODS => {
'docs/percona-toolkit.pod' => 'blib/man1/percona-toolkit.1', 'docs/percona-toolkit.pod' => 'blib/man1/percona-toolkit.1',
+1 -1
View File
@@ -5637,6 +5637,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-archiver 1.0.1 pt-archiver 2.0.1
=cut =cut
+1 -1
View File
@@ -443,7 +443,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-collect 1.0.1 pt-collect 2.0.1
=cut =cut
+1 -1
View File
@@ -3257,6 +3257,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-config-diff 1.0.1 pt-config-diff 2.0.1
=cut =cut
+1 -1
View File
@@ -2736,6 +2736,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-deadlock-logger 1.0.1 pt-deadlock-logger 2.0.1
=cut =cut
+1 -1
View File
@@ -888,7 +888,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-diskstats 1.0.1 pt-diskstats 2.0.1
=cut =cut
+1 -1
View File
@@ -4270,6 +4270,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-duplicate-key-checker 1.0.1 pt-duplicate-key-checker 2.0.1
=cut =cut
+1 -1
View File
@@ -1543,6 +1543,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-fifo-split 1.0.1 pt-fifo-split 2.0.1
=cut =cut
+1 -1
View File
@@ -3818,6 +3818,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-find 1.0.1 pt-find 2.0.1
=cut =cut
+1 -1
View File
@@ -2456,6 +2456,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-fk-error-logger 1.0.1 pt-fk-error-logger 2.0.1
=cut =cut
+1 -1
View File
@@ -4306,6 +4306,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-heartbeat 1.0.1 pt-heartbeat 2.0.1
=cut =cut
+1 -1
View File
@@ -6186,6 +6186,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-index-usage 1.0.1 pt-index-usage 2.0.1
=cut =cut
+1 -1
View File
@@ -4678,6 +4678,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-kill 1.0.1 pt-kill 2.0.1
=cut =cut
+1 -1
View File
@@ -3600,6 +3600,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-log-player 1.0.1 pt-log-player 2.0.1
=cut =cut
+1 -1
View File
@@ -238,7 +238,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-mext 1.0.1 pt-mext 2.0.1
=cut =cut
+1 -1
View File
@@ -1441,7 +1441,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-mysql-summary 1.0.1 pt-mysql-summary 2.0.1
=cut =cut
+1 -1
View File
@@ -5317,6 +5317,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-online-schema-change 1.0.1 pt-online-schema-change 2.0.1
=cut =cut
+1 -1
View File
@@ -340,7 +340,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-pmp 1.0.1 pt-pmp 2.0.1
=cut =cut
+1 -1
View File
@@ -7289,6 +7289,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-query-advisor 1.0.1 pt-query-advisor 2.0.1
=cut =cut
+1 -1
View File
@@ -15631,6 +15631,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-query-digest 1.0.1 pt-query-digest 2.0.1
=cut =cut
+1 -1
View File
@@ -2223,6 +2223,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-show-grants 1.0.1 pt-show-grants 2.0.1
=cut =cut
+1 -1
View File
@@ -652,7 +652,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-sift 1.0.1 pt-sift 2.0.1
=cut =cut
+1 -1
View File
@@ -2709,6 +2709,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-slave-delay 1.0.1 pt-slave-delay 2.0.1
=cut =cut
+1 -1
View File
@@ -3190,6 +3190,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-slave-find 1.0.1 pt-slave-find 2.0.1
=cut =cut
+1 -1
View File
@@ -3361,6 +3361,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-slave-restart 1.0.1 pt-slave-restart 2.0.1
=cut =cut
+1 -1
View File
@@ -417,7 +417,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-stalk 1.0.1 pt-stalk 2.0.1
=cut =cut
+1 -1
View File
@@ -1336,7 +1336,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-summary 1.0.1 pt-summary 2.0.1
=cut =cut
+1 -1
View File
@@ -8404,6 +8404,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-table-checksum 2.0-beta0 pt-table-checksum 2.0.1
=cut =cut
+1 -1
View File
@@ -10220,6 +10220,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-table-sync 1.0.1 pt-table-sync 2.0.1
=cut =cut
+1 -1
View File
@@ -2412,6 +2412,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-tcp-model 1.0.1 pt-tcp-model 2.0.1
=cut =cut
+1 -1
View File
@@ -2094,6 +2094,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-trend 1.0.1 pt-trend 2.0.1
=cut =cut
+1 -1
View File
@@ -11821,6 +11821,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-upgrade 1.0.1 pt-upgrade 2.0.1
=cut =cut
+1 -1
View File
@@ -3896,6 +3896,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-variable-advisor 1.0.1 pt-variable-advisor 2.0.1
=cut =cut
+1 -1
View File
@@ -3091,6 +3091,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
pt-visual-explain 1.0.1 pt-visual-explain 2.0.1
=cut =cut
+17
View File
@@ -1,3 +1,20 @@
percona-toolkit (2.0.1) unstable; urgency=low
* Completely redesigned pt-table-checksum
* Fixed bug 856065: pt-trend does not work
* Fixed bug 887688: Prepared statements crash pt-query-digest
* Fixed bug 888286: align not part of percona-toolkit
* Fixed bug 897961: ptc 2.0 replicate-check error does not include hostname
* Fixed bug 898318: ptc 2.0 --resume with --tables does not always work
* Fixed bug 903513: MKDEBUG should be PTDEBUG
* Fixed bug 908256: Percona Toolkit should include pt-ioprofile
* Fixed bug 821717: pt-tcp-model --type=requests crashes
* Fixed bug 844038: pt-online-schema-change documentation example w/drop-tmp-table does not work
* Fixed bug 864205: Remove the query to reset @crc from pt-table-checksum
* Fixed bug 898663: Typo in pt-log-player documentation
-- Percona Toolkit Developers <toolkit-dev@percona.com> Fri, 30 Dec 2011 22:43:13 +0000
percona-toolkit (1.0.1) unstable; urgency=low percona-toolkit (1.0.1) unstable; urgency=low
* Fixed bug 819421: MasterSlave::is_replication_thread() doesn't match all * Fixed bug 819421: MasterSlave::is_replication_thread() doesn't match all
+2 -2
View File
@@ -48,9 +48,9 @@ copyright = u'2011, Percona Inc'
# built documents. # built documents.
# #
# The short X.Y version. # The short X.Y version.
version = '1.0' version = '2.0'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '1.0.2' release = '2.0.1'
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.
+10 -2
View File
@@ -26,6 +26,10 @@ This release of Percona Toolkit includes the following tools:
=over =over
=item pt-align
Align output from other tools to columns.
=item pt-archiver =item pt-archiver
Archive rows from a MySQL table into another table or a file. Archive rows from a MySQL table into another table or a file.
@@ -70,6 +74,10 @@ Monitor MySQL replication delay.
Read queries from a log and analyze how they use indexes. 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-kill =item pt-kill
Kill MySQL queries that match certain criteria. Kill MySQL queries that match certain criteria.
@@ -132,7 +140,7 @@ Summarize system information in a nice way.
=item pt-table-checksum =item pt-table-checksum
Perform an online replication consistency check, or checksum MySQL tables efficiently on one or many servers. Verify MySQL replication integrity.
=item pt-table-sync =item pt-table-sync
@@ -466,6 +474,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION =head1 VERSION
Percona Toolkit v1.0.1 released 2011-09-01 Percona Toolkit v2.0.1 released 2011-12-30
=cut =cut
+47
View File
@@ -1,6 +1,53 @@
Release Notes Release Notes
************* *************
v2.0.1 released 2011-12-30
==========================
The Percona Toolkit development team is proud to announce the next genc
na Toolkit development team is proud to announce a new major version: 2.0.
Beginning with Percona Toolkit 2.0, we are overhauling, redesigning, and
improving the major tools. 2.0 tools are therefore not backwards compatible
with 1.0 tools, which= we still support but will not continue to develop.
New in Percona Toolkit 2.0.1 is a completely redesigned pt-table-checksum.
The original pt-table-checksum 1.0 was rather complex, but it worked well
for many years. By contrast, the new pt-table-checksum 2.0 is much simpler but
also much more efficient and reliable. We spent months rethinking, redesigning,
and testing every aspect of the tool. The three most significant changes:
pt-table-checksum 2.0 does only --replicate, it has only one chunking algorithm,
and its memory usage is stable even with hundreds of thousands of tables and
trillions of rows. The tool is now dedicated to verifying MySQL replication
integrity, nothing else, which it does extremely well.
In Percona Toolkit 2.0.1 we also fixed various small bugs and forked ioprofile
and align (as pt-ioprofile and pt-align) from Aspersa.
If you still need functionalities in the original pt-table-checksum,
the latest Percona Toolkit 1.0 release remains available for download.
Otherwise, all new development in Percona Toolkit will happen in 2.0.
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-table-checksum
* Fixed bug 856065: pt-trend does not work
* Fixed bug 887688: Prepared statements crash pt-query-digest
* Fixed bug 888286: align not part of percona-toolkit
* Fixed bug 897961: ptc 2.0 replicate-check error does not include hostname
* Fixed bug 898318: ptc 2.0 --resume with --tables does not always work
* Fixed bug 903513: MKDEBUG should be PTDEBUG
* Fixed bug 908256: Percona Toolkit should include pt-ioprofile
* Fixed bug 821717: pt-tcp-model --type=requests crashes
* Fixed bug 844038: pt-online-schema-change documentation example w/drop-tmp-table does not work
* Fixed bug 864205: Remove the query to reset @crc from pt-table-checksum
* Fixed bug 898663: Typo in pt-log-player documentation
v1.0.1 released 2011-09-01 v1.0.1 released 2011-09-01
========================== ==========================