Carlos Salguero
a019907e6e
PT-2023 Set out mode to utf8 ( #523 )
2021-11-18 14:41:35 -03:00
Carlos Salguero
c5a22407a7
PT-2016 pt-table-sync and CRC32 columns ( #521 )
...
* PT-2016 CRC32 on key
* PT-2016 Added tests
* Removed commented out line
2021-11-03 13:53:30 -03:00
Carlos Salguero
951a333c81
PT-1398 Updated way of getting MySQL PID ( #517 )
2021-10-01 09:27:20 -03:00
Carlos Salguero
0d2c48456f
PT-1627 Improve pt-mysql-summary jemalloc detection ( #514 )
...
* PT-1627 Changed jemalloc detection function
* Updated Tests
2021-10-01 09:19:25 -03:00
Carlos Salguero
9d6508da5f
PT-1900 pt-query-digest not hiding parameter properly sometimes when parameter=binary ( #510 )
...
* PT-1900 WIP
* Fixed quoted strings regexes
* PT-1900 Fixed query rewriter to properly handle quoted text
* Fixed merge conflicts with 3.x branch
2021-09-27 08:23:23 -03:00
Carlos Salguero
d91ba9cadd
PT-1959 Updated version number ( #515 )
...
Not updated in files that will be updated during the build like the
python script, Makefile.PL and some other files like documentation.
2021-09-20 10:27:29 -03:00
Sergey Kuzmichev
ad593c6de9
Fix for PT-1983: pt-summary has missing records for memory due to dmidecode changes ( #513 )
...
* Fix for PT-1983 pt-summary missing one DIMM
This is a fix for PT-1983. dmidecode now doesn't print "Speed: UKNOWN" for
missing DIMMs. pt-summary code relies on the Speed field to be there, and when
it's missing, rows get concatenated (or rather not broken down correctly).
Adjusted the relevant code to not rely on the Speed field to be present.
* Added test for the fix for PT-1983
Due to dmidecode changes in 3.2, pt-summary needs to be able to work
with memory-related info with some missing fields in the dmidecode
output. This commit adds a test with dmidecode output modified to
include new format.
In addition, fixing test that are failing due to commit c9ec74c251
* PT-1983: updated changelog to reflect the bug fixed
2021-09-08 07:32:30 -03:00
Carlos Salguero
e389d2181a
PT-1800 Updated docs ( #511 )
2021-08-31 08:16:34 -03:00
Carlos Salguero
d14d18a1bf
PT-1997 Added error logs ( #506 )
2021-08-03 09:07:25 -03:00
duxthefux
4a32ca7675
Added mysql version check for bug fix introduced in 8.0.14 ( #474 )
...
Thanks for the fix.
2021-07-30 19:41:53 -03:00
Carlos Salguero
ecf43e2a17
PT-1985 pt-deadlock db schema check ( #502 )
2021-07-29 12:15:53 -03:00
Carlos Salguero
543f30c073
PT-1986 Check schema exists upon start ( #503 )
2021-07-29 12:15:23 -03:00
I
8e334d9ed2
PT-1974: Support fingerprinting for --print in pt-kill ( #495 )
...
* PT-1974: Support fingerprinting for --print in pt-kill
This commit implements `--fingerprint` that modifies the `--print`
behaviour and forces the query fingerprint to be displayed instead of an
original query.
* Added changelog entry.
2021-06-24 11:40:32 -03:00
Sergey Kuzmichev
49b570ed0c
Fix for PT-1965 mysql-only lacks mysqladmin output ( #492 )
...
* Fix for PT-1965 mysql-only lacks mysqladmin output
This is a fix for PT-1965. Moved mysqladmin execution out of an if block
that contains stuff executed only when --mysql-only is not specified.
Before this fix, mysqladmin was not executed with --mysql-only.
* PT-1965: updated changelog to reflect the bug fixed
2021-06-10 08:43:07 -03:00
Carlos Salguero
0b97e1f471
PT-1747 pt-online-schema-change was bringing the database into a broken state ( #491 )
...
* PT-1717 Updated behavior for FKs
* Fixed rename_columns.t
* Fixed pt-244.t
* fixed drop swap test
* Fixed test for MySQL 8.0
* Updated test for MySQL 8
* Updated test for MySQL 8
2021-06-03 12:00:43 -03:00
Paul Jacobs
be856c84b5
Update copyright year
2021-05-04 15:42:25 +03:00
Carlos Salguero
c47ac4d4df
PT release 3.3.1 testing branch ( #486 )
...
* PT release 3.3.1 testing branch
* Update pkgs version
* Updated version from build script
2021-04-30 10:08:05 -03:00
Roma Novikov
d9b3280f07
Update pt-summary ( #487 )
2021-04-27 08:55:10 -03:00
Carlos Salguero
5a0cbd79fc
PT-716 [WIP] Forced free to use wide mode ( #485 )
2021-04-06 10:13:21 -03:00
Carlos Salguero
e570cecbab
PT-1914 Column data lost when 'Generated' is in the column comment ( #482 )
...
* PMM-1914 Fixed column parsing having generated
Fixed table parser code that errouneously considered a column as
generated when the default was empty DEFAULT '' and the COMMENT had
the word 'Generated'.
* PMM-1914 Updated TableParser in all programs
* PT-1914 Updated changelog
* PT-1914 Added test
2021-03-09 11:46:05 -03:00
Carlos Salguero
4f78d5450c
PT-1919 drop-swap can drop triggers ( #483 )
...
* PT-1919 drop-swap can drop triggers
* PT-1919 Update changelog
2021-03-05 11:32:03 -03:00
PaulJacobs-percona
df16170eda
Release 3.3.0 ( #480 )
...
* Updated Percona::Toolkit version
* Updated version in POD headers
* RM-880-RN-3.3.0
* Update makefile to use go dep
* Update year
* Theme is downloaded by Makefile
* Correct path to icon
* Updated pt-osc --reverse-triggers help
* Update reverse-triggers option
* PT-1905 Reverse triggers wording
Co-authored-by: Carlos Salguero <carlos.salguero@percona.com >
2021-01-14 15:22:19 -03:00
Carlos Salguero
00c437bfe2
Fixed --reverse-triggers help
2021-01-13 09:44:37 -03:00
Carlos Salguero
9ef2b56f4d
PT-1905 Reverse triggers ( #477 )
...
* PT-1905 Reverse triggers
* WIP
* PT-1905 Updated reverse triggers creation
* PT-1905 Fixed trigger creation
2021-01-12 13:58:34 -03:00
Carlos Salguero
71c9902532
PT-1898 pt archiver keeps transaction open ( #479 )
...
* PT-1898 WIP
* PT-1898 Added commit for open txns
* PT-1898 Added commit for open txns
* PT-1898 removed dev leftover
2021-01-12 13:40:51 -03:00
Carlos Salguero
e1b7a6a1fd
PT-1857 heartbeat can't reconnect ( #475 )
...
* PT-1857 pt-heartbeat reconnect
* PT-1857 Updated changelog
2020-12-24 16:23:42 -03:00
Carlos Salguero
2233224ff6
PT-1528 pt-online-schema-change "Invalid utf8mb4 character string ( #473 )
...
* PT-1528 [WIP] Proposed solution
* PT-1528 Ingore UTF8 warning
2020-12-24 16:22:46 -03:00
Carlos Salguero
b716d128c0
PT-1908 Increased query id column size in report ( #472 )
2020-11-17 12:09:19 -03:00
Nayuta Yanagisawa
442a099268
PT-1881: Fix missing argument error of pt-upgrade ( #461 )
...
* Fix missing argument error of pt-upgrade
* Use print rather than printf
2020-10-27 19:15:21 -03:00
Carlos Salguero
d7a7a1c7a5
PT-169 Handle drop-swap errors in pt-online-schema-change ( #467 )
...
* PT-169 Fixed drop-swap error handling
* PT-169 Fixed drop_swap error handling
2020-10-12 15:36:45 -03:00
Carlos Salguero
a8ea8dfe56
PT-1892 Fixed sshd process recognition ( #465 )
2020-09-30 11:04:34 -03:00
Carlos
750d2ef9d9
Updated version to 3.2.1 in all tools
2020-08-12 14:54:55 -03:00
Carlos
232263f176
Updated Percona::Toolkit version and changelog
2020-08-12 14:46:09 -03:00
Mateus Dubiela Oliveira
d6ada6a7bf
PT-1869: Enable slave list reloading ( #456 )
...
* PT-1869: Enable slave list reloading
* PT-1869: Fix pt-osc/slave_lag sample sizes for more consistent testing results
* PT-1869: Move slaves_to_skip to get_slaves_cb
2020-08-12 11:30:56 -03:00
ovidiustanila
8d59ef2051
PT-1518 pt-table-checksum gives error CRC32 ( #415 )
2020-07-23 23:40:53 -03:00
Carlos
8ff3451362
PT-1853 Changed wording
2020-06-30 20:54:08 -03:00
Carlos
9f2b72e0df
PT-1853 Added disable fk checks in MySQL
2020-06-30 20:09:39 -03:00
Carlos
2e62d07ba0
PT-1853 Disabled FK checks in MySQL
2020-06-30 10:12:27 -03:00
Carlos Salguero
c6b4bd747e
PT-1852 Added --no-check-foreing-keys to pt-osc
2020-06-21 18:53:47 -03:00
PaulJacobs-percona
ec7c62b289
PT-1836 replace U+2019 with U+0027
...
Apostrophe change
2020-06-04 09:50:02 +03:00
PaulJacobs-percona
dd921fd657
PT-1836 replace U+2019 with U+0027 (apostrophe)
2020-06-04 09:00:14 +03:00
PaulJacobs-percona
1dc85c3160
PT-1836 Change apostrophe to standard ascii.
2020-06-04 08:52:38 +03:00
PaulJacobs-percona
14698e6045
PT-1836 fix lintian warnings: spelling error
2020-06-04 08:38:02 +03:00
Paul Jacobs
c9836d5962
PT-1851 Formatting escape chars as code. Other fixes for Sphinx warnings.
2020-05-29 15:03:43 +03:00
Carlos Salguero
5efb3bd6f1
PT-1829 Fixed reconnection in heartbeat
2020-05-20 10:53:24 -03:00
Carlos Salguero
cc3ace2b6d
Manually updated version to 3.2.0
2020-04-23 14:33:51 -03:00
Carlos Salguero
25b912114d
Revert "Manually updated version to 3.2"
...
This reverts commit d232a96354
.
2020-04-23 14:30:35 -03:00
Carlos Salguero
d232a96354
Manually updated version to 3.2
2020-04-23 14:20:58 -03:00
Carlos Salguero
71630d9a6d
Update PT version to 3.2
2020-04-22 09:54:40 -03:00
Carlos Salguero
1038816275
Merge branch '3.0' into impimp-PT-1824
2020-04-16 13:26:28 -03:00