diff --git a/Changelog b/Changelog index e6c39460..1fc1e186 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,7 @@ Changelog for Percona Toolkit +v3.0.13 released 2018-12-28 + * Fixed bug PT-1673: Fix pt-show-grants for MariaDB 10+ (thanks Tim Birkett) * Fixed bug PT-1638: pt-online-schema-change not working with MariaDB 10.x * Improvement PT-1637: Added --fail-on stopped-replication param to table checksum diff --git a/Makefile.PL b/Makefile.PL index b65eade1..e84ea752 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -2,7 +2,7 @@ use ExtUtils::MakeMaker; WriteMakefile( NAME => 'percona-toolkit', - VERSION => '3.0.12', + VERSION => '3.0.13', EXE_FILES => [ ], MAN1PODS => { 'docs/percona-toolkit.pod' => 'blib/man1/percona-toolkit.1p', diff --git a/bin/pt-align b/bin/pt-align index bdc9db70..b9028300 100755 --- a/bin/pt-align +++ b/bin/pt-align @@ -1359,6 +1359,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-align 3.0.12 +pt-align 3.0.13 =cut diff --git a/bin/pt-archiver b/bin/pt-archiver index d1310d13..957c16ed 100755 --- a/bin/pt-archiver +++ b/bin/pt-archiver @@ -8606,6 +8606,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-archiver 3.0.12 +pt-archiver 3.0.13 =cut diff --git a/bin/pt-config-diff b/bin/pt-config-diff index 7bfef347..c2edff6d 100755 --- a/bin/pt-config-diff +++ b/bin/pt-config-diff @@ -5890,6 +5890,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-config-diff 3.0.12 +pt-config-diff 3.0.13 =cut diff --git a/bin/pt-deadlock-logger b/bin/pt-deadlock-logger index 1d45e723..6c15fd99 100755 --- a/bin/pt-deadlock-logger +++ b/bin/pt-deadlock-logger @@ -5680,6 +5680,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-deadlock-logger 3.0.12 +pt-deadlock-logger 3.0.13 =cut diff --git a/bin/pt-diskstats b/bin/pt-diskstats index a10fabf3..f26ac5ab 100755 --- a/bin/pt-diskstats +++ b/bin/pt-diskstats @@ -5674,6 +5674,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-diskstats 3.0.12 +pt-diskstats 3.0.13 =cut diff --git a/bin/pt-duplicate-key-checker b/bin/pt-duplicate-key-checker index 1de94808..e5f83d8f 100755 --- a/bin/pt-duplicate-key-checker +++ b/bin/pt-duplicate-key-checker @@ -5743,6 +5743,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-duplicate-key-checker 3.0.12 +pt-duplicate-key-checker 3.0.13 =cut diff --git a/bin/pt-fifo-split b/bin/pt-fifo-split index 697c8bdd..5e850ecd 100755 --- a/bin/pt-fifo-split +++ b/bin/pt-fifo-split @@ -1648,6 +1648,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-fifo-split 3.0.12 +pt-fifo-split 3.0.13 =cut diff --git a/bin/pt-find b/bin/pt-find index d1cb7461..1a1fbbb2 100755 --- a/bin/pt-find +++ b/bin/pt-find @@ -5104,6 +5104,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-find 3.0.12 +pt-find 3.0.13 =cut diff --git a/bin/pt-fingerprint b/bin/pt-fingerprint index 3b9210b5..e51ef79d 100755 --- a/bin/pt-fingerprint +++ b/bin/pt-fingerprint @@ -2239,6 +2239,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-fingerprint 3.0.12 +pt-fingerprint 3.0.13 =cut diff --git a/bin/pt-fk-error-logger b/bin/pt-fk-error-logger index f0bc760b..497e7f3d 100755 --- a/bin/pt-fk-error-logger +++ b/bin/pt-fk-error-logger @@ -4666,6 +4666,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-fk-error-logger 3.0.12 +pt-fk-error-logger 3.0.13 =cut diff --git a/bin/pt-heartbeat b/bin/pt-heartbeat index 1dccc9ec..da52e9d2 100755 --- a/bin/pt-heartbeat +++ b/bin/pt-heartbeat @@ -7345,6 +7345,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-heartbeat 3.0.12 +pt-heartbeat 3.0.13 =cut diff --git a/bin/pt-index-usage b/bin/pt-index-usage index 4605061c..d400fd07 100755 --- a/bin/pt-index-usage +++ b/bin/pt-index-usage @@ -7673,6 +7673,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-index-usage 3.0.12 +pt-index-usage 3.0.13 =cut diff --git a/bin/pt-ioprofile b/bin/pt-ioprofile index 6ca656d1..e8c538e1 100755 --- a/bin/pt-ioprofile +++ b/bin/pt-ioprofile @@ -1127,7 +1127,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-ioprofile 3.0.12 +pt-ioprofile 3.0.13 =cut diff --git a/bin/pt-kill b/bin/pt-kill index 31aa6c09..dc0b67df 100755 --- a/bin/pt-kill +++ b/bin/pt-kill @@ -8513,6 +8513,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-kill 3.0.12 +pt-kill 3.0.13 =cut diff --git a/bin/pt-mext b/bin/pt-mext index 2cb08555..82c057a7 100755 --- a/bin/pt-mext +++ b/bin/pt-mext @@ -804,7 +804,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-mext 3.0.12 +pt-mext 3.0.13 =cut diff --git a/bin/pt-mysql-summary b/bin/pt-mysql-summary index c0403fa9..eb69e6c5 100755 --- a/bin/pt-mysql-summary +++ b/bin/pt-mysql-summary @@ -3290,7 +3290,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-mysql-summary 3.0.12 +pt-mysql-summary 3.0.13 =cut diff --git a/bin/pt-online-schema-change b/bin/pt-online-schema-change index 27369da7..e74680e1 100755 --- a/bin/pt-online-schema-change +++ b/bin/pt-online-schema-change @@ -13119,6 +13119,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-online-schema-change 3.0.12 +pt-online-schema-change 3.0.13 =cut diff --git a/bin/pt-pmp b/bin/pt-pmp index aae9d3f6..e330bc6d 100755 --- a/bin/pt-pmp +++ b/bin/pt-pmp @@ -897,7 +897,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-pmp 3.0.12 +pt-pmp 3.0.13 =cut diff --git a/bin/pt-query-digest b/bin/pt-query-digest index 923b4b92..90d31679 100755 --- a/bin/pt-query-digest +++ b/bin/pt-query-digest @@ -16915,6 +16915,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-query-digest 3.0.12 +pt-query-digest 3.0.13 =cut diff --git a/bin/pt-show-grants b/bin/pt-show-grants index 104f1f96..fc8b6c83 100755 --- a/bin/pt-show-grants +++ b/bin/pt-show-grants @@ -2592,6 +2592,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-show-grants 3.0.12 +pt-show-grants 3.0.13 =cut diff --git a/bin/pt-sift b/bin/pt-sift index 15adc22b..afd4515a 100755 --- a/bin/pt-sift +++ b/bin/pt-sift @@ -1245,7 +1245,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-sift 3.0.12 +pt-sift 3.0.13 =cut diff --git a/bin/pt-slave-delay b/bin/pt-slave-delay index 9e8a711f..75793b48 100755 --- a/bin/pt-slave-delay +++ b/bin/pt-slave-delay @@ -4966,6 +4966,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-slave-delay 3.0.12 +pt-slave-delay 3.0.13 =cut diff --git a/bin/pt-slave-find b/bin/pt-slave-find index 8d3c1c14..5c18448f 100755 --- a/bin/pt-slave-find +++ b/bin/pt-slave-find @@ -4482,6 +4482,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-slave-find 3.0.12 +pt-slave-find 3.0.13 =cut diff --git a/bin/pt-slave-restart b/bin/pt-slave-restart index b95016d1..dabb81b9 100755 --- a/bin/pt-slave-restart +++ b/bin/pt-slave-restart @@ -6118,6 +6118,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-slave-restart 3.0.12 +pt-slave-restart 3.0.13 =cut diff --git a/bin/pt-stalk b/bin/pt-stalk index ad09f1b8..47d30d59 100755 --- a/bin/pt-stalk +++ b/bin/pt-stalk @@ -2379,7 +2379,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-stalk 3.0.12 +pt-stalk 3.0.13 =cut diff --git a/bin/pt-summary b/bin/pt-summary index 9da71e8a..4097241c 100755 --- a/bin/pt-summary +++ b/bin/pt-summary @@ -2723,7 +2723,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-summary 3.0.12 +pt-summary 3.0.13 =cut diff --git a/bin/pt-table-checksum b/bin/pt-table-checksum index 70bf74bc..e357ab65 100755 --- a/bin/pt-table-checksum +++ b/bin/pt-table-checksum @@ -14111,6 +14111,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-table-checksum 3.0.12 +pt-table-checksum 3.0.13 =cut diff --git a/bin/pt-table-sync b/bin/pt-table-sync index bbcd26ee..036a449d 100755 --- a/bin/pt-table-sync +++ b/bin/pt-table-sync @@ -13050,6 +13050,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-table-sync 3.0.12 +pt-table-sync 3.0.13 =cut diff --git a/bin/pt-table-usage b/bin/pt-table-usage index 86123b19..ee5bb340 100755 --- a/bin/pt-table-usage +++ b/bin/pt-table-usage @@ -8487,6 +8487,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-table-usage 3.0.12 +pt-table-usage 3.0.13 =cut diff --git a/bin/pt-upgrade b/bin/pt-upgrade index 93ff3e10..60d0ed85 100755 --- a/bin/pt-upgrade +++ b/bin/pt-upgrade @@ -11420,6 +11420,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-upgrade 3.0.12 +pt-upgrade 3.0.13 =cut diff --git a/bin/pt-variable-advisor b/bin/pt-variable-advisor index 44c2af54..370a1eef 100755 --- a/bin/pt-variable-advisor +++ b/bin/pt-variable-advisor @@ -6235,6 +6235,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-variable-advisor 3.0.12 +pt-variable-advisor 3.0.13 =cut diff --git a/bin/pt-visual-explain b/bin/pt-visual-explain index 2e28aea7..186ddbf9 100755 --- a/bin/pt-visual-explain +++ b/bin/pt-visual-explain @@ -3281,6 +3281,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-visual-explain 3.0.12 +pt-visual-explain 3.0.13 =cut diff --git a/config/deb/changelog b/config/deb/changelog index d78b8735..c933ada6 100644 --- a/config/deb/changelog +++ b/config/deb/changelog @@ -1,3 +1,16 @@ +percona-toolkit (3.0.13-1) unstable; urgency=low + + * Fixed bug PT-1673: Fix pt-show-grants for MariaDB 10+ (thanks Tim Birkett) + * Fixed bug PT-1638: pt-online-schema-change not working with MariaDB 10.x + * Improvement PT-1637: Added --fail-on stopped-replication param to table checksum + * Fixed bug PT-1616: pt-table-checksum fails to --resume on certain binary strings + * Fixed bug PT-1573: pt-query-digest log_timestamps = SYSTEM # No events processed + * Improvement PT-1340: pt-stalk should not call mysqladmin debug by default + * Fixed bug PT-1114: pt-table-checksum fails when table is empty + * Fixed bug PT-157: Specifying the index to use for pt-archiver ignores --primary-key-only + + -- Percona Toolkit Developers Fri, 28 Dec 2018 08:06:00 +0000 + percona-toolkit (3.0.12-1) unstable; urgency=low * Fixed bug PT-1611: pt-archiver fails with UTF-8 chars diff --git a/config/sphinx-build/conf.py b/config/sphinx-build/conf.py index 097b2462..6ebfb9be 100644 --- a/config/sphinx-build/conf.py +++ b/config/sphinx-build/conf.py @@ -50,7 +50,7 @@ copyright = u'2017, Percona LLC and/or its affiliates' # The short X.Y version. version = '3.0' # The full version, including alpha/beta/rc tags. -release = '3.0.12' +release = '3.0.13' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/percona-toolkit.pod b/docs/percona-toolkit.pod index cea3edbe..14661938 100644 --- a/docs/percona-toolkit.pod +++ b/docs/percona-toolkit.pod @@ -560,6 +560,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -Percona Toolkit v3.0.12 released 2018-09-11 +Percona Toolkit v3.0.13 released 2018-12-28 =cut diff --git a/docs/release_notes.rst b/docs/release_notes.rst index a605796f..ceea1a56 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -1,6 +1,34 @@ Percona Toolkit *************** +v3.0.13 released 2019-01-03 +=========================== + +Improvements + +* :jirabug:`PT-1340`: ``pt-stalk`` now doesn't call ``mysqladmin debug`` command + by default to avoid flooding in the error log when not needed. + ``CMD_MYSQLADMIN="mysqladmin debug"`` environment variable reverts + ``pt-stalk`` to the previous way of operation. +* :jirabug:`PT-1637`: A new ``--fail-on-stopped-replication`` option allows + ``pt-table-checksum`` to detect failing slave nodes. + +Fixed bugs + +* :jirabug:`PT-1673`: ``pt-show-grants`` was incompatible with MariaDB 10+ + (thanks `Tim Birkett `_) +* :jirabug:`PT-1638`: ``pt-online-schema-change`` was erroneously taking MariaDB + 10.x for MySQL 8.0 and rejecting to work with it to avoid the upstream bug + `#89441 `_ scope. +* :jirabug:`PT-1616`: ``pt-table-checksum`` failed to resume on large tables + with binary strings containing invalid UTF-8 characters. +* :jirabug:`PT-1573`: ``pt-query-digest`` didn't work in case of + ``log_timestamps = SYSTEM`` my.cnf option. +* :jirabug:`PT-1114`: ``pt-table-checksum`` failed when the table was empty. +* :jirabug:`PT-157`: Specifying a non-primary key index with the ``i`` part of + the ``--source`` argument made ``pt-archiver`` to ignore the + ``--primary-key-only`` option presence. + v3.0.12 released 2018-09-13 =========================== diff --git a/src/go/Makefile b/src/go/Makefile index 75516668..86de11f3 100644 --- a/src/go/Makefile +++ b/src/go/Makefile @@ -1,6 +1,6 @@ GO := go pkgs = $(shell find . -type d -name "pt-*" -exec basename {} \;) -VERSION="3.0.12" +VERSION="3.0.13" BUILD=$(shell date +%FT%T%z) GOVERSION=$(shell go version | cut --delimiter=" " -f3) GOUTILSDIR ?= $(GOPATH)/bin