Carlos Salguero
a90e5a78a0
PT-1554 Improved MySQL 8 support on pt-osc
2018-06-15 00:00:04 -03:00
Carlos Salguero
14c1365a42
Merge branch '3.0' into PT-1554-more-MySQL8-tests
2018-06-14 14:37:35 -03:00
Carlos Salguero
602c1f0ea2
PT-1570 pt-archiver fails to detect columns with the word GENERATED as part of the comment
2018-06-14 14:15:20 -03:00
Carlos Salguero
07a149f9a7
PT-1554 More tests fixed for pt-duplicate-key-checker
2018-06-14 11:05:32 -03:00
Carlos Salguero
5a47bac4d4
PT-1554 Fixed tests for duplicate key checker
2018-06-14 10:45:36 -03:00
Carlos Salguero
f5fd795fda
PT-1559 pt-osc --alter-foreign-keys-method=drop_swap doesn't work with MySQL 8.0+
2018-06-13 16:46:40 -03:00
Carlos Salguero
f95d448e03
PT-1554 Updated pt-query-digest to use a proper checksum
...
Now, the checksum field is a CHAR(32) instead of a BIGINT.
Previously it was failing on some MySQL versions since the truncated int
it was storing is not consistent. Now, by having an MD5 stored as a
CHAR(32) the checksum is consistent across MySQL and OS versions.
This is a breaking change and pt-query-digest history and review tables
are not backwards compatible.
2018-06-13 11:25:47 -03:00
Carlos Salguero
81582f3ce3
PT-1554 Fixed test for pt-query-digest + MySQL 8
2018-06-01 09:35:09 -03:00
Carlos Salguero
9d02b690e0
PT-1154 Fixed /pt-duplicate-key-checker/basics.t for MySQL 8
2018-06-01 09:32:26 -03:00
Carlos Salguero
97cdc1d14d
PT-1554 Fixes for Ubuntu 14.04 tests
2018-05-31 10:57:00 -03:00
Carlos Salguero
0004bb7bbc
PT-1554 (WIP) Tests for MySQL 8
...
There are tests failing but the sandbox doesn't crash
2018-05-30 21:25:28 -03:00
Carlos Salguero
b801dfa156
PT-1554 Fixed 2 tests for MySQL 5.7
2018-05-30 09:09:42 -03:00
Carlos Salguero
1a4c471a46
PT-1554 Fixed unstable test alter_active_table.t
2018-05-30 02:01:27 -03:00
Carlos Salguero
47fe4379fa
PT-1554 Fixed tests for slave-delay & 5.6
2018-05-30 00:32:06 -03:00
Carlos Salguero
4bfca1ac00
PT-1554 Fixed digest tests for 5.6
2018-05-30 00:28:46 -03:00
Carlos Salguero
f4e7230bbd
PT-1554 fixed sandbox script for gtid with 5.6
2018-05-30 00:26:20 -03:00
Carlos Salguero
af62172435
PT-1554 Fixed test for pt-244 (change data dir)
2018-05-29 19:57:08 -03:00
Carlos Salguero
08b00e7fab
PT-1554 Fix to run tests in a tmpfs
2018-05-29 18:07:05 -03:00
Carlos Salguero
6a39b12f4e
PT-1554 Test for 5.6
2018-05-29 17:41:37 -03:00
Carlos Salguero
7666af3fbb
PT-1563 Fixed pt-show-grants for MySQL 5.6
...
Also updated tests for MySQL 8.0+
2018-05-28 15:29:18 -03:00
Carlos Salguero
abd84d03a8
PT-1554 Trying to debug to find why t/pt-table-checksum/pt-136.t fails on docker
2018-05-26 19:52:12 -03:00
Carlos Salguero
445d38f359
PT-1554 Test a fix for pt-136 & ps 5.7
2018-05-26 17:10:14 -03:00
Carlos Salguero
b9b152a395
PT-1554 Tests for ps 5.7
2018-05-26 15:07:38 -03:00
Carlos Salguero
5afd9615de
PT-1554 Updated test for pt-upgrade/save_results
2018-05-25 15:21:50 -03:00
Carlos Salguero
4c4ba955b7
PT-1554 Updated test for pt-upgrade/save_results
2018-05-25 15:15:43 -03:00
Carlos Salguero
6a4c4508d4
PT-1554 Fixed tests for pt-upgrade
2018-05-24 23:10:53 -03:00
Carlos Salguero
b345824169
PT-1554 Updated all tests for query-digest checksums
2018-05-24 20:29:11 -03:00
Carlos Salguero
e2cf183762
PT-1554 Updated pt-table-checksum var type
...
In different OSes, using BIGINT to store the checksum for a query, will
produce collisions and/or unstable values.
Because of this, I changed the type for the checksum field in the history
table from BIGINT to CHAR(32) and the checksum function is no longer
truncating the MD5_HEX result to 16 chars.
2018-05-24 15:57:21 -03:00
Carlos Salguero
285588546d
PT-1554 Test a fix for query-digest checksums
2018-05-24 15:46:46 -03:00
Carlos Salguero
dc5491e13e
PT-1554 Tests query digest history
2018-05-24 14:36:36 -03:00
Carlos Salguero
09cd07f58e
PT-1554 Make QueryFormater consistent
...
In some OSes/Perl versions, the 'filtered' row is being printed with or
without decimals.
For example, in Ubuntu 16.04/Perl 5.22 it is 100.00 while in Ubuntu
18.04/Perl 5.26 it is 100.
To make it consistent for tests, add a default formating string for the
filtered row.
2018-05-23 15:28:28 -03:00
Carlos Salguero
cbe2333e92
PT-1554 Test fixes for QueryReportFormatter
2018-05-23 11:32:03 -03:00
Carlos Salguero
f0c947d9cf
PT-1554 Test fixes for pt-archiver
2018-05-23 10:59:50 -03:00
Carlos Salguero
6679596b3b
PT-1554 4th attempt to fix ExplainAnalyzer.t
2018-05-22 15:26:56 -03:00
Carlos Salguero
b547b7c21c
PT-1554 3rd attempt to fix ExplainAnalyzer.t
2018-05-22 15:25:33 -03:00
Carlos Salguero
9d1c67613b
PT-1554 2nd attempt to fix ExplainAnalyzer.t
2018-05-22 15:20:06 -03:00
Carlos Salguero
f9f05b7289
PT-1554 Test fixes for ExplainAnalyzer.t
2018-05-22 15:11:30 -03:00
Carlos Salguero
a230f1f313
PT-1554 Fixes tests for slave find
2018-05-18 23:34:28 -03:00
Carlos Salguero
356ba92ed0
PT-1554 Testing a fix for slave_find failing test
2018-05-18 22:57:23 -03:00
Carlos Salguero
2b565a3395
PT-1554 Testing a fix for slave_find failing test
2018-05-18 22:31:08 -03:00
Carlos Salguero
56460788d5
PT-1554 Testing a fix for slave_find failing test
2018-05-18 22:11:00 -03:00
Carlos Salguero
29e8588574
PT-1554 Testing a fix for slave_find failing test
2018-05-18 21:54:58 -03:00
Carlos Salguero
fc73682d25
PT-1554 Testing a fix for slave_find failing test
2018-05-18 21:24:13 -03:00
Carlos Salguero
4d105abdc4
PT-1554 Testing a fix for osc failing test
2018-05-18 19:15:55 -03:00
Carlos Salguero
e42380d2e5
Merge branch '3.0' into PT-1554-b
2018-05-18 15:01:50 -03:00
Carlos Salguero
e41b68c979
Merge branch '3.0' into PT-1536
2018-05-18 14:30:03 -03:00
Carlos Salguero
50ad844666
Merge pull request #327 from percona/PT-131-a
...
PT-131 Disable QRT plugin in pt-table-checksum
2018-05-18 14:27:59 -03:00
Carlos Salguero
68d97edbed
Merge pull request #329 from percona/PT-118
...
PT-118 Modify pt-checksum such that it can report the number of rows of difference between master and slave
2018-05-18 14:27:20 -03:00
Carlos Salguero
b3dd85eeab
PT-1554 Fixes pt-osc tests
2018-05-18 12:27:36 -03:00
Carlos Salguero
4ac6333b6c
PT-1554 Testing a change in docker test
2018-05-17 23:02:20 -03:00