Brian Fraser fraserb@gmail.com
d826c7168b
Merged fix-984915-unchecked-do-calls-dsnparser
2012-07-14 23:58:17 -03:00
Daniel Nichter
acc74fd716
Merge pt-kill-reconnect-bug-941469.
2012-07-13 10:57:28 -06:00
Brian Fraser
f558b4b9da
Fix 984915: DSNParser does not check return value of do() calls
2012-07-12 22:42:54 -03:00
Brian Fraser
1cf7ec210f
Merged fix-962330-already-lagged-slave
2012-07-12 22:41:04 -03:00
Daniel Nichter
4430cfabb5
Retry for an hour to get proclist; retry KILL once.
2012-07-12 17:05:25 -06:00
Daniel Nichter
b1c6bba43a
Test that pt-kill reconnects using new util/kill-mysql-process. Fix optional DSN by adding magical options rule.
2012-07-12 16:49:15 -06:00
Daniel Nichter
dab2e5c692
Add NAME_lc arg to Cxn to prevent it from being set. Use Cxn in pt-kill to retry lost connections. Add support for pt-kill DSN.
2012-07-12 13:52:52 -06:00
Daniel Nichter
d8b0192495
Don't crash if group by attrib is empty string.
2012-07-11 15:46:58 -06:00
Brian Fraser fraserb@gmail.com
4f8b6dca0b
Fix for 962330: pt-slave-delay incorrectly computes lag if started when slave is already lagging
2012-06-25 15:48:25 -03:00
Daniel Nichter
50305f5fae
Merge lp:~percona-toolkit-dev/percona-toolkit/pt-table-sync-binlog-format-only-if-not-statement
2012-06-12 11:57:58 -04:00
Daniel Nichter
6d71b91bfe
Build percona-toolkit-2.1.2
2012-06-12 07:06:39 -07:00
Daniel Nichter
4eb1c689fa
Fix bad POD link in pt-table-sync.
2012-06-12 09:55:27 -04:00
Brian Fraser fraserb@gmail.com
846f253661
Update all the modules
2012-06-11 22:08:42 -03:00
Daniel Nichter
18073bd7a2
Remove --[no]zero-bool from pt-query-digest.
2012-06-11 20:43:05 -04:00
Daniel Nichter
768a3d20d0
Merge lp:~percona-toolkit-dev/percona-toolkit/fix-945079-tmpdir-should-use-TEMP
2012-06-11 17:06:03 -04:00
Brian Fraser fraserb@gmail.com
bc8f5a610c
Change TMPDIR to PT_TMPDIR
2012-06-11 17:51:43 -03:00
Brian Fraser fraserb@gmail.com
9e677a7826
Updated all modules that use tmpdir.sh
2012-06-11 17:10:40 -03:00
Daniel Nichter
ef65945111
Update all modules in all tools.
2012-06-11 15:48:00 -04:00
Daniel Nichter
8932011e7c
Merge lp:~percona-toolkit-dev/percona-toolkit/fix-912902
2012-06-11 15:06:46 -04:00
Daniel Nichter
486d5e5131
Merge lp:~percona-toolkit-dev/percona-toolkit/fix-984011-pt-upgrade-docs
2012-06-11 15:03:34 -04:00
Daniel Nichter
4be580433b
Merge fix-skipped-chunks-bug-1011738.
2012-06-11 14:52:31 -04:00
Daniel Nichter
69ba6c4efd
Reset nibble_time for each chunk.
2012-06-11 14:43:18 -04:00
Brian Fraser fraserb@gmail.com
e246e93bb1
Fix for 984011: pt-upgrade docs show pipes
2012-06-11 14:44:23 -03:00
Daniel Nichter
3f2295ec46
Implement IndexLength in pt-table-checksum and pt-online-schema-change. Tag the IndexLength queries with "key_len" and make n_index_cols optional--get full key_len if not given.
2012-06-11 12:54:26 -04:00
Baron Schwartz
c2165dec01
only change binlog format if it's not already STATEMENT
2012-06-11 12:49:16 -04:00
Brian Fraser fraserb@gmail.com
93cb6f8ebf
Bug 912902: basename not guaranteed to work for Shell tools
2012-06-11 12:15:59 -03:00
Daniel Nichter
d2486ebdf6
Add --chunk-index-columns to pt-osc.
2012-06-11 08:15:48 -04:00
Daniel Nichter
823cedd9ba
Add --chunk-index-columns to pt-table-checksum.
2012-06-11 08:07:18 -04:00
Baron Schwartz
2e2374c523
remove some Maatkit documentation references in pt-archiver and pt-index-usage
2012-06-11 05:16:50 -04:00
Daniel Nichter
970f7d7e64
Merge ~percona-toolkit-dev/percona-toolkit/explain-checksum-chunks.
2012-06-10 13:25:44 -04:00
Daniel Nichter
f422dab969
Clarify --chunk-index name:n validation.
2012-06-10 13:10:41 -04:00
Daniel Nichter
1f861fa9f5
Fix docs about skipping chunks with bad plans.
2012-06-10 12:41:24 -04:00
Daniel Nichter
ad687ce77c
Clarify --check-plan error message.
2012-06-10 12:19:15 -04:00
Daniel Nichter
75c79ae204
Implement --chunk-index name:n in pt-osc. Fix pod in pt-table-checksum.
2012-06-10 12:04:42 -04:00
baron@percona.com
1011eff2bb
documentation for chunk-index and check-plan
2012-06-10 11:11:30 -04:00
Daniel Nichter
e82e1fc04e
Update all modules in pt-osc (to add support for --chunk-index index:n).
2012-06-10 10:46:49 -04:00
Daniel Nichter
60063f17a0
Implement and test --chunk-index index:n.
2012-06-10 10:43:42 -04:00
Daniel Nichter
731fc3aa4e
Update all modules in pt-table-checksum.
2012-06-10 10:02:27 -04:00
Daniel Nichter
272f963733
Remove --chunk-index-columns and extend --chunk-index instead to take INDEX:N value. Add n_index_values to TableNibbler.
2012-06-10 10:01:25 -04:00
Daniel Nichter
3c553665a2
Add stub --chunk-index-columns.
2012-06-10 09:15:41 -04:00
Daniel Nichter
2a92a0a0ff
Check key_len for each chunk to ensure it doesn't decrease. Add --[no]check-plan.
2012-06-09 22:23:00 -04:00
Baron Schwartz
47fb3d65e8
Fix a bazillion tests with ANSI sql_mode, and get rid of a bunch of MySQLDump usage.
2012-06-09 14:43:33 -04:00
Brian Fraser fraserb@gmail.com
db8f834164
pt-osc: Remove the wait for triggers to replicate.
...
It wasn't needed; turned out to be a red herring chasing a
different bug.
-------------- This line and the following will be ignored
--------------
modified:
bin/pt-online-schema-change
unknown:
bug-ptosc
error
oot.txt
oot2.txt
percona-testxSfjJBOj/
ptoscbug.pl
1 shelf exists. See "bzr shelve --list" for details.
2012-06-07 23:36:54 -03:00
Brian Fraser fraserb@gmail.com
e025b66bd2
pt-osc: Fix the __DIE__ handler to account for eval, also make sure to wait until the slaves replicate the triggers
2012-06-07 17:45:24 -03:00
Brian Fraser fraserb@gmail.com
8d4354090e
Fix for #949630 : pt-query-digest mentions a Subversion repository
2012-06-07 12:02:47 -03:00
Brian Fraser fraserb@gmail.com
81dd96bf02
Merged lp:~percona-toolkit-dev/percona-toolkit/pt-osc-wait-for-slaves
2012-06-06 19:44:12 -03:00
Brian Fraser fraserb@gmail.com
000fdd86b8
pt-osc: Nicer waiting code
2012-06-06 13:36:53 -03:00
Brian Fraser fraserb@gmail.com
02eb9b7a0a
Moved the slave replication wait to execute earlier
2012-06-06 13:28:59 -03:00
Brian Fraser fraserb@gmail.com
4d2560c24c
pt-osc: Wait for the slaves to replicate the table before working on them.
2012-06-06 12:21:26 -03:00
Brian Fraser fraserb@gmail.com
c2bb24befc
Merged lp:~percona-toolkit-dev/percona-toolkit/replace-MKDEBUG
2012-06-06 14:15:05 -03:00