| |
ID |
Type |
Tool |
Status |
Milestone |
Owner |
|
Summary + Labels |
... |
| |
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
|
|
problem on report in mk-query-digest
|
|
| |
680 |
Defect
|
mk_slave_prefetch
|
Accepted
|
----
|
----
|
|
mk-slave-prefetch thread failed to start error
|
|
| |
679 |
Enhancement
|
mk_query_digest
|
Started
|
----
|
dan...@percona.com
|
|
Analyze HTTP with mk-query-digest
|
|
| |
678 |
Enhancement
|
mk_query_digest
|
Started
|
----
|
dan...@percona.com
|
|
Documentation for attributes in mk-query-digest is confusing
|
|
| |
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
|
|
| |
675 |
Defect
|
mk_query_digest
|
Started
|
----
|
dan...@percona.com
|
|
Use of uninitialized value error in mk-query-digest
|
|
| |
674 |
Enhancement
|
mk_table_sync
|
Accepted
|
----
|
----
|
|
mk-table-sync should find common checksum algo
|
|
| |
673 |
Defect
|
mk_slave_restart
|
New
|
----
|
----
|
|
Use of uninitialized value in numeric gt (>) at /usr/bin/mk-slave-restart line 2388
|
|
| |
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
|
|
| |
668 |
Defect
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
mk-query-digest profile isn't aligned right
|
|
| |
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
|
|
| |
658 |
Enhancement
|
mk_query_digest
|
Started
|
----
|
dan...@percona.com
|
|
Print microsecond time in mk-query-digest --print
|
|
| |
657 |
Enhancement
|
mk_loadavg
|
Accepted
|
----
|
----
|
|
Add trevorprice metric back to mk-loadavg
|
|
| |
656 |
Enhancement
|
mk_parallel_dump
|
New
|
----
|
----
|
|
mk-parallel-dump feature request - skip-dump-date
|
|
| |
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
|
New
|
----
|
----
|
|
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
|
|
| |
529 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Calculate "real" concurrency with mk-query-digest
|
|
| |
522 |
Enhancement
|
mk_slave_prefetch
|
Accepted
|
----
|
----
|
|
mk-slave-prefetch: need to change --statistics to print only N top queries
|
|
| |
521 |
Enhancement
|
mk_slave_prefetch
|
Accepted
|
----
|
----
|
|
Make mk-slave-prefetch optionally read the binlog from the server's master
|
|
| |
520 |
Enhancement
|
mk_slave_prefetch
|
Accepted
|
----
|
----
|
|
Make mk-slave-prefetch filter/throw away non-replicated DBs/tables
|
|
| |
519 |
Enhancement
|
mk_table_checksum
|
Started
|
----
|
dan...@percona.com
|
|
mk-table-checksum Needs A chunkcol Option
|
|
| |
513 |
Enhancement
|
mk_table_scan
|
Accepted
|
----
|
----
|
|
mk-table-scan: don't scan table when table is clustered index
|
|
| |
512 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make EventAggregator do hierarchical aggregation
|
|
| |
511 |
Enhancement
|
mk_query_digest
|
Accepted
|
----
|
----
|
|
Make mk-query-digest report number of query variations
|
|
| |
508 |
Task
|
all
|
Accepted
|
----
|
----
|
|
Does DSNParser handle charset automatically?
|
|
| |
503 |
Enhancement
|
mk_parallel_restore
|
Accepted
|
----
|
----
|
|
mk-parallel-restore: wrap character columns in CONVERT so can specify a charset explicitly
|
|
| |
502 |
Enhancement
|
mk_parallel_restore
|
Accepted
|
----
|
----
|
|
mk-parallel-restore: wrap float columns in CONVERT so they'll restore correctly
|
|
| |
500 |
Enhancement
|
all
|
Accepted
|
----
|
----
|
|
Modularize common subroutines like mysql_error_msg
|
|
| |
492 |
Enhancement
|
mk_find
|
Accepted
|
----
|
----
|
|
mk-find: get list of DSNs from table
|
|
| |
491 |
Enhancement
|
mk_find
|
Accepted
|
----
|
----
|
|
mk-find: add --continue-on-error
|
|
| |
490 |
Enhancement
|
mk_find
|
Accepted
|
----
|
----
|
|
mk-find: add --haskey(col), add --hascol
|
|
| |
488 |
Enhancement
|
mk_duplicate_key_checker
|
Accepted
|
----
|
----
|
|
Shorten values printed in mk-duplicate-key-checker::print_key_summary()
|
|
| |
487 |
Enhancement
|
mk_fifo_split
|
Accepted
|
----
|
----
|
|
mk-fifo-split: print %complete and ETA
|
|