diff --git a/Makefile.PL b/Makefile.PL index d9a883e6..d19b8e23 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -11,7 +11,7 @@ MAKE_GOTOOLS WriteMakefile( NAME => 'Percona::Toolkit', - VERSION => '3.5.7', + VERSION => '3.6.0', EXE_FILES => [ map { (my $name = $_) =~ s/^bin.//; diff --git a/config/sphinx-build/conf.py b/config/sphinx-build/conf.py index e8643a82..0d55f391 100644 --- a/config/sphinx-build/conf.py +++ b/config/sphinx-build/conf.py @@ -48,9 +48,9 @@ copyright = u'2024, Percona LLC and/or its affiliates' # built documents. # # The short X.Y version. -version = '3.5' +version = '3.6' # The full version, including alpha/beta/rc tags. -release = '3.5.7' +release = '3.6.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -202,7 +202,7 @@ htmlhelp_basename = 'PerconaToolkitdoc' # (source start file, target name, title, author, documentclass [howto/manual]). latex_documents = [ ('index', 'PerconaToolkit.tex', u'Percona Toolkit Documentation', - u'2023, Percona LLC and/or its affiliates', 'manual'), + u'2024, Percona LLC and/or its affiliates', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of @@ -236,5 +236,5 @@ latex_toplevel_sectioning = 'part' # (source start file, name, description, authors, manual section). man_pages = [ ('index', 'perconatoolkit', u'Percona Toolkit Documentation', - [u'2023, Percona LLC and/or its affiliates'], 1) + [u'2024, Percona LLC and/or its affiliates'], 1) ] diff --git a/docs/release_notes.rst b/docs/release_notes.rst index 0fd6e2af..c2bb98ab 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -1,6 +1,52 @@ Percona Toolkit *************** +v3.6.0 released 2024-06-10 +============================== + +New Features +------------------------------------------------------------ + +* `PR-754`: Port improved pt-pmp (Thanks to Alexey Stroganov for the contribution) +* :jirabug:`PT-1751`: Adds --where param to pt-online-schema-change +* :jirabug:`PT-1717`: Resume pt-online-schema-change if interrupted + +Improvements +------------------------------------------------------------ + +* `PR-160`: Added support for operf if present, and if CMD_OPCONTROL is not set (Thanks to Fernando Ipar for the contribution) +* `PR-140`: Add CPU cache configuration info to pt-summary (Thanks to Alexey Kopytov for the contribution) +* `PR-765`: pt-galera-log-explainer: improvements from feedbacks (Thanks Yoann La Cancellera for the contribution) +* `PR-772`: pt-galera-log-explainer: add custom regexes parameter (Thanks Yoann La Cancellera for the contribution) +* :jirabug:`PT-2100`: Fixed Wide character error (Thanks to Satoshi MITANI for the contribution) +* :jirabug:`PT-2307`: Include last inactive check messages on pt-galera-log-explainer (Thanks Yoann La Cancellera for the contribution) +* :jirabug:`PT-2233`: pt-k8s-debug-collector needs psql in the host node +(Thanks to Jobin Augustine for the contribution) +* :jirabug:`PT-2301`: pt-galera-log-explainer: whois redesign (Thanks Yoann La Cancellera for the contribution) +* :jirabug:`PT-2190`: pt-show-grants should use print_identified_with_as_hex +* :jirabug:`PT-2247`: pt-show-grants does not CREATE USER (Thanks to Marco Tusa for the contribution) +* :jirabug:`PT-2299`: Collect openssl x509 certificate information for each secret + +Bugs Fixed +------------ + +* :jirabug:`PT-2298`: pt-galera-log-explainer: superfluous lines on conflicts (Thanks Yoann La Cancellera for the contribution) +* :jirabug:`PT-2295`: Fix tests on distributions +* :jirabug:`PT-2275`: "System Summary" graph breaks when perl is not available (OS summary dashboard) +* :jirabug:`PT-2284`: pt-kill 3.5.5: "Wide character in printf at /usr/bin/pt-kill line 7553." +* :jirabug:`PT-2264`: pt-query-digest Pipeline process 11 (--output slowlog) caused an error: Wide character +* :jirabug:`PT-2313`: pt-diskstat fails with new kernels again +* :jirabug:`PT-1911`: pt-online-schema-change can't use options port +* :jirabug:`PT-2119`: pt-osc aborts in 8.0.15 even if no FK exists #792 +* :jirabug:`PT-1194`: LP #1266896: pt-table-sync port problem +* :jirabug:`PT-2217`: pt-mongodb-summary gives error with psmdb6.0 +* :jirabug:`PT-2231`: pt-osc + PTDEBUG=1 fails with Use of uninitialized value in concatenation (.) or string at ./pt-online-schema-change line 4309. +* :jirabug:`PT-2327`: pt-mysql-summary fails to connect if password has a single quote character +* :jirabug:`PT-2302`: pt-k8s-debug-collector cannot pass properly to pt-mysql-summary pxc root password with special characters +* :jirabug:`PT-2309`: pt-table-sync hits an error when the primary key is uuid binary +* :jirabug:`PT-2154`: Fix tests for pt-table-sync + + v3.5.7 released 2023-12-23 ==============================