Carlos Salguero
a4d6aabe67
PT-1728 Added test
2019-05-21 15:10:13 -03:00
Carlos Salguero
f7722200e8
Revert "Merge pull request #380 from percona/PT-1114"
...
This reverts commit bcbc175d0c
, reversing
changes made to cf5c661d46
.
2019-01-08 10:33:24 -03:00
Carlos Salguero
56f9e4281e
Merge commit '4230f411e4c3c1795fdbd944c0d4d9e07ed52f2c' into release-3.0.13
2019-01-07 07:16:23 -03:00
Carlos Salguero
89f8d03d74
PT-1114 pt-table-checksum fails when table is empty
2018-12-10 16:25:22 -03:00
Carlos Salguero
152712f799
PT-1667 Added replication channels support to pt-archiver
2018-12-05 14:15:51 -03:00
Carlos Salguero
4230f411e4
PT-157 Specifying the index to use for pt-archiver ignores --primary-key-only
2018-11-27 12:25:47 -03:00
Carlos Salguero
1703ee58a4
PT-1637 Added tests and exit code
2018-11-08 15:35:25 -03:00
Carlos Salguero
c5ec28fcd6
PT-1637 Added --fail-on stopped-replication param to table checksum
2018-11-08 14:18:18 -03:00
Carlos Salguero
eb6beefd90
Merge pull request #366 from percona/PT-1616
...
PT-1616 pt-table-checksum fails to --resume on certain binary strings
2018-10-26 09:44:34 -03:00
Carlos Salguero
9d52a1b5e2
PT-1616 Added invalid utf-8 chars to the test
2018-10-07 14:00:39 -03:00
Carlos Salguero
2b5c8f69ab
PT-1573 Fixed General log parser regex
...
The regexp to process log entries was not considering timestamps in +n,
it was only considering timestamps in -n hours
2018-09-26 09:25:33 -03:00
Carlos Salguero
97df37a94e
PT-1616 Failing test case using plain varchar fields
2018-09-25 13:30:12 -03:00
Carlos Salguero
8f0c80891c
PT-1616 Added failing test case
2018-09-24 19:12:19 -03:00
Carlos Salguero
df20b8af28
PT 3.0.12 fixes tests
2018-09-10 16:31:01 -03:00
Carlos Salguero
672be1a2b2
Merge pull request #356 from percona/PT-1574
...
PT-1574 Improved detection of nullable keys
2018-08-13 12:45:35 -03:00
Carlos Salguero
022dc7377b
Merge pull request #355 from percona/PT-1572
...
PT-1572 Better usage of ENUM fields in keys
2018-08-13 12:45:03 -03:00
Carlos Salguero
8c806df658
PT-1572 Fixed issue with --chunk-index-columns
2018-08-09 13:58:31 -03:00
Carlos Salguero
dc9edf7cda
PT-1574 Fixed undefs handling
2018-08-07 14:21:44 -03:00
Carlos Salguero
b5a1775bad
PT-1574 PT-1590 Fixed test
2018-08-07 09:40:05 -03:00
Carlos Salguero
7260bab2dc
PT-1574 Added a test case
2018-08-07 01:03:58 -03:00
Carlos Salguero
d589034b31
PT-1422 Improved MariaDB support in pt-mysql-summary
2018-07-30 14:45:00 -03:00
Carlos Salguero
03ff3c314a
PT-1572 Fixed MySQL 8 tests
2018-07-30 11:41:10 -03:00
Carlos Salguero
d2c4f57a52
PT-1572 Updated tests
2018-07-28 16:08:27 -03:00
Carlos Salguero
ea4886ad9d
PT-1572 WIP
2018-07-27 22:16:02 -03:00
Carlos Salguero
2b45f192b0
PT-1574 Improved detection of nullable keys
2018-07-27 13:34:19 -03:00
Carlos Salguero
9b20208a78
Re-merged PT-242
2018-07-05 11:04:44 -03:00
Carlos Salguero
53278a9d18
Fixed test for MySQL 5.6
2018-06-27 23:24:05 -03:00
Carlos Salguero
d1cc7bfee7
Fixed test for MySQL 5.6
2018-06-27 23:23:23 -03:00
Carlos Salguero
345b7c1d0a
Fixed test for MySQL 5.6
2018-06-27 23:21:26 -03:00
Carlos Salguero
9ee287ffdb
Updated sample files for table-checksum 5.7
2018-06-27 15:50:59 -03:00
Carlos Salguero
6776631ec0
PT-1554 Fixed typo
2018-06-22 15:47:47 -03:00
Carlos Salguero
4f017cc61a
PT-1554 Fixed tests for MySQL 8
2018-06-22 14:56:02 -03:00
Carlos Salguero
d9142df0f6
PT-1551 New wait for master method to pt-table-checksum
...
This is part of PT-1554. While I was testing pt-table-checksum
ignore_columns.t was failing and it was because the original method in
pt-table-checksum to wait for the slaves to catch up, wasn't enough.
I added a new method who calls MySQL's SELECT MASTER_POS_WAIT from the
MasterSlave package.
2018-06-22 13:00:41 -03:00
Carlos Salguero
c1d0134525
PT-1554 Made tests for table checksum reliable under MySQL 8
2018-06-20 15:23:04 -03:00
Carlos Salguero
6d30d18834
PT-1554 Fixed tests for rebuild_constraints in MySQL 8
2018-06-20 12:12:28 -03:00
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