Build percona-toolkit-2.2.6

This commit is contained in:
Daniel Nichter
2013-12-18 23:53:01 +00:00
parent 38707482ab
commit 7c001f2eff
40 changed files with 124 additions and 42 deletions

View File

@@ -1,5 +1,7 @@
Changelog for Percona Toolkit
v2.2.6 released 2013-12-18
* Added pt-query-digest support for Percona Server slow log rate limiting
* Added pt-agent --ping
* Added pt-mysql-summary --all-databases

View File

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

View File

@@ -9782,6 +9782,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-agent 2.2.5
pt-agent 2.2.6
=cut

View File

@@ -1323,6 +1323,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-align 2.2.5
pt-align 2.2.6
=cut

View File

@@ -7909,6 +7909,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-archiver 2.2.5
pt-archiver 2.2.6
=cut

View File

@@ -5750,6 +5750,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-config-diff 2.2.5
pt-config-diff 2.2.6
=cut

View File

@@ -5524,6 +5524,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-deadlock-logger 2.2.5
pt-deadlock-logger 2.2.6
=cut

View File

@@ -5596,6 +5596,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-diskstats 2.2.5
pt-diskstats 2.2.6
=cut

View File

@@ -5621,6 +5621,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-duplicate-key-checker 2.2.5
pt-duplicate-key-checker 2.2.6
=cut

View File

@@ -1612,6 +1612,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-fifo-split 2.2.5
pt-fifo-split 2.2.6
=cut

View File

@@ -5001,6 +5001,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-find 2.2.5
pt-find 2.2.6
=cut

View File

@@ -2203,6 +2203,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-fingerprint 2.2.5
pt-fingerprint 2.2.6
=cut

View File

@@ -4526,6 +4526,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-fk-error-logger 2.2.5
pt-fk-error-logger 2.2.6
=cut

View File

@@ -6209,6 +6209,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-heartbeat 2.2.5
pt-heartbeat 2.2.6
=cut

View File

@@ -7536,6 +7536,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-index-usage 2.2.5
pt-index-usage 2.2.6
=cut

View File

@@ -1119,7 +1119,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-ioprofile 2.2.5
pt-ioprofile 2.2.6
=cut

View File

@@ -8186,6 +8186,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-kill 2.2.5
pt-kill 2.2.6
=cut

View File

@@ -791,7 +791,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-mext 2.2.5
pt-mext 2.2.6
=cut

View File

@@ -3089,7 +3089,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-mysql-summary 2.2.5
pt-mysql-summary 2.2.6
=cut

View File

@@ -11549,6 +11549,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-online-schema-change 2.2.5
pt-online-schema-change 2.2.6
=cut

View File

@@ -889,7 +889,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-pmp 2.2.5
pt-pmp 2.2.6
=cut

View File

@@ -16605,6 +16605,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-query-digest 2.2.5
pt-query-digest 2.2.6
=cut

View File

@@ -2406,6 +2406,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-show-grants 2.2.5
pt-show-grants 2.2.6
=cut

View File

@@ -1237,7 +1237,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-sift 2.2.5
pt-sift 2.2.6
=cut

View File

@@ -4886,6 +4886,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-delay 2.2.5
pt-slave-delay 2.2.6
=cut

View File

@@ -4334,6 +4334,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-find 2.2.5
pt-slave-find 2.2.6
=cut

View File

@@ -5828,6 +5828,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-slave-restart 2.2.5
pt-slave-restart 2.2.6
=cut

View File

@@ -2212,7 +2212,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-stalk 2.2.5
pt-stalk 2.2.6
=cut

View File

@@ -2690,7 +2690,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-summary 2.2.5
pt-summary 2.2.6
=cut

View File

@@ -12581,6 +12581,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-table-checksum 2.2.5
pt-table-checksum 2.2.6
=cut

View File

@@ -12786,6 +12786,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-table-sync 2.2.5
pt-table-sync 2.2.6
=cut

View File

@@ -7522,6 +7522,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-table-usage 2.2.5
pt-table-usage 2.2.6
=cut

View File

@@ -11227,6 +11227,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-upgrade 2.2.5
pt-upgrade 2.2.6
=cut

View File

@@ -6155,6 +6155,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-variable-advisor 2.2.5
pt-variable-advisor 2.2.6
=cut

View File

@@ -3243,6 +3243,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
pt-visual-explain 2.2.5
pt-visual-explain 2.2.6
=cut

View File

@@ -1,3 +1,29 @@
percona-toolkit (2.2.6) unstable; urgency=low
* Added pt-query-digest support for Percona Server slow log rate limiting
* Added pt-agent --ping
* Added pt-mysql-summary --all-databases
* Added pt-stalk --sleep-collect
* Added pt-table-sync --[no]check-child-tables
* Fixed bug 1249150: PTDEBUG prints some info to STDOUT
* Fixed bug 1248363: pt-agent requires restart after changing MySQL options
* Fixed bug 1248778: pt-agent --install on PXC is not documented
* Fixed bug 1250973: pt-agent --install doesn't check for previous install
* Fixed bug 1250968: pt-agent --install suggest MySQL user isn't quoted
* Fixed bug 1251004: pt-agent --install error about slave is confusing
* Fixed bug 1251726: pt-agent --uninstall fails if agent is running
* Fixed bug 1248785: pt-agent docs don't list privs required for its MySQL user
* Fixed bug 1215016: pt-deadlock-logger docs use pt-fk-error-logger
* Fixed bug 1201443: pt-duplicate-key-checker error when EXPLAIN key_len=0
* Fixed bug 1217013: pt-duplicate-key-checker misses exact duplicate unique indexes
* Fixed bug 1214685: pt-mysql-summary schema dump prompt can't be disabled
* Fixed bug 1195628: pt-online-schema-change gets stuck looking for its own _new table
* Fixed bug 1249149: pt-query-digest stats prints to STDOUT instead of STDERR
* Fixed bug 1071979: pt-stak error parsing df with NFS
* Fixed bug 1223458: pt-table-sync deletes child table rows
-- Percona Toolkit Developers <toolkit-dev@percona.com> Wed, 18 Dec 2013 23:50:43 +0000
percona-toolkit (2.2.5) unstable; urgency=low
* Added Query_time histogram bucket counts to pt-query-digest JSON output

View File

@@ -50,7 +50,7 @@ copyright = u'2013, Percona LLC and/or its affiliates'
# The short X.Y version.
version = '2.2'
# The full version, including alpha/beta/rc tags.
release = '2.2.5'
release = '2.2.6'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.

View File

@@ -302,10 +302,12 @@
{%- block footer %}
{@ footer_documentation_bugs @}
<div class="file-bugs">
This documentation is developed in Launchpad as part of the <a rel="nofollow" href="https://code.launchpad.net/percona-toolkit">Percona Toolkit source code</a>.<br/>
For all document-related issues (typos, errors, confusion, etc.), please <a rel="nofollow" href="https://bugs.launchpad.net/percona-toolkit/+filebug?field.tags=docs&amp;field.comment=[In:Percona Toolkit Documentation]&amp;?field.tags=docs&amp;field.title=[DOC] ">file a bug</a>.
</div>
{@ /footer_documentation_bugs @}
<div id="footer">

View File

@@ -54,14 +54,10 @@ An interactive I/O monitoring tool for GNU/Linux.
Find duplicate indexes and foreign keys on MySQL tables.
Find duplicate indexes and foreign keys on MySQL tables.
=item pt-fifo-split
Split files and pipe lines to a fifo without really splitting.
Split files and pipe lines to a fifo without really splitting.
=item pt-find
Find MySQL tables and execute actions, like GNU find.
@@ -118,8 +114,6 @@ Canonicalize and print MySQL grants so you can effectively replicate, compare an
Browses files created by pt-stalk.
Browses files created by pt-stalk.
=item pt-slave-delay
Make a MySQL slave server lag behind its master.
@@ -568,6 +562,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA.
=head1 VERSION
Percona Toolkit v2.2.5 released 2013-10-17
Percona Toolkit v2.2.6 released 2013-12-18
=cut

View File

@@ -1,6 +1,64 @@
Release Notes
*************
v2.2.6 released 2013-12-18
==========================
Percona Toolkit 2.2.6 has been released. This release has 16 bug fixes and a few new features. One bug fix is very important, so 2.2 users are strongly encouraged to upgrade:
* Fixed bug 1223458: pt-table-sync deletes child table rows
Buried in the pt-table-sync docs is this warning:
Also be careful with tables that have foreign key constraints with C<ON DELETE>
or C<ON UPDATE> definitions because these might cause unintended changes on the
child tables.
Until recently, either no one had this problem, or no one reported it, or no one realized that pt-table-sync caused it. In the worst case, pt-table-sync could delete all rows in child tables, which is quite surprising and bad. As of 2.2.6, pt-table-sync has option --[no]check-child-tables which is on by default. In cases were this "bug" can happen, pt-table-sync prints a warning and skips the table. Read the option's docs to learn more.
Another good bug fix is:
* Fixed bug 1217013: pt-duplicate-key-checker misses exact duplicate unique indexes
After saying "pt-duplicate-key-checker hasn't had a bug in years" at enough conferences, users proved us wrong--thanks! The tool is better now.
* Fixed bug 1195628: pt-online-schema-change gets stuck looking for its own _new table
This was poor feedback from the tool more than a bug. There was a point in the tool where it waited forever for slaves to catch up, but it did this silently. Now the tool reports --progress while it's waiting and it reports which slaves, if any, it found and intends to check. In short: its feedback delivers a better user experience.
Finally, this bug (more like a feature request/change) might be a backwards-incompatible change:
* Fixed bug 1214685: pt-mysql-summary schema dump prompt can't be disabled
The change is that pt-mysql-summary no longer prompts to dump and summarize schemas. To do this, you must specify --databases or, a new option, --all-databases. Several users said this behavior was better, so we made the change even though some might consider it a backwards-incompatible change.
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
---------
* Added pt-query-digest support for Percona Server slow log rate limiting
* Added pt-agent --ping
* Added pt-mysql-summary --all-databases
* Added pt-stalk --sleep-collect
* Added pt-table-sync --[no]check-child-tables
* Fixed bug 1249150: PTDEBUG prints some info to STDOUT
* Fixed bug 1248363: pt-agent requires restart after changing MySQL options
* Fixed bug 1248778: pt-agent --install on PXC is not documented
* Fixed bug 1250973: pt-agent --install doesn't check for previous install
* Fixed bug 1250968: pt-agent --install suggest MySQL user isn't quoted
* Fixed bug 1251004: pt-agent --install error about slave is confusing
* Fixed bug 1251726: pt-agent --uninstall fails if agent is running
* Fixed bug 1248785: pt-agent docs don't list privs required for its MySQL user
* Fixed bug 1215016: pt-deadlock-logger docs use pt-fk-error-logger
* Fixed bug 1201443: pt-duplicate-key-checker error when EXPLAIN key_len=0
* Fixed bug 1217013: pt-duplicate-key-checker misses exact duplicate unique indexes
* Fixed bug 1214685: pt-mysql-summary schema dump prompt can't be disabled
* Fixed bug 1195628: pt-online-schema-change gets stuck looking for its own _new table
* Fixed bug 1249149: pt-query-digest stats prints to STDOUT instead of STDERR
* Fixed bug 1071979: pt-stak error parsing df with NFS
* Fixed bug 1223458: pt-table-sync deletes child table rows
v2.2.5 released 2013-10-16
==========================