Commit Graph

1291 Commits

Author SHA1 Message Date
Brian Fraser fraserb@gmail.com
cd88bb4d25 Fix for 903379 2012-05-28 04:59:04 -03:00
Brian Fraser fraserb@gmail.com
32860a5242 Fix for 903443 2012-05-27 23:35:47 -03:00
Brian Fraser fraserb@gmail.com
20d6ccff9e Fix for 923896 2012-05-27 23:28:35 -03:00
Brian Fraser fraserb@gmail.com
56d3d9a3b5 Fix for 1002448 2012-05-27 23:18:50 -03:00
Daniel Nichter
f6e265613c Merge validate-load-options-bug-996915. 2012-05-25 15:41:25 -06:00
Daniel Nichter
81f3c3c321 Validate --max-load in pt-table-checksum. 2012-05-25 15:34:58 -06:00
Daniel Nichter
fcd8958fb7 Validate --max|critical-load early and strongly, and check that the var exists and is defined. 2012-05-25 15:27:23 -06:00
Daniel Nichter
bbe6125d8f Validate --max|critical-load (work in progress). 2012-05-25 12:15:11 -06:00
Daniel Nichter
ed95534efa Merge test-table-usage-with-fingerprints. 2012-05-25 11:24:36 -06:00
Daniel Nichter
6c02e062fd Test pt-table-usage with fingerprints (Percona 22175). 2012-05-25 11:23:38 -06:00
Daniel Nichter
55aaa3ddb5 Merge fix-osc-no-swap-tables-bug-1004551. 2012-05-25 10:32:43 -06:00
Daniel Nichter
e27ad9b178 Test and fix --no-swap-tables and --no-drop-new-table. 2012-05-25 10:24:32 -06:00
Daniel Nichter
29c121a244 Merge handle-deadlocks-pt-osc. 2012-05-25 09:25:38 -06:00
Daniel Nichter
e88b59a809 Merge fix-pva-mysql-5.5-bug-898138. 2012-05-24 15:04:51 -06:00
baron@percona.com
c9050f0d61 update docs 2012-05-24 16:55:51 -04:00
Daniel Nichter
4b6fe95c6c Handle MySQL 5.5 named values for concurrent_insert. 2012-05-24 14:52:11 -06:00
Daniel Nichter
55d0dedce2 Merge fix-password-comma-bug-886077. 2012-05-24 11:39:27 -06:00
Daniel Nichter
c670ac4ba4 Update DSNParser in all tools. 2012-05-24 11:25:20 -06:00
Daniel Nichter
bb5d64b4a6 Remove \, from any DSN part (value or bareword). Document that DSN values must be escaped. 2012-05-24 11:20:38 -06:00
Daniel Nichter
026d95ac24 Separate DSN parts using escaped commas instead so bareword values work. 2012-05-24 10:56:04 -06:00
Daniel Nichter
15146353f9 Use regex to split DSN parts to allow commas in values. 2012-05-24 10:32:39 -06:00
Daniel Nichter
02c523d809 Merge fix-pqd-infinite-loop-bug-888114. 2012-05-23 16:13:19 -06:00
Daniel Nichter
491c076e75 Implement retry_on_error for Pipeline processes. Retry iteration proc twice, then fail completely. Fix mirror.t. 2012-05-23 16:07:05 -06:00
Daniel Nichter
74b1caa241 Failing test and XXX code comment about a bug used to test this bug. 2012-05-23 14:45:52 -06:00
Daniel Nichter
ccc2bfa33a Merge fix-sync-index-bug-1003014. 2012-05-22 11:53:13 -06:00
Daniel Nichter
46131ee7a4 Unset src tbl_struct when the db or tbl changes. Add test for just --replicate. 2012-05-22 11:47:24 -06:00
Daniel Nichter
ec43d0c0aa Add failing test in bugs.t. 2012-05-22 11:08:20 -06:00
Daniel Nichter
bad79ac4ab Merge fix-sync-ignore-bug-1002365. 2012-05-21 16:00:52 -06:00
Daniel Nichter
d0d296ee16 Use SchemaIterator for filtering --sync-to-master and --replicate. Return arrayref from TableChecksum::find_replication_differences(). 2012-05-21 15:50:40 -06:00
Daniel Nichter
2c5ea7c49d Failing test for --ignore-tables. 2012-05-21 11:00:36 -06:00
Daniel Nichter
82bebb40d4 Merge fix-ptc-mysql-5.5-bug-919499. 2012-05-18 09:52:34 -06:00
Daniel Nichter
0b0db9dee4 Fix 5.5 data file timestamps so they're not in the future. 2012-05-18 09:37:09 -06:00
Daniel Nichter
a618a41894 Make %ignore_code and %warn_code global to "fix" Perl 5.8 scoping/closure issue. 2012-05-18 09:05:43 -06:00
Daniel Nichter
d7b9ccf19b Add failing test. 2012-05-18 08:55:58 -06:00
Daniel Nichter
c9e4192798 Fix 5.5 sandbox data (mysql.help_topic was corrupt). 2012-05-17 14:02:12 -06:00
Daniel Nichter
6ded81c356 Merge recursion-method-none-bug-987694. 2012-05-17 10:18:39 -06:00
Daniel Nichter
85ab246323 Test pt-osc --recursion-method=none with user that can't SHOW SLAVE HOSTS. 2012-05-17 10:10:22 -06:00
Daniel Nichter
392f74fc60 Update MasterSlave in all tools and add "none" to --recursion-method docs. Tools pass their tests. 2012-05-17 08:54:36 -06:00
Daniel Nichter
e969d8d9f7 Implement and test --recursion-method=none in MasterSlave.pm and pt-table-checksum. 2012-05-17 08:11:30 -06:00
Daniel Nichter
64f4a5bdc0 Merge fix-osc-innodb-bug-996110. 2012-05-16 17:42:14 -06:00
Daniel Nichter
6d0e207af7 Check if innodb_lock_wait_timeout exists, don't crash. 2012-05-16 17:36:19 -06:00
Daniel Nichter
603a47d04f Merge fix-mktemp-bug-986151. 2012-05-16 11:42:05 -06:00
Daniel Nichter
d46285342a Use 6 X with mktemp to make it work on some platforms and update all tools. 2012-05-16 11:38:48 -06:00
Daniel Nichter
598726c2b2 Merge fix-osc-index-bug-994002. 2012-05-16 10:39:15 -06:00
Daniel Nichter
9967739fa4 Update NibbleIterator in pt-osc to fix it choosing the wrong index instead of the PK; add bugs.t to test this. 2012-05-16 10:04:52 -06:00
Daniel Nichter
6dfe1e39aa Merge fix-stalk-cycles-bug-994947. 2012-05-15 13:14:17 -06:00
Daniel Nichter
fd738b1e44 Set cycles_true=0 after collecting. 2012-05-15 13:10:24 -06:00
Daniel Nichter
350aa3a344 Merge fix-dupe-key-bug-894140. 2012-05-14 19:10:50 -06:00
Daniel Nichter
e932c89d9e Fix bug that caused not all "right keys" to be compared in certain cases. 2012-05-14 19:05:32 -06:00
Daniel Nichter
e946199534 Add --[no]drop-new-table. 2012-05-14 11:39:40 -06:00