Daniel Nichter
d8b0192495
Don't crash if group by attrib is empty string.
2012-07-11 15:46:58 -06:00
Brian Fraser
e0d97bbc98
pt-upgrade: Deal with LOCAL INFILE being disabled
2012-07-11 18:36:43 -03:00
Brian Fraser
e9c9608c33
pt-archiver & tests: Deal with LOAD DATA LOCAL INFILE being disabled.
...
This occasionally shows up in some OSs, like Ubuntu 12.04 LTS.
2012-07-11 17:31:03 -03:00
Brian Fraser
c00598d3fb
Two VersionParser oversights in pt-table-sync
2012-07-11 16:46:54 -03:00
Brian Fraser
f9a29fed37
Updated all the tools to use the new VersionParser
2012-07-11 15:12:52 -03:00
Daniel Nichter
938b9720c1
Add RawLogParser.pm and implement --type rawlog in pt-query-digest (Percona 22371).
2012-06-28 15:04:10 -06:00
Daniel Nichter
18e4e1f0e5
Don't check slave lag on cluster nodes.
2012-06-27 15:53:09 -06:00
Daniel Nichter
d7099496ca
Add Cxn::is_cluster_node(). Add /*!99997*/ to SELECT..INSERT if the master is a cluster ndoe.
2012-06-27 11:57:08 -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