Files
percona-toolkit/lib
Sveta Smirnova bfc00b93a8 PT-2160 fix tests for pt online schema change (#602)
* PT-2160 - Fix tests for pt-online-schema-change

Re-enabled tests after MySQL bug #89441 fix in 8.0.14 and later
Updated t/pt-online-schema-change/samples/basic_no_fks_innodb.sql, so its unique index is NOT NULL
Added synchonizations when tests are waiting for too long due to slave catch up
Added innodb_directories option for t/pt-online-schema-change/pt-244.t

* PT-2160 - Fix tests for pt-online-schema-change
PT-2048 - pt-osc spans excessive connections to the replica when executing in the source

t/pt-online-schema-change/slave_lag.t was failing due to PT-2048. I added code that reuses already created connections when checks for slave in the wait loop. It fixes slave_lag.t too.
I also added that prints more detailed error when fails to connect to the replica.

* PT-2160 - Fix tests for pt-online-schema-change

Modified t/pt-online-schema-change/slave_lag.t, so it runs and clean ups faster.

* PT-2160 - Fix tests for pt-online-schema-change

Modified t/pt-online-schema-change/pt-1455.t, so it runs and clean ups faster.

* PT-2160 - Fix tests for pt-online-schema-change

Fixed search for HASH and BTREE keys broken by fix for PT-2123
Updated modules for pt-archiver
Fixed die message for sandbox/start-sandbox
Added global_grants table to list of exceptions for the ok function in lib/Sandbox.pm
Added wait_for_slaves to bugs.t, so changes on the source are copied to replica before pt-osc starts working
Updated PXC tests
Added wait_for_slaves to pt-1455.t
Fixed regular expression in pt-229.t, so it works with both 5.x and 8.0 versions
Added innodb_directories option for pt-244.t, so it does not fail on 8.0
Modified slave_lag.t, so it is more stable and slow enough, so pt-osc can print message about delayed replicas
2023-02-27 01:19:11 +03:00
..
2013-03-19 11:58:26 -06:00
2023-01-23 17:51:17 +03:00
2013-01-02 17:19:16 -07:00
WIP
2019-09-18 09:20:56 -03:00
2013-01-31 14:52:34 -03:00
2013-02-20 11:41:42 -07:00
2013-01-02 17:19:16 -07:00
2017-12-05 11:00:18 -03:00
2016-12-15 18:04:17 -03:00
2013-01-02 17:19:16 -07:00
2013-01-31 14:52:34 -03:00
2017-09-04 12:03:36 -03:00
2016-02-05 13:35:44 -03:00
2013-03-11 17:38:42 -06:00
2013-08-03 12:11:56 -07:00
2013-03-01 16:35:43 -03:00
2013-03-11 17:38:42 -06:00
2013-01-02 17:19:16 -07:00
2017-03-09 17:14:37 -03:00
2020-03-31 13:19:26 -03:00
2017-05-03 15:48:11 -03:00
2016-02-05 13:35:44 -03:00
2013-02-05 10:22:31 -07:00