| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: percona-toolkit | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 3.3.1 | Vendor: openSUSE |
| Release: bp155.2.19 | Build date: Wed May 17 17:00:15 2023 |
| Group: Productivity/Databases/Tools | Build host: obs-power9-13 |
| Size: 58531272 | Source RPM: percona-toolkit-3.3.1-bp155.2.19.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://www.percona.com/software/percona-toolkit/ | |
| Summary: Advanced MySQL and system command-line tools | |
Percona Toolkit is a collection of advanced command-line tools used by Percona (http://www.percona.com/) support staff to perform a variety of MySQL and system tasks that are too difficult or complex to perform manually. These tools are ideal alternatives to private or "one-off" scripts because they are professionally developed, formally tested, and fully documented. They are also fully self-contained, so installation is quick and easy and no libraries are installed. Percona Toolkit is developed and supported by Percona Inc. For more information and other free, open-source software developed by Percona, visit http://www.percona.com/software/. This collection was formerly known as Maatkit.
GPL-2.0-only
* Tue Oct 05 2021 Marcus Rueckert <mrueckert@suse.de>
- enable golang based tools
1. package is no longer noarch
2. added go-build.patch
3. add BR for golang tools
* Fri Apr 30 2021 Denys Kondratenko <stdden@opensuse.org>
- Percona Toolkit v3.3.1:
* BEFORE triggers are dropped after pt-online-schema-change run
* pt-summary reports wrong memory size
* drop_swap can drop triggers
* Column data lost when ‘Generated’ is in the column comment
* Mon Apr 26 2021 Martin Pluskal <mpluskal@suse.com>
- Cleanup spec file
- Fetch correct sources
* Sat Apr 24 2021 Denys Kondratenko <stdden@opensuse.org>
- Percona Toolkit v3.3.0:
* Fix pt-heartbeat cannot reconnect
* Fix pt-online-schema-change FKs error handling
* Fix pt-summary says sshd not running
* Fix pt-upgrade fails when query including format strings and SQL errors is given
* Fix pt-pg-summary fails for Postgres12
* Added --no-check-foreing-keys to pt-osc
* Backslashes missing from documentation
* Review and consider lintian reported issues
* Fix pt-heartbeat doesn't reconnect for check-read-only
* Fix pt-mongodb-summary fails on standalone mongodb instances
* Fix pt-table-checksum gives error CRC32
* Tue Oct 27 2020 Andreas Stieger <andreas.stieger@gmx.de>
- Percona Toolkit 3.2.1:
* Fix pt-pg-summary failing for Postgres12
* Add --no-check-foreing-keys to pt-osc
* Fix pt-heartbeat not reconnecting for check-read-only
* Fix pt-mongodb-summary failing on standalone mongodb instances
* Fix pt-table-checksum error CRC32
* Mon Sep 07 2020 Callum Farmer <callumjfarmer13@gmail.com>
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Wed May 27 2020 Andreas Stieger <andreas.stieger@gmx.de>
- Percona Toolkit 3.2.0:
* Add IPv6 support
* Fix handling of year 2020
* Fix FK warnings and bugs in pt-online-schema-change
* Fix regression on slave with replication channels
* Fix pt-stalk not collecting processlist and variables
* Fix pt-online-schema-change not working with multi-source replication
* Fix a bug in pt-online-schema-change can break replication
* Sun Sep 22 2019 Andreas Stieger <andreas.stieger@gmx.de>
- update to Percona Toolkit 3.1.0:
* the new pt-pg-summary tool supports PostgreSQL data collection
in a way similar to other PT summary tools
* Add options to pt-stalk that allow limiting the disk space use
* pt-online-schema-change will not run under MySQL 8.0.14...17
if the table has foreign keys to avoid triggering a bug
- includes changes from 3.0.13:
* MariaDB 10+ compatibility fixes
* various bug fixes in multiple tools
* Fri Nov 23 2018 astieger@suse.com
- update to Percona Toolkit 3.0.12:
* pt-archiver failed with UTF-8 chars
* pt-online-schema-change failed on UK and NULLs
* Better usage of ENUM fields in keys in NibbleIterator
* pt-mysql-summary may get stuck when Time: NULL in processlist
* Tue Aug 14 2018 jon@moozaad.co.uk
- update to Percona Toolkit 3.0.11:
* 3.x adds tools for MongoDB
* Removed check version patches fixed 2.2.7,
drop percona-toolkit-2.2.x-disable-default-version-check.patch
* Sun Dec 11 2016 astieger@suse.com
- Percona Toolkit 2.2.20
- new features:
* pt-query-digest numbers in table or column names converted to
question marks (--preserve-embedded-numbers)
* Added pause to NibbleIterator
* --data-dir parameter in order to create the table on a different
partition
* with pt-table-checksum automatically exclude checking schemas
named percona, percona_schema
* pt-online-schema-change Added --remove-data-dir feature
* Add Transparent huge pages info to pt-summary
* Add Memory management library to pt-mysql-summary
- bug fixes:
* Fixed several typos in the doc
* pt-slave-restart fails on MariaDB 10.0.13
* pt-show-grants fails against MariaDB10+
* pt-online-schema-change misses data. Fixed sort order for
ENUM fields
* pt-online-schema-change doesn't apply underscores to foreign
keys individually
* pt-upgrade fails with SELECT INTO
* pt-slave-restart --config does not recognize = as separator
- includes changes from 2.2.19:
* Recheck the list of slaves while OSC run
* pt-osc should error if server is a slave in row based
replication
* pt-table-checksum should force replica table charset to utf8
* Added --create-table-engine param to pt-heartbeat
* SlowLogParser is able to handle dates in RFC339 format for
MySQL 5.7
* pt-kill leaks memory each time it kills a query
* Large BLOB/TEXT/BINARY Produces NULL Checksum
* Fixed pt-archiver deletes wrong rows #103
* Added --slave-user and --slave-password to
pt-online-schema-change & pt-table-sync
* Handle GTID ranges where the left-side integer is larger than 9
* Remove extra word 'default' from the --verbose help
* add enum column type to is_char check so that values are
properly quoted
* Mon Jul 11 2016 astieger@suse.com
- Percona Toolkit 2.2.18
* pt-stalk now sorts the output of transactions by id
* Added "Shared" memory info to pt-summary
* Added the --no-vertical-format option for pt-query-digest,
allowing compatibility with non-standard MySQL clients that
don't support the \G directive at the end of a statement
* Fixed error when parsing tcpdump capture with pt-query-digest
* Improved pt-online-schema-change plugin documentation
* Clarified the description of the --attribute-value-limit
option for pt-query-digest
* Fixed all PERL-based tools to return a zero exit status when
run with the --version option
* Fixed error that sometimes prevented to choose the primary key
as index, when using the -where option for pt-table-checksum
* Fixed the inability of pt-query-digest to parse the general
log generated by MySQL (and Percona Server) 5.7 instance
* Clarified the description of the --verbose option for\
pt-slave-restart
* Sun Mar 13 2016 astieger@suse.com
- Percona Toolkit 2.2.17
- New features:
* General compatibility with MySQL 5.7 tools, docs and test suite
- Fixed bugs:
* pt-mysql-summary displays incorrect info about Fast Server
Restarts for Percona Server 5.6
* pt-online-schema-change cannot set sql_mode using --set-vars
* pt-online-schema-change added --null-to-non-null option to
allow NULLable columns to be converted to NOT NULL
* pt-online-schema-change doesn't apply underscores to foreign
keys individually
* pt-online-schema Invalid recursion method: t=dsns
* pt-online-schema-change fails when using --no-drop-old-table
after 10 times
* pt-query-digest : Redundant argument in sprintf
* pt-query-digest doc bug with --since and too many colons
* pt-query-digest: Make documentation of --attribute-value-limit
option more clear
* pt-show-grants fails against MySQL-5.7.6
* pt-show-grants doesn't sort column-level privileges
* pt-slave-restart fails on MariaDB 10.0.13 (gtid_mode confusion)
* pt-stalk: new var binlog_error_action causes bug in collect
module
* pt-table-checksum has high likelyhood to skip a table when row
count is around chunk-size * chunk-size-limit
* pt-table-checksum redundant argument in printf
* Sun Nov 15 2015 astieger@suse.com
- Percona Toolkit 2.2.16:
* pt-online-schema-change: Run with --analyze-before-swap by
default to prevent performance issues, disable with
- -no-analyze-before-swap
* pt-online-schema-change: Wait forever for available slave
* pt-archiver: ssues ‘keepalive’ queries during and after bulk
insert/delete process that takes a long time.
* The --filter option for pt-kill now works correctly.
* Fri Aug 28 2015 astieger@suse.com
- Percona Toolkit 2.2.15
- New features:
* Flow control in clusters:
pt-online-schema-change: add --max-flow-ctl option
pt-archiver: add --max-flow-ctl option
* pt-online-schema-change: add --sleep option
* pt-archiver: add ability to specify --check-slave-lag multiple
times for multiple slaves
* pt-kill: add --rds option to use Amazon RDS procedure calls
instead of the standard MySQL kill command.
- Various bug fixes
* Tue Apr 14 2015 astieger@suse.com
- Percona Toolkit 2.2.14
* pt-slave-find can now resolve the IP address and show the
slave's hostname. This can be done with the new
- -resolve-address option.
* pt-table-sync can now ignore the tables whose names match a
specific Perl regex with the new --ignore-tables-regex option.
* Fixed lp#925781: Inserting non-BMP characters into a column
with utf8 charset would cause the Incorrect
string value error when running the
pt-table-checksum.
* Fixed lp#1368244: pt-online-schema-change
- -alter-foreign-keys-method=drop-swap` was
not atomic and thus it could be interrupted.
Fixed by disabling common interrupt signals
during the critical drop-rename phase.
* Fixed lp#1381280: pt-table-checksum was failing on BINARY field
in Primary Key. Fixed by implementing new
- -binary-index flag to optionally create
checksum table using BLOB data type.
* Fixed lp#1421405: Running pt-upgrade against a log with many
identical (or similar) queries was producing
repeated sections with the same fingerprint.
* Fixed lp#1402730: pt-duplicate-key-checker was not checking for
duplicate keys when --verbose option was set.
* Fixed lp#1406390: A race condition was causing pt-heartbeat to
crash with sleep argument error.
* Fixed lp#1417558: pt-stalk when used along with
- -collect-strace didn't write the strace
output to the expected destination file.
* Fixed lp#1421781: pt-upgrade would fail when log contained
SELECT...INTO queries. Fixed by ignoring/
skipping those queries.
* Fixed lp#1425478: pt-stalk was removing non-empty files that
were starting with an empty line.
* Fixed lp#1419098: Fixed bad formatting in the pt-table-checksum
documentation.
* Tue Feb 24 2015 astieger@suse.com
- add CVE/bug tracking to 2.2.13 changelog entry
* Mon Jan 26 2015 andreas.stieger@gmx.de
- Percona Toolkit 2.2.13:
* Feature lp#1391240: pt-kill added query fingerprint hash to
output
* Fixed lp#1402668: pt-mysql-summary fails on cluster in
Donor/Desynced status
* Fixed lp#1396870: pt-online-schema-change CTRL+C leaves
terminal in inconsistent state
* Fixed lp#1396868: pt-online-schema-change --ask-pass option
error
* Fixed lp#1266869: pt-stalk fails to start if $HOME environment
variable is not set
* Fixed lp#1019479: pt-table-checksum does not work with sql_mode
ONLY_FULL_GROUP_BY
* Fixed lp#1394934: pt-table-checksum error in debug mode
* Fixed lp#1321297: pt-table-checksum reports diffs on timestamp
columns in 5.5 vs 5.6
* Fixed lp#1399789: pt-table-checksum fails to find pxc nodes
when wsrep_node_incoming_address is set to
AUTO
* Fixed lp#1388870: pt-table-checksum has some errors with
different time zones
* Fixed lp#1408375: vulnerable to MITM attack which would allow
exfiltration of MySQL configuration
information via --version-check
[boo#919298] [CVE-2015-1027]
* Fixed lp#1404298: missing MySQL5.7 test files for
pt-table-checksum
* Fixed lp#1403900: added sandbox and fixed sakila test db for
5.7
* Mon Nov 17 2014 andreas.stieger@gmx.de
- Percona Toolkit 2.2.12:
* Fixed lp#1376561: pt-archiver is not able to archive all the
rows when a table has a hash partition
* Fixed lp#1328686: pt-heartbeat check-read-only option does not
prevent creates or inserts
* Fixed lp#1269695: pt-online-schema-change does not allow ALTER
for a table without a non-unique, while
manual does not explain this
* Fixed lp#1217466: pt-table-checksum refuses to run on PXC if
server_id is the same on all nodes
* Fixed lp#1373937: pt-table-checksum requires recursion when
working with and XtraDB Cluster node
* Fixed lp#1377888: pt-query-digest manual for --type binlog is
ambiguous
* Fixed lp#1349086: pt-stalk should also gather dmesg output
* Fixed lp#1361293: Some scripts fail when no-version-check
option is put in global config file
/etc/percona-toolkit /etc/percona-toolkit/percona-toolkit.conf /usr/bin/pt-align /usr/bin/pt-archiver /usr/bin/pt-config-diff /usr/bin/pt-deadlock-logger /usr/bin/pt-diskstats /usr/bin/pt-duplicate-key-checker /usr/bin/pt-fifo-split /usr/bin/pt-find /usr/bin/pt-fingerprint /usr/bin/pt-fk-error-logger /usr/bin/pt-heartbeat /usr/bin/pt-index-usage /usr/bin/pt-ioprofile /usr/bin/pt-k8s-debug-collector /usr/bin/pt-kill /usr/bin/pt-mext /usr/bin/pt-mongodb-query-digest /usr/bin/pt-mongodb-summary /usr/bin/pt-mysql-summary /usr/bin/pt-online-schema-change /usr/bin/pt-pg-summary /usr/bin/pt-pmp /usr/bin/pt-query-digest /usr/bin/pt-secure-collect /usr/bin/pt-show-grants /usr/bin/pt-sift /usr/bin/pt-slave-delay /usr/bin/pt-slave-find /usr/bin/pt-slave-restart /usr/bin/pt-stalk /usr/bin/pt-summary /usr/bin/pt-table-checksum /usr/bin/pt-table-sync /usr/bin/pt-table-usage /usr/bin/pt-upgrade /usr/bin/pt-variable-advisor /usr/bin/pt-visual-explain /usr/share/doc/packages/percona-toolkit /usr/share/doc/packages/percona-toolkit/Changelog /usr/share/doc/packages/percona-toolkit/README.md /usr/share/licenses/percona-toolkit /usr/share/licenses/percona-toolkit/COPYING /usr/share/man/man1/percona-toolkit.1p.gz /usr/share/man/man1/pt-align.1p.gz /usr/share/man/man1/pt-archiver.1p.gz /usr/share/man/man1/pt-config-diff.1p.gz /usr/share/man/man1/pt-deadlock-logger.1p.gz /usr/share/man/man1/pt-diskstats.1p.gz /usr/share/man/man1/pt-duplicate-key-checker.1p.gz /usr/share/man/man1/pt-fifo-split.1p.gz /usr/share/man/man1/pt-find.1p.gz /usr/share/man/man1/pt-fingerprint.1p.gz /usr/share/man/man1/pt-fk-error-logger.1p.gz /usr/share/man/man1/pt-heartbeat.1p.gz /usr/share/man/man1/pt-index-usage.1p.gz /usr/share/man/man1/pt-ioprofile.1p.gz /usr/share/man/man1/pt-kill.1p.gz /usr/share/man/man1/pt-mext.1p.gz /usr/share/man/man1/pt-mysql-summary.1p.gz /usr/share/man/man1/pt-online-schema-change.1p.gz /usr/share/man/man1/pt-pmp.1p.gz /usr/share/man/man1/pt-query-digest.1p.gz /usr/share/man/man1/pt-show-grants.1p.gz /usr/share/man/man1/pt-sift.1p.gz /usr/share/man/man1/pt-slave-delay.1p.gz /usr/share/man/man1/pt-slave-find.1p.gz /usr/share/man/man1/pt-slave-restart.1p.gz /usr/share/man/man1/pt-stalk.1p.gz /usr/share/man/man1/pt-summary.1p.gz /usr/share/man/man1/pt-table-checksum.1p.gz /usr/share/man/man1/pt-table-sync.1p.gz /usr/share/man/man1/pt-table-usage.1p.gz /usr/share/man/man1/pt-upgrade.1p.gz /usr/share/man/man1/pt-variable-advisor.1p.gz /usr/share/man/man1/pt-visual-explain.1p.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 16:16:51 2026