Daniel Nichter
|
4fbecaa3d3
|
Fix pt-table-checksum/privs.t so it doesn't break the sandbox.
|
2012-06-05 13:35:17 -07:00 |
|
Daniel Nichter
|
a44a273800
|
Revert back to ok() for Sandbox::ok() so tests file don't have to be updated. Shorten verify_test_data_integrity() to verify_test_data().
|
2012-06-05 11:02:48 -07:00 |
|
Daniel Nichter
|
b96e43419f
|
Merge ~percona-toolkit-dev/percona-toolkit/fix-ptc-checksum-tbl-bug-1008778.
|
2012-06-05 13:08:21 -04:00 |
|
Daniel Nichter
|
bb2fd381d3
|
Fix, simplify, enhance, and make pt-table-checksum/throttle.t stable.
|
2012-06-05 12:59:20 -04:00 |
|
Daniel Nichter
|
4f83cf4102
|
Wait for --replicate table to repl on all slaves. Add wait_for arg to PerconaTest::full_output().
|
2012-06-05 12:29:26 -04:00 |
|
Baron Schwartz
|
5c23b95072
|
magic to check that tests didn't muck with test dataset
|
2012-06-05 03:24:59 -04:00 |
|
Baron Schwartz
|
2d33ba23dc
|
Attempt to avoid race condition in t/pt-table-checksum/progress.t by slowing down the checksum job slightly, but this is a TEST_WISHLIST PLUGIN_WISHLIST and this test goes onto the spreadsheet of unreliable tests.
|
2012-06-05 00:09:31 -04:00 |
|
Baron Schwartz
|
48fc1f82a7
|
Add version-specific results for mysql5.5
|
2012-06-04 12:04:16 -04:00 |
|
Baron Schwartz
|
7436c7e36b
|
this test is brittle; no changes, just add some diag()
|
2012-06-04 10:09:42 -04:00 |
|
Daniel Nichter
|
bae3d4d17e
|
Merge changes.
|
2012-06-04 07:34:07 -07:00 |
|
Daniel Nichter
|
4e90f65736
|
Make pt-table-checksum/relication_filters.t and progress.t stable. Add PerconaTest::wait_until_no_lag(). Fix sandbox/test-env reset.
|
2012-06-04 07:33:14 -07:00 |
|
Brian Fraser fraserb@gmail.com
|
a976677b05
|
Test plan updates
|
2012-06-04 11:23:23 -03:00 |
|
Daniel Nichter
|
7f51c42493
|
Fix Sandbox::leftover_servers(). Temporarily disable very slow test in pt-table-checksum/chunk_size.t. Debugging pt-table-checksum/replication_filters.t.
|
2012-06-04 08:24:30 -04:00 |
|
Brian Fraser fraserb@gmail.com
|
129c37c8b6
|
Added a --chunk-size to the --resume tests.
Mainly for the benefit of slow computers, as the tests can occasionally
fail there without it.
|
2012-06-03 20:30:08 -03:00 |
|
Baron Schwartz
|
bfd2222a54
|
make slaves set themselves read_only. Fix problem with replication_filters.t that is possibly not starting slaves after their masters are restarted.
|
2012-06-03 16:20:58 -04:00 |
|
Daniel Nichter
|
bdbb66d22b
|
Re-add calls to Sandbox::ok().
|
2012-06-03 13:54:32 -04:00 |
|
Daniel Nichter
|
81f3c3c321
|
Validate --max-load in pt-table-checksum.
|
2012-05-25 15:34:58 -06:00 |
|
Daniel Nichter
|
d7b9ccf19b
|
Add failing test.
|
2012-05-18 08:55:58 -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
|
6d0e207af7
|
Check if innodb_lock_wait_timeout exists, don't crash.
|
2012-05-16 17:36:19 -06:00 |
|
Daniel Nichter
|
f4957ba911
|
Use --chunk-size-limit || 1 for checking if a table can be done in one chunk to avoid chunking empty tables. Checksums for empty tables are now written.
|
2012-05-10 09:55:42 -06:00 |
|
Daniel Nichter
|
715f0f86e1
|
Merge fix-undef-arrayref-bug-995274.
|
2012-05-08 17:02:58 -06:00 |
|
Daniel Nichter
|
9bb2311fc2
|
Add failing unit test.
|
2012-05-08 12:07:40 -06:00 |
|
Daniel Nichter
|
1f5245b524
|
Add failing test.
|
2012-05-08 11:23:19 -06:00 |
|
Daniel Nichter
|
e2073065b1
|
EXPLAIN actual ascending nibble query to get MySQL's chosen index, and use that instead of the tool's chosen index. TODO: fix OobNibbleIterator.t and chunk_index.t.
|
2012-05-04 17:46:34 -06:00 |
|
Daniel Nichter
|
3ebf357a1f
|
Don't crash if innodb_lock_wait_timeout doesn't exist.
|
2012-05-04 10:09:50 -06:00 |
|
Daniel Nichter
|
7247a3a9ac
|
Test, ensure pt-table-checksum can handle col names with dots.
|
2012-03-01 08:20:12 -08:00 |
|
Daniel Nichter
|
8e9e8eb7a6
|
Test and fix space-flattening bug.
|
2012-02-21 13:22:56 -07:00 |
|
Daniel Nichter
|
df4662ce51
|
Compare index names lc but save them in their original case.
|
2012-02-06 13:29:08 -07:00 |
|
Daniel Nichter
|
f517675eb4
|
Compare lc(index) everywhere.
|
2012-02-03 11:38:20 -07:00 |
|
Daniel Nichter
|
4607cac898
|
Fix pt-table-checksum tests for MySQL 5.0.
|
2012-02-02 11:15:34 -07:00 |
|
Daniel Nichter
|
84929a0408
|
Test pt-table-chekcsum --where.
|
2012-01-31 13:09:46 -07:00 |
|
Daniel Nichter
|
9d3c2f5002
|
Apply --where to chunk size test on replicas.
|
2012-01-31 12:42:53 -07:00 |
|
Daniel Nichter
|
024906eceb
|
Test bug 819450.
|
2012-01-31 11:40:24 -07:00 |
|
Daniel Nichter
|
c58dfca1b5
|
Use latest Quoter::(de)serialize_list() in pt-table-checksum and pt-table-sync. Add more char_chunking.t tests for pt-table-checksum.
|
2011-12-29 17:25:38 -07:00 |
|
Daniel Nichter
|
56375da166
|
Make replication_filters.t stable.
|
2011-12-27 15:11:35 -07:00 |
|
Daniel Nichter
|
e299b877ad
|
Update fnv_64.t and replication_filters.t.
|
2011-12-27 11:50:33 -07:00 |
|
Daniel Nichter
|
f122861808
|
Fix --where with one nibble. Update chunk_index.t.
|
2011-12-27 11:12:40 -07:00 |
|
Daniel Nichter
|
66c0abfe8e
|
Don't reset @crc or @cnt. Docu output of --replicate-check-only.
|
2011-12-27 10:24:35 -07:00 |
|
Daniel Nichter
|
6fad44d58c
|
Change SQL for --resume last chunk to fix bug 898318.
|
2011-12-19 15:48:52 -07:00 |
|
Daniel Nichter
|
d3b074b14e
|
Don't ORDER BY in the nibble sql.
|
2011-12-19 14:25:48 -07:00 |
|
Daniel Nichter
|
06b99e987c
|
Don't checksum 1=1 on master if table on slave is too large.
|
2011-11-17 13:15:26 -07:00 |
|
Daniel Nichter
|
41be2d9e2c
|
Complete --resume tests and fixes.
|
2011-11-17 11:26:59 -07:00 |
|
Daniel Nichter
|
14dc2366f6
|
Make explicit --chunk-size disable auto-sizing (set --chunk-time=0).
|
2011-11-16 11:30:51 -07:00 |
|
Daniel Nichter
|
ef61f734cf
|
Finish updating resume.t to handle OobNibbleIterator.
|
2011-11-16 11:15:18 -07:00 |
|
Daniel Nichter
|
27456d00b7
|
Update all tests except resume.t for new OobNibbleIterator. Let NibbleIterator handle resume in pt-table-checksum.
|
2011-11-15 12:35:44 -07:00 |
|
Daniel Nichter
|
6dd46590e2
|
Untested but working first attempt to nibble rows below first lower boundary and above last upper boundary.
|
2011-11-14 17:53:46 -07:00 |
|
Daniel Nichter
|
5465634885
|
Fix --resume --ignore-tables.
|
2011-11-08 10:20:59 -07:00 |
|
Daniel Nichter
|
f45003731c
|
Resume from last finished checksum (where master_crc is not null). Use ? for resume queries instead of string literals. Add back '(disables L<"--[no]empty-replicate-table)" to --resume docu.
|
2011-11-07 11:25:11 -07:00 |
|
Daniel Nichter
|
55111a8861
|
Add back where01.sql and where02.sql for TableChunker.t.
|
2011-11-02 09:28:53 -06:00 |
|