| |
ID |
Type |
Tool |
Status |
Milestone |
Owner |
|
Summary + Labels |
... |
| |
720 |
Defect
|
mk_table_checksum
|
New
|
----
|
----
|
|
Cannot change binlog_format while using READ COMMITTED
|
|
| |
718 |
Task
|
----
|
Accepted
|
----
|
----
|
|
Add the maatkit.html documentation to maatkit.org/docs
|
|
| |
717 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest compute distribution of arrival times
|
|
| |
716 |
Enhancement
|
mk_review_helper
|
Accepted
|
----
|
----
|
|
Make mk-review-helper graph queries over time
|
|
| |
715 |
Enhancement
|
mk_kill
|
Accepted
|
----
|
----
|
|
Inspect a tool similar to mk-kill and see if it has anything we should implement
|
|
| |
714 |
Enhancement
|
mk_upgrade
|
Accepted
|
----
|
----
|
|
Diff EXPLAIN
|
|
| |
713 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest able to store events into a database
|
|
| |
712 |
Defect
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Queries not handled by "distill"
|
|
| |
711 |
Task
|
new
|
Accepted
|
----
|
----
|
|
Create a utility snippet to aggregate netstat output
|
|
| |
710 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest handle several kinds of tcpdump at once
|
|
| |
709 |
Task
|
----
|
Accepted
|
----
|
----
|
|
Docs are no longer pretty
|
|
| |
707 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Parse logical packets from physical packets
|
|
| |
706 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Add bytes to resource profile in mk-query-digest output
|
|
| |
704 |
Enhancement
|
mk_query_audit
|
Accepted
|
----
|
----
|
|
Make mk-query-audit query mk-query-digest's --review table
|
|
| |
702 |
Enhancement
|
mk_query_digest
|
Started
|
----
|
dan...@percona.com
|
|
New mk-query-digest feature to help warm cache
|
|
| |
701 |
Task
|
new
|
New
|
----
|
----
|
|
mk-replicate
|
|
| |
700 |
Enhancement
|
mk_query_digest
|
New
|
----
|
----
|
|
Make mk-query-digest truncate attrib names better
|
|
| |
699 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
mk-query-digest report table is hard to read
|
|
| |
698 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest print cleaner output in --review mode
|
|
| |
697 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Compute Transmit_time whenever possible
|
|
| |
696 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Neaten mk-query-digest report formatting
|
|
| |
694 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Add postgresql protocol support to mk-query-digest
|
|
| |
691 |
Enhancement
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
Clarify mk-table-sync --dry-run more
|
|
| |
690 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Add Sphinx protocol parser for mk-query-digest
|
|
| |
688 |
Enhancement
|
all
|
New
|
----
|
----
|
|
Add mysql_connect_timeout to DSNs
|
|
| |
687 |
Defect
|
all
|
Started
|
----
|
dan...@percona.com
|
|
Test segfaults on old version of Perl
|
|
| |
685 |
Enhancement
|
mk_config_audit
|
Accepted
|
----
|
----
|
|
Make mk-config-audit
|
|
| |
684 |
Defect
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
mk-query-digest doesn't close active sths
|
|
| |
683 |
Defect
|
mk_parallel_restore
|
New
|
----
|
----
|
|
mk-parellel-restore innodb table empty
|
|
| |
682 |
Defect
|
mk_query_digest
|
Started
|
----
|
dan...@percona.com
|
|
Error "Use of uninitialized value in numeric ge" in mk-query-digest
|
|
| |
680 |
Defect
|
mk_slave_prefetch
|
Accepted
|
----
|
----
|
|
mk-slave-prefetch thread failed to start error
|
|
| |
677 |
Defect
|
mk_query_digest
|
Started
|
----
|
dan...@percona.com
|
|
mk-query-digest misclassifies many packets as administrator commands
|
|
| |
676 |
Defect
|
mk_query_digest
|
New
|
----
|
----
|
|
mk-query-digest --group-by distill doesn't print text for administrator commands
|
|
| |
674 |
Enhancement
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
mk-table-sync should find common checksum algo
|
|
| |
672 |
Enhancement
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
mk-table-sync should COALESCE to avoid undef
|
|
| |
671 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest capture bytes and rows returned from queries
|
|
| |
670 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest capture the error message from tcpdump
|
|
| |
669 |
Defect
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
mk-query-digest --type tcpdump uses "none" instead of undef for Error_no
|
|
| |
667 |
Task
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Can mk-query-digest detect JOINs without an index from tcpdump?
|
|
| |
666 |
Enhancement
|
----
|
Accepted
|
----
|
----
|
|
Test maatkit on other OSes
|
|
| |
660 |
Enhancement
|
mk_query_audit
|
Accepted
|
----
|
----
|
|
Look for SQL injection patterns in mk-query-audit
|
|
| |
659 |
Enhancement
|
mk_parallel_dump
|
Accepted
|
----
|
----
|
|
mk-parallel-dump --progress is inaccurate when a chunked dump is resumed
|
|
| |
657 |
Enhancement
|
mk_loadavg
|
Accepted
|
----
|
----
|
|
Add trevorprice metric back to mk-loadavg
|
|
| |
654 |
Enhancement
|
mk_table_checksum,
mk_table_sync
|
Accepted
|
----
|
----
|
|
Make it possible to use different passwords for master and slave
|
|
| |
653 |
Enhancement
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
Make mk-table-sync do lockless master-to-slave syncing
|
|
| |
652 |
Defect
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
mk-table-sync --transaction should set transaction isolation level
|
|
| |
647 |
Enhancement
|
new
|
Accepted
|
----
|
----
|
|
Make a tool that can make minimal ALTER statements
|
|
| |
646 |
Enhancement
|
new
|
Accepted
|
----
|
----
|
|
Make a tool to estimate index sizes
|
|
| |
645 |
Enhancement
|
new
|
Accepted
|
----
|
----
|
|
Make a tool to recursively discover foreign key relationships
|
|
| |
641 |
Defect
|
mk_table_sync
|
New
|
----
|
----
|
|
mk-table-sync with --print will generate bad SQL when trying to sync columns with binary data
|
|
| |
640 |
Task
|
all
|
Started
|
----
|
dan...@percona.com
|
|
Fix long links causing perldoc error
|
|
| |
633 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest able to parse snoop output
|
|
| |
632 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest analyze index usage
|
|
| |
629 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Gearmand support in mk-query-digest
|
|
| |
626 |
Task
|
----
|
Accepted
|
----
|
----
|
|
Post Maatkit release notes on maatkit.org
|
|
| |
615 |
Defect
|
mk_config_audit
|
Accepted
|
----
|
----
|
|
Make mk-config-audit report differences between servers
|
|
| |
614 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Widen columns in mk-query-digest report
|
|
| |
613 |
Defect
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
UTF8 problems
|
|
| |
612 |
Defect
|
mk_audit
|
Accepted
|
----
|
----
|
|
mk-audit: Cannot connect to mysql server
|
|
| |
610 |
Enhancement
|
mk_heartbeat
|
Started
|
----
|
dan...@percona.com
|
|
mk-heartbeat feature request: --no-newline option while using --file
|
|
| |
609 |
Defect
|
mk_table_sync
|
Started
|
----
|
dan...@percona.com
|
|
mk-table-sync doesn't always check for triggers
|
|
| |
608 |
Defect
|
mk_duplicate_key_checker
|
Accepted
|
----
|
shlomi.n...@gmail.com
|
|
mk-duplicate-key-checker over-recommends dropping keys: problem with prefix-of-clustered-index recommendation
|
|
| |
604 |
Defect
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
mk-query-digest uses incorrect command line parameters for 'ps' on OpenBSD
|
|
| |
603 |
Enhancement
|
mk_schema_audit
|
Accepted
|
----
|
----
|
|
check that all tables in a merge have the same structure
|
|
| |
602 |
Defect
|
mk_table_checksum
|
Accepted
|
----
|
----
|
|
mk-table-checksum issue with invalid dates
|
|
| |
601 |
Enhancement
|
mk_slave_prefetch
|
Accepted
|
----
|
----
|
|
Support concurrent queries in mk-slave-prefetch
|
|
| |
600 |
Enhancement
|
mk_slave_prefetch
|
New
|
----
|
mdcallag
|
|
mk-slave-prefetch doesn't parse INSERT INTO Table SET c1 = v1, c2 = v2 ...
|
|
| |
599 |
Enhancement
|
mk_slave_prefetch
|
New
|
----
|
----
|
|
mk-slave-prefetch doesn't parse INSERT IGNORE
|
|
| |
595 |
Enhancement
|
mk_visual_explain
|
Accepted
|
----
|
----
|
|
Handle "Using index condition"
|
|
| |
594 |
Enhancement
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
mk-table-sync needs a better way to check for triggers
|
|
| |
593 |
Enhancement
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
Add back top-down, bottom-up, sja algorithms to mk-table-sync
|
|
| |
592 |
Enhancement
|
mk_table_sync
|
Accepted
|
2009_09
|
----
|
|
Make mk-table-sync more efficient
|
|
| |
591 |
Task
|
----
|
Accepted
|
----
|
----
|
|
Abstract SQL making into a module
|
|
| |
590 |
Enhancement
|
mk_table_checksum
|
Accepted
|
----
|
----
|
|
mk-table-checksum: check that dbh is master of supposed slave
|
|
| |
589 |
Enhancement
|
mk_table_checksum
|
Accepted
|
----
|
----
|
|
mk-table-checksum should eval certain operations
|
|
| |
588 |
Enhancement
|
mk_table_checksum
|
Accepted
|
----
|
----
|
|
mk-table-checksum: allow user-specified functions to use --optimize-xor
|
|
| |
587 |
Enhancement
|
mk_table_checksum
|
Accepted
|
----
|
----
|
|
mk-table-checksum should not prefetch tables
|
|
| |
585 |
Enhancement
|
mk_slave_restart
|
Accepted
|
----
|
----
|
|
mk-slave-restart: let user specify more patterns and actions
|
|
| |
583 |
Enhancement
|
mk_slave_move
|
Accepted
|
----
|
----
|
|
New mk-slave-move options like --promote and --resume
|
|
| |
582 |
Enhancement
|
mk_slave_find
|
Accepted
|
----
|
----
|
|
Add more actions to mk-slave-find
|
|
| |
581 |
Task
|
mk_show_grants
|
Accepted
|
----
|
----
|
|
Build a module that prints grants by inspecting the grant tables
|
|
| |
580 |
Enhancement
|
mk_show_grants
|
Accepted
|
----
|
----
|
|
mk-show-grants: search for obsolete grant statements
|
|
| |
579 |
Enhancement
|
mk_query_profiler
|
Accepted
|
----
|
----
|
|
mk-query-profiler doesn't handle MAX_ULONG correctly on 64-bit servers
|
|
| |
578 |
Enhancement
|
mk_query_profiler
|
Accepted
|
----
|
----
|
|
mk-query-profiler should determine which vars are session-specific by looking for @@
|
|
| |
577 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
mk-query-digest should only --execute cmd=Query events
|
|
| |
576 |
Enhancement
|
----
|
Accepted
|
----
|
----
|
|
Add info to TableParser to get original letter-case of column names
|
|
| |
568 |
Defect
|
mk_table_checksum
|
New
|
----
|
----
|
|
mk-table-checksum doesn't use chunk-size with a varchar primary key
|
|
| |
557 |
Enhancement
|
mk_slave_move
|
New
|
----
|
----
|
|
mk-slave-move should check for open temp tables before moving slaves
|
|
| |
556 |
Enhancement
|
mk_slave_move
|
New
|
----
|
----
|
|
mk-slave-move needs an option to kill connections that have open transactions.
|
|
| |
555 |
Enhancement
|
mk_slave_move
|
New
|
----
|
----
|
|
mk-slave-move needs an option to kill all other connections
|
|
| |
554 |
Enhancement
|
mk_slave_move
|
New
|
----
|
----
|
|
mk-slave-move needs an option to set servers read_only
|
|
| |
553 |
Enhancement
|
mk_slave_move
|
New
|
----
|
----
|
|
mk-slave-move: new opt to find newest slave of a given set of siblings or a given master
|
|
| |
552 |
Enhancement
|
mk_slave_move
|
New
|
----
|
----
|
|
mk-slave-move needs an option to specify the grandparent, in case the master is dead
|
|
| |
547 |
Enhancement
|
mk_query_audit
|
Accepted
|
----
|
----
|
|
Detect queries that have duplicated columns
|
|
| |
544 |
Defect
|
mk_query_digest
|
Started
|
----
|
dan...@percona.com
|
|
memcached parse error: Use of uninitialized value in pattern match (m//)
|
|
| |
543 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Sort by expressions like Rows_sent/Rows_examined in mk-query-digest
|
|
| |
542 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Reverse sorting in mk-query-digest
|
|
| |
541 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Sort by ninetyfive, stddev and med in mk-query-digest
|
|
| |
535 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
baron.schwartz
|
|
Add postgresql support to mk-query-digest
|
|
| |
532 |
Defect
|
mk_table_checksum
|
New
|
----
|
----
|
|
mk-table-checksum problem when DSN refers to SSH tunnel from localhost
|
|