Commit Graph

223 Commits

Author SHA1 Message Date
Carlos Salguero
30896506db PT-1705 Added exit codes to pt-osc 2019-08-13 22:01:49 -03:00
Carlos Salguero
c6e07e6b63 PT-1705 Added exit codes to osc 2019-08-13 20:27:35 -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
2b45f192b0 PT-1574 Improved detection of nullable keys 2018-07-27 13:34:19 -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
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
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
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
4d105abdc4 PT-1554 Testing a fix for osc failing test 2018-05-18 19:15:55 -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
Carlos Salguero
d3d2b086c0 PT-1554 Disabled slow tests 2018-05-17 22:23:15 -03:00
Carlos Salguero
aad1ef0e30 PT-1554 Updated a slow test 2018-05-16 23:21:49 -03:00
Carlos Salguero
543875e638 PT-1554 Updated a slow test 2018-05-16 23:09:02 -03:00
Carlos Salguero
36d3b38171 PT-1554 Updated test for pt-osc 2018-05-16 21:10:08 -03:00
Carlos Salguero
b47bf6bf67 PT-1554 Updated DSNs for mysql_random_data_load 2018-05-16 16:31:11 -03:00
Carlos Salguero
043ee4a035 PT-1554 Fixed tests for pt-osc 2018-05-15 15:13:56 -03:00
Carlos Salguero
5ec398dbec PT-572 Removed dbug info 2018-02-21 16:50:58 -03:00
Carlos Salguero
8943e0a9f6 Merge branch '3.0' into mysql-8 2018-02-19 12:11:07 -03:00
Carlos Salguero
d8ec16f213 PMM-1455 pt-osc is stuck when the table that is being altered is filtered out in the slave 2018-02-16 14:27:16 -03:00
Carlos Salguero
943cb68ee0 PMM-1455 Tests added 2018-02-08 13:07:13 -03:00
Carlos Salguero
56f97843f1 PT-1455 Added test case 2018-02-06 14:14:29 -03:00
Carlos Salguero
71e15315f0 PT-572 More tests fixed 2018-02-06 09:00:12 -03:00
Carlos Salguero
51dcca5959 PT-572 Fixes for MySQL 8
- Updated sandbox data file
- Fixes for pt-upgrade since there is no query_cache in MySQL 8
- Updates for SchemaIterator since there are new/renamed tables in MySQL 8
- Disabled some tests due to errors in MySQL 8.0.4-rc
2018-02-01 11:30:12 -03:00
Carlos Salguero
d38a584271 Fixes for DSN parser to use UTF8 2018-01-28 14:46:51 -03:00
Carlos Salguero
f3132d3cee WIP 2018-01-25 00:01:56 -03:00
Carlos Salguero
56f5202dbf WIP MySQL 8 support 2018-01-18 12:47:38 -03:00
Carlos Salguero
7c1c99d9ca PT-244 Fixed --data-dir with partitions
Made DATA DIRECTORY to be inserted at the correct place, not at the end
of the create table query.
2018-01-16 15:57:06 -03:00
Carlos Salguero
bb3334de08 Updated tests for MySQL 5.7 2017-12-16 20:54:03 -03:00
Carlos Salguero
99a17cd041 PT-207 Fixed tests 2017-12-16 11:28:03 -03:00
Carlos Salguero
dc6b8c22f0 PT-205 pt-online-schema-change show message on rocksdb if binlog_format != row 2017-12-14 18:15:14 -03:00
Carlos Salguero
3d54dff029 PT-229 Retry insert on WSRESP deadlock on PXC
PXC returns WSREP detected deadlock/conflict error if there are updates
on the same rows on different masters at the same time.
We shouldn't abort on that error, we should retry the insert instead.
2017-12-09 12:07:42 -03:00
Carlos Salguero
fe51f68587 PT-229 WIP 2017-12-07 16:28:48 -03:00
Carlos Salguero
6742025dd0 PT-209 Check adding FKs to a RocksDB table 2017-11-13 16:07:12 -03:00
Carlos Salguero
b51d09d811 PT-202 pt-online-schema-change fails with virtual columns
Modified TableParser to ignore GENERATED columns from the columns list
used to construct SELECTs/INSERTs
2017-10-05 15:19:57 -03:00
Carlos Salguero
4c15a39784 PT-200 Index with keyword 'unique' 2017-09-25 15:16:14 -03:00
Carlos Salguero
7e59feb8dd PT-196 pt-onine-schema-change is pausing because {some_status_variable}=0
Description here
2017-08-30 14:54:47 -03:00
Carlos Salguero
d939d2bf30 PT-186 osc doesn't recognize mixed case in field names
--alter 'CHANGE COLUMN C1 c1 ...' was failing because osc was not
lowering the case of the field names when trying to detect renamed
columns.
2017-08-04 17:57:14 -03:00
Carlos Salguero
b6bec3965a PT-181 online-schema-change not in sync with modules
- Modules updated
- Improved tests
2017-07-27 11:28:46 -03:00
Carlos Salguero
abff09ab77 Merge pull request #235 from percona/PT-91-MySQL-5.7
PT-91 Added --preserve-triggers feature for MySQL 5.7+
2017-07-26 16:02:59 -03:00
Carlos Salguero
7e15cf2179 PT-178 Fixed regression in --check-slave-lag option
Reverted PR #119 https://github.com/percona/percona-toolkit/pull/119 and
Added new tests to prevent this happening again.
2017-07-26 13:29:38 -03:00
Carlos Salguero
659092bc95 Moved -ppreserve-triggers tests to its own file 2017-07-15 17:54:22 -03:00
Carlos Salguero
80fa0283b2 PT-91 Fixes with locks and --no-swap-table
* Merged code that implements TABLE LOCKs during tiggers creation
  PR #241 https://github.com/percona/percona-toolkit/pull/241/
* Code refactored for --preserve triggers with --no-swap-tables and
  drop-new-table
* Added new test for --preserve triggers with --no-swap-tables and
  drop-new-table
2017-07-13 15:59:57 -03:00