diff --git a/Changelog b/Changelog index 7b71526a..aba4e94c 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,15 @@ Changelog for Percona Toolkit + * Fixed bug PT-1859: pt-pg-summary fails for Postgres12 (Thanks Sergey Kuzmichev) + * Improvement PT-1853: Added --no-check-foreing-keys to pt-osc + * Improvement PT-1851: Backslashes missing from documentation + * Improvement PT-1836: Review and consider lintian reported issues + * Fixed bug PT-1829: pt-heartbeat doesn't reconnect for check-read-only + * Fixed bug PT-1822: pt-mongodb-summary fails on standalone mongodb instances + * Fixed bug PT-1518: pt-table-checksum gives error CRC32. (Thanks @ovidiustanila) + +v3.2.0 release 2020-04-23 + * Fixed bug PT-1824: Name of a constraint can exceed 64 chars (Thanks Iwo Panowicz) * Fixed bug PT-1793: Protocol parser cannot handle year 2020 (Thanks Kei Tsuchiya) * Fixed bug PT-1782: pt-online-schema-change: FK keys warning, but there are no foreign keys diff --git a/Gopkg.lock b/Gopkg.lock index e614601c..503bad81 100644 --- a/Gopkg.lock +++ b/Gopkg.lock @@ -9,14 +9,6 @@ revision = "c7af12943936e8c39859482e61f0574c2fd7fc75" version = "v1.4.2" -[[projects]] - digest = "1:c39fbf3b3e138accc03357c72417c0153c54cc1ae8c9f40e8f120a550d876a76" - name = "github.com/Percona-Lab/pt-pg-summary" - packages = ["models"] - pruneopts = "" - revision = "f06beea959eb00acfe44ce39342c27582ad84caa" - version = "v0.1.9" - [[projects]] digest = "1:f82b8ac36058904227087141017bb82f4b0fc58272990a4cdae3e2d6d222644e" name = "github.com/StackExchange/wmi" @@ -364,7 +356,6 @@ analyzer-version = 1 input-imports = [ "github.com/Masterminds/semver", - "github.com/Percona-Lab/pt-pg-summary/models", "github.com/alecthomas/kingpin", "github.com/go-ini/ini", "github.com/golang/mock/gomock", diff --git a/Makefile.PL b/Makefile.PL index d5adfbb0..2add7831 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -2,7 +2,7 @@ use ExtUtils::MakeMaker; WriteMakefile( NAME => 'percona-toolkit', - VERSION => '3.2.0', + VERSION => '3.2.1', EXE_FILES => [ ], MAN1PODS => { 'docs/percona-toolkit.pod' => 'blib/man1/percona-toolkit.1p', diff --git a/bin/pt-align b/bin/pt-align index 93d88f82..b3b67e71 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.2.0 +pt-align 3.2.1 =cut diff --git a/bin/pt-archiver b/bin/pt-archiver index 43839734..2f2cfc89 100755 --- a/bin/pt-archiver +++ b/bin/pt-archiver @@ -45,7 +45,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -8654,6 +8654,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-archiver 3.2.0 +pt-archiver 3.2.1 =cut diff --git a/bin/pt-config-diff b/bin/pt-config-diff index f0c2d71a..5d0fea5d 100755 --- a/bin/pt-config-diff +++ b/bin/pt-config-diff @@ -43,7 +43,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -5912,6 +5912,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-config-diff 3.2.0 +pt-config-diff 3.2.1 =cut diff --git a/bin/pt-deadlock-logger b/bin/pt-deadlock-logger index b1d2fce3..0bbe6772 100755 --- a/bin/pt-deadlock-logger +++ b/bin/pt-deadlock-logger @@ -42,7 +42,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -5702,6 +5702,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-deadlock-logger 3.2.0 +pt-deadlock-logger 3.2.1 =cut diff --git a/bin/pt-diskstats b/bin/pt-diskstats index 4d719e63..c887d347 100755 --- a/bin/pt-diskstats +++ b/bin/pt-diskstats @@ -38,7 +38,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -5677,6 +5677,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-diskstats 3.2.0 +pt-diskstats 3.2.1 =cut diff --git a/bin/pt-duplicate-key-checker b/bin/pt-duplicate-key-checker index a1792314..379694ea 100755 --- a/bin/pt-duplicate-key-checker +++ b/bin/pt-duplicate-key-checker @@ -39,7 +39,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -5765,6 +5765,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-duplicate-key-checker 3.2.0 +pt-duplicate-key-checker 3.2.1 =cut diff --git a/bin/pt-fifo-split b/bin/pt-fifo-split index de32e66a..84a63550 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.2.0 +pt-fifo-split 3.2.1 =cut diff --git a/bin/pt-find b/bin/pt-find index 61ad85d2..f85a39ae 100755 --- a/bin/pt-find +++ b/bin/pt-find @@ -35,7 +35,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -5126,6 +5126,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-find 3.2.0 +pt-find 3.2.1 =cut diff --git a/bin/pt-fingerprint b/bin/pt-fingerprint index 3ed18296..39360bef 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.2.0 +pt-fingerprint 3.2.1 =cut diff --git a/bin/pt-fk-error-logger b/bin/pt-fk-error-logger index 387013ea..a5f5c979 100755 --- a/bin/pt-fk-error-logger +++ b/bin/pt-fk-error-logger @@ -37,7 +37,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -4688,6 +4688,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-fk-error-logger 3.2.0 +pt-fk-error-logger 3.2.1 =cut diff --git a/bin/pt-heartbeat b/bin/pt-heartbeat index 17b0fa77..ea2efcb7 100755 --- a/bin/pt-heartbeat +++ b/bin/pt-heartbeat @@ -44,7 +44,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -7384,6 +7384,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-heartbeat 3.2.0 +pt-heartbeat 3.2.1 =cut diff --git a/bin/pt-index-usage b/bin/pt-index-usage index 08c4f7b1..b245cc7b 100755 --- a/bin/pt-index-usage +++ b/bin/pt-index-usage @@ -45,7 +45,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -7695,6 +7695,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-index-usage 3.2.0 +pt-index-usage 3.2.1 =cut diff --git a/bin/pt-ioprofile b/bin/pt-ioprofile index e08d8a4a..5e9dc697 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.2.0 +pt-ioprofile 3.2.1 =cut diff --git a/bin/pt-kill b/bin/pt-kill index 5cbf8ea9..28870a67 100755 --- a/bin/pt-kill +++ b/bin/pt-kill @@ -47,7 +47,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -8554,6 +8554,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-kill 3.2.0 +pt-kill 3.2.1 =cut diff --git a/bin/pt-mext b/bin/pt-mext index 766323b7..7963d7b7 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.2.0 +pt-mext 3.2.1 =cut diff --git a/bin/pt-mysql-summary b/bin/pt-mysql-summary index e99aca36..16fc6372 100755 --- a/bin/pt-mysql-summary +++ b/bin/pt-mysql-summary @@ -3289,7 +3289,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-mysql-summary 3.2.0 +pt-mysql-summary 3.2.1 =cut diff --git a/bin/pt-online-schema-change b/bin/pt-online-schema-change index 8476204f..8c9ffe74 100755 --- a/bin/pt-online-schema-change +++ b/bin/pt-online-schema-change @@ -56,7 +56,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -13379,6 +13379,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-online-schema-change 3.2.0 +pt-online-schema-change 3.2.1 =cut diff --git a/bin/pt-pmp b/bin/pt-pmp index 0f539c24..d32a497c 100755 --- a/bin/pt-pmp +++ b/bin/pt-pmp @@ -896,7 +896,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-pmp 3.2.0 +pt-pmp 3.2.1 =cut diff --git a/bin/pt-query-digest b/bin/pt-query-digest index 0f9870df..8716e94b 100755 --- a/bin/pt-query-digest +++ b/bin/pt-query-digest @@ -64,7 +64,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -16957,6 +16957,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-query-digest 3.2.0 +pt-query-digest 3.2.1 =cut diff --git a/bin/pt-show-grants b/bin/pt-show-grants index b039f9d2..a8c0b54d 100755 --- a/bin/pt-show-grants +++ b/bin/pt-show-grants @@ -2613,6 +2613,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-show-grants 3.2.0 +pt-show-grants 3.2.1 =cut diff --git a/bin/pt-sift b/bin/pt-sift index f5fedb50..be2c3ae4 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.2.0 +pt-sift 3.2.1 =cut diff --git a/bin/pt-slave-delay b/bin/pt-slave-delay index 275316ba..51b14e29 100755 --- a/bin/pt-slave-delay +++ b/bin/pt-slave-delay @@ -40,7 +40,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -4988,6 +4988,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-slave-delay 3.2.0 +pt-slave-delay 3.2.1 =cut diff --git a/bin/pt-slave-find b/bin/pt-slave-find index 0dfd3925..572dc00d 100755 --- a/bin/pt-slave-find +++ b/bin/pt-slave-find @@ -4523,6 +4523,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-slave-find 3.2.0 +pt-slave-find 3.2.1 =cut diff --git a/bin/pt-slave-restart b/bin/pt-slave-restart index 5d682edd..fc79a9aa 100755 --- a/bin/pt-slave-restart +++ b/bin/pt-slave-restart @@ -41,7 +41,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -6159,6 +6159,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-slave-restart 3.2.0 +pt-slave-restart 3.2.1 =cut diff --git a/bin/pt-stalk b/bin/pt-stalk index 40e783dc..65c27508 100755 --- a/bin/pt-stalk +++ b/bin/pt-stalk @@ -2419,7 +2419,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-stalk 3.2.0 +pt-stalk 3.2.1 =cut diff --git a/bin/pt-summary b/bin/pt-summary index 18ba6336..25b69e16 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.2.0 +pt-summary 3.2.1 =cut diff --git a/bin/pt-table-checksum b/bin/pt-table-checksum index 18145067..df44753d 100755 --- a/bin/pt-table-checksum +++ b/bin/pt-table-checksum @@ -58,7 +58,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -14182,6 +14182,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-table-checksum 3.2.0 +pt-table-checksum 3.2.1 =cut diff --git a/bin/pt-table-sync b/bin/pt-table-sync index a3a18e86..ee606b2a 100755 --- a/bin/pt-table-sync +++ b/bin/pt-table-sync @@ -55,7 +55,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -13083,6 +13083,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-table-sync 3.2.0 +pt-table-sync 3.2.1 =cut diff --git a/bin/pt-table-usage b/bin/pt-table-usage index 033c173b..c25227fe 100755 --- a/bin/pt-table-usage +++ b/bin/pt-table-usage @@ -8509,6 +8509,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-table-usage 3.2.0 +pt-table-usage 3.2.1 =cut diff --git a/bin/pt-upgrade b/bin/pt-upgrade index d4c605fe..6315e2d1 100755 --- a/bin/pt-upgrade +++ b/bin/pt-upgrade @@ -61,7 +61,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -11444,6 +11444,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-upgrade 3.2.0 +pt-upgrade 3.2.1 =cut diff --git a/bin/pt-variable-advisor b/bin/pt-variable-advisor index 96cd9130..265b602a 100755 --- a/bin/pt-variable-advisor +++ b/bin/pt-variable-advisor @@ -44,7 +44,7 @@ BEGIN { { package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all'; @@ -6257,6 +6257,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-variable-advisor 3.2.0 +pt-variable-advisor 3.2.1 =cut diff --git a/bin/pt-visual-explain b/bin/pt-visual-explain index 80938d6c..709e1656 100755 --- a/bin/pt-visual-explain +++ b/bin/pt-visual-explain @@ -3303,6 +3303,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -pt-visual-explain 3.2.0 +pt-visual-explain 3.2.1 =cut diff --git a/config/sphinx-build/conf.py b/config/sphinx-build/conf.py index 32c7c88a..a371efdb 100644 --- a/config/sphinx-build/conf.py +++ b/config/sphinx-build/conf.py @@ -50,7 +50,7 @@ copyright = u'2020, Percona LLC and/or its affiliates' # The short X.Y version. version = '3.2' # The full version, including alpha/beta/rc tags. -release = '3.2.0' +release = '3.2.1' # 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 6aed847b..1069d26e 100644 --- a/docs/percona-toolkit.pod +++ b/docs/percona-toolkit.pod @@ -567,6 +567,6 @@ Place, Suite 330, Boston, MA 02111-1307 USA. =head1 VERSION -Percona Toolkit v3.2.0 released 2020-04-23 +Percona Toolkit v3.2.1 released 2020-08-12 =cut diff --git a/lib/Percona/Toolkit.pm b/lib/Percona/Toolkit.pm index 4f9ecf9c..3685158f 100644 --- a/lib/Percona/Toolkit.pm +++ b/lib/Percona/Toolkit.pm @@ -18,7 +18,7 @@ # ########################################################################### package Percona::Toolkit; -our $VERSION = '3.2.0'; +our $VERSION = '3.2.1'; use strict; use warnings FATAL => 'all';