Daniel Nichter
|
c1feb83b96
|
Uncomment cleanup lines in alter_active_table.t.
|
2012-04-02 19:32:48 -06:00 |
|
Daniel Nichter
|
4ee198e8cd
|
Add XXX comment about improperly copying .
|
2012-04-02 19:29:59 -06:00 |
|
Daniel Nichter
|
403c93db3b
|
Handle Key_name or key_name in NibbleIterator::_get_index_cardinality().
|
2012-04-02 19:24:38 -06:00 |
|
Daniel Nichter
|
5eaa565566
|
Catch lost cleanup task (should rarely happen).
|
2012-04-02 19:20:56 -06:00 |
|
Daniel Nichter
|
34ada21344
|
Add comment about code that will fail with new Cxn due to NAME_lc.
|
2012-04-02 19:12:28 -06:00 |
|
Daniel Nichter
|
02e9d2eed9
|
Merge preserve-foreign-keys-bug-969726.
|
2012-04-02 18:22:51 -06:00 |
|
Daniel Nichter
|
296829b8e5
|
Add myself as a author.
|
2012-03-29 17:10:30 -06:00 |
|
Daniel Nichter
|
3d0cae5a60
|
Fix and test --alter-fk-method=none.
|
2012-03-29 16:53:11 -06:00 |
|
Daniel Nichter
|
767aed2a95
|
Test MAX(pd_col) and AUTO_INCREMENT.
|
2012-03-29 16:06:12 -06:00 |
|
Daniel Nichter
|
382cb24367
|
Unset fk_alter_method if there's no child tables.
|
2012-03-29 15:35:08 -06:00 |
|
Daniel Nichter
|
a666576685
|
Merge Baron's doc and err msg changes.
|
2012-03-29 15:25:18 -06:00 |
|
Daniel Nichter
|
fcc3a44e23
|
Update alter_active_table.t and fix NibbleIterator to handle a growing table.
|
2012-03-29 15:23:38 -06:00 |
|
baron@percona.com
|
8cfcaf2636
|
terminology/docs update
|
2012-03-29 15:33:27 -04:00 |
|
baron@percona.com
|
8a29ad3960
|
terminology/docs update
|
2012-03-29 15:32:37 -04:00 |
|
baron@percona.com
|
571ca8cff6
|
documentation
|
2012-03-29 15:24:51 -04:00 |
|
Daniel Nichter
|
2dfb3318c2
|
Test sakila.staff using auto-chosen drop_swap.
|
2012-03-29 11:38:35 -06:00 |
|
Daniel Nichter
|
044b16f230
|
Change --update-foreign-keys-method to --alter-foreign-keys-method and make it required if there are child tables. Add 'auto' and 'none' (this one yet implemented) as methods. Fix drop_swap when it's auto-chosen. Test that the expected method is used. Exit 1 instead of 0 if user didn't specify required options.
|
2012-03-29 11:30:20 -06:00 |
|
baron@percona.com
|
d677436f73
|
Updated documentation, simplified code in some places
|
2012-03-28 23:44:26 -04:00 |
|
Daniel Nichter
|
1bdad7d647
|
Use unique trigger names.
|
2012-03-28 18:51:22 -06:00 |
|
Daniel Nichter
|
6c83106ce8
|
Use CleanupTask to ensure tool always, automatically cleans up. Move create triggers step before copy rows, to keep related code together.
|
2012-03-28 18:40:23 -06:00 |
|
Daniel Nichter
|
02b3574582
|
Add critical load to MySQLStatusWaiter.pm and pt-osc. Clean up the tool's docu.
|
2012-03-27 19:17:17 -06:00 |
|
Daniel Nichter
|
4c542a71fc
|
Remove reminents of stuff copied in from pt-table-checksum. Handle errors properly in exec_nibble().
|
2012-03-27 19:06:35 -06:00 |
|
baron@percona.com
|
3961c6d5c3
|
Added a couple of comments and changed output a bit to make success clearer
|
2012-03-26 22:18:25 -04:00 |
|
baron@percona.com
|
49d3f78108
|
comments for Daniel
|
2012-03-26 21:56:22 -04:00 |
|
Daniel Nichter
|
dc229d76ff
|
Auto-determine --update-foreign-keys-method unless specified. Auto-find --child-tables unless specified. Handle fk refs in different dbs. Increase chunk size limit from 2.0 to 4.0. Change 'drop_old_table' update fk method to 'drop_swap'.
|
2012-03-25 15:45:52 -06:00 |
|
Daniel Nichter
|
82aa518774
|
Remove new-table options and enhance error msg if creating new table fails.
|
2012-03-25 12:24:27 -06:00 |
|
Daniel Nichter
|
3589ec2c7c
|
Test that fk constraints actually still hold.
|
2012-03-25 11:45:34 -06:00 |
|
Daniel Nichter
|
0207e712b8
|
Add sanity_checks.t.
|
2012-03-25 11:33:02 -06:00 |
|
Daniel Nichter
|
ff60040dc9
|
Quote LIKE literal. Add LOW_PRIORITY to INSERT. _d print every sql executed. Explain in comment why CREATE TABLE may fail expectedly. Move %ignore_code and %warn_code up one scope.
|
2012-03-25 11:00:33 -06:00 |
|
Daniel Nichter
|
45c1f3bfb6
|
Make NibbleIter query comments customizable. Update the module in pt-table-checksum and pt-osc.
|
2012-03-25 10:37:19 -06:00 |
|
baron@percona.com
|
686a511b22
|
comments for daniel
|
2012-03-25 11:09:05 -04:00 |
|
Daniel Nichter
|
d3ad8c84c0
|
Do not ever create --new-table. Rewrite basics.t. Add more debug statements.
|
2012-03-24 12:47:08 -06:00 |
|
Daniel Nichter
|
7add482367
|
Improve error handling. Simplify output. Make --child-tables an array. Make --child-tables and --find-child-tables mutually exclusive.
|
2012-03-23 16:49:56 -06:00 |
|
Daniel Nichter
|
96206d4e0b
|
Change --rename-table to --swap-tables. Make --progress work. Add --find-child-tables. Improve error handling and messages. Increase --retries from 2 to 3.
|
2012-03-23 11:16:46 -06:00 |
|
Daniel Nichter
|
8e6bd9c363
|
First working pt-osc 2.1 with --dry-run.
|
2012-03-22 18:52:14 -06:00 |
|
Daniel Nichter
|
d5832f65e0
|
Fully working but still untested pt-osc 2.1.
|
2012-03-22 12:04:41 -06:00 |
|
Daniel Nichter
|
f5b49769c3
|
First untested but mostly working pt-osc 2.1.
|
2012-03-22 11:29:29 -06:00 |
|
Daniel Nichter
|
20d2aa7a08
|
Make NibbleIterator check for options before using them.
|
2012-03-22 11:28:58 -06:00 |
|
Daniel Nichter
|
138e980b7e
|
Add Cxn module and make util/check-tool happy.
|
2012-03-21 11:05:47 -06:00 |
|
Daniel Nichter
|
438ad4d6d5
|
Fix -c warnings. Die if any chunks fail to copy.
|
2012-03-21 10:52:21 -06:00 |
|
Daniel Nichter
|
a17bdd65d3
|
Rewriting pt-online-schema-change 2.1.1. Work in progress (this code doesn't work yet).
|
2012-03-20 13:34:16 -06:00 |
|
Daniel Nichter
|
f4c978c957
|
Build percona-toolkit-2.0.4
2.0.4
|
2012-03-07 15:41:54 -08:00 |
|
Daniel Nichter
|
5f95d06a58
|
Fix 'Bad substitution' error in util/build-packages.
|
2012-03-07 16:27:04 -07:00 |
|
Daniel Nichter
|
6eff465223
|
Fix more quoting in util/build-packages.
|
2012-03-07 15:59:01 -07:00 |
|
Daniel Nichter
|
d8618637b2
|
Fix quoting in util/build-packages.
|
2012-03-07 15:55:36 -07:00 |
|
Daniel Nichter
|
c5ea94574b
|
Update Changelog for 2.0.4.
|
2012-03-07 15:18:25 -07:00 |
|
Daniel Nichter
|
78112fccec
|
Update Daemon in all tools (bug 944420).
|
2012-03-07 14:44:43 -07:00 |
|
Daniel Nichter
|
fe3b5de233
|
Set TZ to make tests work on other boxes.
|
2012-03-07 10:22:38 -07:00 |
|
Daniel Nichter
|
14760f22d3
|
Fix trailing blank lines in samples.
|
2012-03-07 09:38:10 -07:00 |
|
Daniel Nichter
|
991d6c606b
|
Fix samples for MySQL 5.0.
|
2012-03-07 09:35:50 -07:00 |
|