My favorites
|
Sign in
maatkit
Advanced command-line tools for MySQL power users
Project Home
Downloads
Wiki
Issues
Source
New issue
|
Search
Search within:
All issues
Open issues
New issues
Issues to verify
for
|
Advanced search
|
Search tips
List
|
Grid
269 issues shown
Rows:
None
Attachments
Blocked
BlockedOn
Blocking
Cc
MergedInto
Milestone
Owner
Priority
Reporter
Stars
Status
Tool
Type
Cols:
None
Attachments
Blocked
BlockedOn
Blocking
Cc
MergedInto
Milestone
Owner
Priority
Reporter
Stars
Status
Tool
Type
Cells:
Tiles
IDs
Counts
780
Accepted
Create mk-stat
779
Accepted
Make mk-kill kill all but N duplicates of a query
778
Accepted
Write VIEW definitions for mk-query-digest review information
777
New
ProcesslistAggregator undef bug
776
Accepted
Add --pause feature to tools
775
Accepted
Add developer documentation
774
Accepted
Update /get/ and /trunk/ on maatkit.org
773
Accepted
mk-query-digest --processlist is hacked into the pipeline
772
Accepted
Add redis protocol support to mk-query-digest
769
Accepted
Make mk-query-digest histogram width configurable
768
Accepted
Make mk-query-digest analyze the "shape" of histograms
767
Accepted
Make mk-query-digest show a trend of query arrival and reply timestamps
766
Accepted
Make mk-query-digest show embedded literals in prepared statements
765
Accepted
Remove 'baron' user from tests
762
Accepted
Make mk-query-digest percentile configurable
756
Accepted
Make mk-query-digest print the current date in global header
755
Accepted
mext doesn't show enough output
753
Accepted
Make a tool that can generate query plans
752
Accepted
mk-query-digest's ts event attributes aren't defined consistently
751
Accepted
Add support for the MongoDB protocol to mk-query-digest
750
Accepted
Allow mk-kill to only kill the query instead of always killing the connection
749
Accepted
mk-table-checksum --recheck checks all chunks
748
Accepted
Make mk-table-sync retry MASTER_POS_WAIT
745
New
mk-parallel-dump TableParser performance issues
744
New
Option to show all Hosts
743
Accepted
Make mk-query-digest fingerprint and aggregate by sessions
742
New
mk-audit reports mysqld binary may be broken when it's not
741
Accepted
mk-query-profiler docs are incomplete
739
Accepted
Make mk-review-helper format query reports just like mk-query-digest
738
Accepted
mk-query-digest --review-history entries have nothing to identify them as part of one review
737
Accepted
mk-parallel-restore tries to restore files by reading into memory and executing
736
Accepted
mk-query-digest doesn't handle badly distilled queries
731
Accepted
mk-archiver deletes less rows than its inserting causing duplicate rows in the archive table
727
Accepted
Add default db for --execute
725
Accepted
Add review instance to mk-query-digest --review
724
Accepted
Make mk-query-digest able to filter events post-report
723
Accepted
Make mk-config-audit report on deprecated parameters
720
New
Cannot change binlog_format while using READ COMMITTED
718
Accepted
Add the maatkit.html documentation to maatkit.org/docs
717
Accepted
Make mk-query-digest compute distribution of arrival times
716
Accepted
Make mk-review-helper graph queries over time
715
Accepted
Inspect a tool similar to mk-kill and see if it has anything we should implement
714
Accepted
Diff EXPLAIN
713
Accepted
Make mk-query-digest able to store events into a database
711
Accepted
Create a utility snippet to aggregate netstat output
710
Accepted
Make mk-query-digest handle several kinds of tcpdump at once
709
Accepted
Docs are no longer pretty
707
Accepted
Parse logical packets from physical packets
706
Accepted
Add bytes to resource profile in mk-query-digest output
704
Accepted
Make mk-query-audit query mk-query-digest's --review table
701
New
mk-replicate
700
New
Make mk-query-digest truncate attrib names better
699
Accepted
mk-query-digest report table is hard to read
698
Accepted
Make mk-query-digest print cleaner output in --review mode
697
Accepted
Compute Transmit_time whenever possible
696
Accepted
Neaten mk-query-digest report formatting
694
Accepted
Make mk-query-digest support the postgresql TCP protocol
690
Accepted
Add Sphinx protocol parser for mk-query-digest
688
New
Add mysql_connect_timeout to DSNs
687
Started
Test segfaults on old version of Perl
685
Accepted
Make mk-config-audit
684
Started
mk-query-digest doesn't close active sths
680
Accepted
mk-slave-prefetch thread failed to start error
677
Started
mk-query-digest misclassifies many packets as administrator commands
676
Accepted
mk-query-digest --group-by distill doesn't print text for administrator commands
674
Accepted
mk-table-sync should find common checksum algo
672
Accepted
mk-table-sync should COALESCE to avoid undef
671
Accepted
Make mk-query-digest capture bytes and rows returned from queries
670
Accepted
Make mk-query-digest capture the error message from tcpdump
667
Accepted
Can mk-query-digest detect JOINs without an index from tcpdump?
666
Started
Test maatkit on other OSes
660
Accepted
Look for SQL injection patterns in mk-query-audit
659
Accepted
mk-parallel-dump --progress is inaccurate when a chunked dump is resumed
657
Accepted
Add trevorprice metric back to mk-loadavg
654
Accepted
Make it possible to use different passwords for master and slave
653
Accepted
Make mk-table-sync do lockless master-to-slave syncing
652
Accepted
mk-table-sync --transaction should set transaction isolation level
647
Accepted
Make a tool that can make minimal ALTER statements
646
Accepted
Make a tool to estimate index sizes
645
Accepted
Make a tool to recursively discover foreign key relationships
641
New
mk-table-sync with --print will generate bad SQL when trying to sync columns with binary data
633
Accepted
Make mk-query-digest able to parse snoop output
632
Accepted
Make mk-query-digest analyze index usage
629
Accepted
Gearmand support in mk-query-digest
626
Accepted
Post Maatkit release notes on maatkit.org
615
Accepted
Make mk-config-audit report differences between servers
614
Accepted
Widen columns in mk-query-digest report
613
Accepted
UTF8 problems
612
Accepted
mk-audit: Cannot connect to mysql server
610
Started
mk-heartbeat feature request: --no-newline option while using --file
609
Started
mk-table-sync doesn't always check for triggers
608
Accepted
mk-duplicate-key-checker over-recommends dropping keys: problem with prefix-of-clustered-index recommendation
604
Accepted
mk-query-digest uses incorrect command line parameters for 'ps' on OpenBSD
603
Accepted
check that all tables in a merge have the same structure
602
Accepted
mk-table-checksum issue with invalid dates
601
Accepted
Support concurrent queries in mk-slave-prefetch
600
New
mk-slave-prefetch doesn't parse INSERT INTO Table SET c1 = v1, c2 = v2 ...
599
New
mk-slave-prefetch doesn't parse INSERT IGNORE
595
Accepted
Handle "Using index condition"
594
Accepted
mk-table-sync needs a better way to check for triggers
593
Accepted
Add back top-down, bottom-up, sja algorithms to mk-table-sync
592
Accepted
Make mk-table-sync more efficient
591
Accepted
Abstract SQL making into a module
590
Accepted
mk-table-checksum: check that dbh is master of supposed slave
589
Accepted
mk-table-checksum should eval certain operations
588
Accepted
mk-table-checksum: allow user-specified functions to use --optimize-xor
587
Accepted
mk-table-checksum should not prefetch tables
585
Accepted
mk-slave-restart: let user specify more patterns and actions
583
Accepted
New mk-slave-move options like --promote and --resume
582
Accepted
Add more actions to mk-slave-find
581
Accepted
Build a module that prints grants by inspecting the grant tables
580
Accepted
mk-show-grants: search for obsolete grant statements
579
Accepted
mk-query-profiler doesn't handle MAX_ULONG correctly on 64-bit servers
578
Accepted
mk-query-profiler should determine which vars are session-specific by looking for @@
577
Accepted
mk-query-digest should only --execute cmd=Query events
576
Accepted
Add info to TableParser to get original letter-case of column names
568
New
mk-table-checksum doesn't use chunk-size with a varchar primary key
557
New
mk-slave-move should check for open temp tables before moving slaves
556
New
mk-slave-move needs an option to kill connections that have open transactions.
555
New
mk-slave-move needs an option to kill all other connections
554
New
mk-slave-move needs an option to set servers read_only
553
New
mk-slave-move: new opt to find newest slave of a given set of siblings or a given master
552
New
mk-slave-move needs an option to specify the grandparent, in case the master is dead
547
Accepted
Detect queries that have duplicated columns
544
Started
memcached parse error: Use of uninitialized value in pattern match (m//)
543
Accepted
Sort by expressions like Rows_sent/Rows_examined in mk-query-digest
542
Accepted
Reverse sorting in mk-query-digest
541
Accepted
Sort by ninetyfive, stddev and med in mk-query-digest
535
Accepted
Make mk-query-digest parse the postgresql log format
532
New
mk-table-checksum problem when DSN refers to SSH tunnel from localhost
529
Accepted
Calculate "real" concurrency with mk-query-digest
522
Accepted
mk-slave-prefetch: need to change --statistics to print only N top queries
521
Accepted
Make mk-slave-prefetch optionally read the binlog from the server's master
520
Accepted
Make mk-slave-prefetch filter/throw away non-replicated DBs/tables
519
Started
mk-table-checksum Needs A chunkcol Option
513
Accepted
mk-table-scan: don't scan table when table is clustered index
512
Accepted
Make EventAggregator do hierarchical aggregation
511
Accepted
Make mk-query-digest report number of query variations
508
Accepted
Does DSNParser handle charset automatically?
503
Accepted
mk-parallel-restore: wrap character columns in CONVERT so can specify a charset explicitly
502
Accepted
mk-parallel-restore: wrap float columns in CONVERT so they'll restore correctly
500
Accepted
Modularize common subroutines like mysql_error_msg
492
Accepted
mk-find: get list of DSNs from table
491
Accepted
mk-find: add --continue-on-error
490
Accepted
mk-find: add --haskey(col), add --hascol
488
Accepted
Shorten values printed in mk-duplicate-key-checker::print_key_summary()
487
Accepted
mk-fifo-split: print %complete and ETA
486
Accepted
mk-fifo-split: make progress messages the default
482
Accepted
mk-fifo-split: print out $INPUT_LINE_NUMBER on exit (including exit by CTRL-C)
481
Accepted
mk-fifo-split: add limit arguments so you can read a splice out of the middle
480
Accepted
mk-fifo-split: support binmode
472
Accepted
EventTimeLine needs explicit attribs but attribs are auto-detected now
468
Accepted
mk-audit: Add support for hpacucli
464
Accepted
Make mk-table-sync do two-way sync
463
Started
Make mk-query-digest rewrite more kinds of long queries
461
Accepted
mk-archiver: Add --utilize-partitions command-line argument
454
Accepted
Generate a list of tables and columns that a query accesses
444
Accepted
Reorganize and improve the major common modules like MySQLFind
443
Accepted
mk-schema-audit: alert when column matching (updat|insert|delet|creat)ed is not TIMESTAMP
439
Accepted
Make visual-explain tell which columns are used in the index
438
New
Create mk-schema-sync
436
New
Detect queries that use multi-column IN clause
435
New
Make mk-slave-delay implement a different definition of 'delay'
434
Accepted
Make mk-slave-delay use a heartbeat table from mk-heartbeat
433
Accepted
Add timezone to DSN syntax
432
New
Make script or implement feature in existing script to determine how fast slave is replicating
431
New
Make script to automate InnoDB recovery
423
Accepted
Make mk-show-grants support column privileges
421
Accepted
Add safety features to mk-table-sync
415
Accepted
mk-slave-prefetch features to warm slaves post restart
411
Accepted
Make mk-table-sync and mk-table-checksum get filters from mysql server by default
405
Accepted
Implement extra rules in OptionParser like "implies"
403
New
NEW SCRIPT REQUEST: mk-data-generator
400
New
Consider missing/extra tables as differences in mk-checksum-filter
397
Accepted
Make processlist sniffer use TIME_MS column when available
395
Accepted
Make processlist sniffer capture information about temp tables, etc
389
Accepted
Handle stupidly-quoted table and column names
388
Accepted
mk-table-checksum crashes when column with comma in the name is used in a key
387
Accepted
More useful comments in mk-table-sync statements
385
Accepted
Add partition support for table-checksum
384
Accepted
Can't exec "file": No such file or directory at mk-audit line 1807.
382
Accepted
mk-table-checksum is very flaky
379
Accepted
Make mk-table-sync multi-threaded
378
Started
Make mk-table-checksum try to use the index preferred by the optimizer
377
Accepted
Make mk-table-sync print start/end times
376
Started
Permit specifying an index for mk-table-sync
375
Started
Make mk-table-sync choose better indexes
374
Accepted
Add --progress to mk-table-sync
373
Accepted
Add performance profiling statistics to mk-table-sync
372
Accepted
Make mk-table-sync with --chunk do two-level chunking
371
Started
Make mk-table-sync preserve column order in SQL
370
Accepted
Make mk-table-sync do one transaction per chunk
369
Accepted
Make completely lock-free syncs possible with mk-table-sync
368
New
script request: mk-backup-wrapper
363
Started
Make mk-table-sync do renames
362
Accepted
Optimize RowDiff.pm for early termination
358
Accepted
--ack-partitions flag for mk-parallel-dump & mk-parallel-restore
354
Accepted
Add NOW_USEC() function to Maatkit and add support to mk-heartbeat
351
Accepted
Make mk-slave-restart take a list of DSNs on the command line
347
Accepted
A badly rewritten query
345
Accepted
Make mk-query-digest handle deadlocks and lock timeouts
344
Accepted
Make mk-find do "IS NULL" checks
343
Accepted
Make --engine case-insensitive
342
Accepted
Make mk-table-checksum work better with binlog-do-db
341
Accepted
Make mk-table-checksum do relative-sized chunks
340
Accepted
mk-slave-find fails its main test
338
Accepted
Make all of tool's --help output come from POD
333
Accepted
Standardize regex patterns
327
Accepted
Make mk-query-digest read the output of mysql-proxy
324
Accepted
Add schema to fingerprint and make --orderby handle multiple items
318
Started
Standardize command-line options
314
Started
false varchar with int value handling in where clause causes performance issues
312
Accepted
mk-table-sync: --columns option ignored when generating update commands!
310
Accepted
mk-table-sync asks for password too many times
309
Accepted
Make --help not print values after normal output
305
Accepted
mk-table-checksum generates bad --where clause with --since
304
Started
mk-table-checksum --replicate deletes old checksums even with --resume-replicate
299
Accepted
Make mk-schema-audit able to read a file
288
Accepted
mk-slave-prefetch does not respect MySQL's relay-log option/variable
285
Accepted
mk-table-sync dies on SHOW GRANTS
281
Accepted
Add --createmissing option to mk-table-sync
279
Accepted
Make quick-download targets
273
Accepted
Use Google Charts API to enhance some tools
270
Accepted
Make mk-table-checksum use consistent snapshots when not --replicate
261
Accepted
Make mk-schema-audit fingerprint table/db names
251
Accepted
PROCESSLIST sniffer does not deal with replication thread
246
Accepted
Roll innotop into maatkit (mk-top?)
245
Accepted
Make mk-query-digest multi-threaded
238
Accepted
Add init scripts for all tools
230
Accepted
Make mk-query-digest do drill-down into analysis
219
Accepted
mk-audit should report failures instead of dying
214
Accepted
mk-audit dies if --skip-grant-tables is on
212
Accepted
Make mk-query-digest time buckets more flexible
201
Accepted
Make mk-query-digest store information about query plans
193
Accepted
Make a way to update mk-query-digest --review information
186
Accepted
mk-table-checksum causes a warning on MySQL 5.1
183
Accepted
Add an --ignoredb-regex option
176
Accepted
Add a --tabulate report to mk-query-digest
169
Accepted
Make mk-query-digest give progress reports
158
Accepted
Make mk-query-digest display row estimates
157
Accepted
Make mk-query-digest reformat (pretty-print) queries
156
Accepted
Show day/time clustering in mk-query-digest
153
Accepted
Colorize mk-query-digest output
151
Started
Make mk-query-digest able to read PROCESSLIST
148
Accepted
Make DSNParser not 'use' DBI
146
New
FEATURE REQUEST: mk-parallel-restore --startslave
144
New
FEATURE REQUEST: mk-parallel-dump --stopslave=[IO_THREAD|SQL_THREAD]
143
Accepted
Make mk-slave-move support promotion to master-master
125
Accepted
mk-slave-restart should handle a new kind of log corruption
101
Accepted
Refactor, improve and clean up mk-table-checksum internals
98
Accepted
Make mk-table-checksum support schema objects
95
Accepted
Make mk-table-sync force statement-based binlog format on 5.1 and greater
91
Accepted
Make mk-table-checksum support CHECKSUM=1 for MyISAM tables
88
Accepted
Make mk-table-sync support reverse syncing
80
Accepted
Can mk-table-sync detect auto_increment offsets?
78
New
mk-table-sync should be able to skip checking for slave up-to-dateness
76
New
Add alerting mechanism to mk-heartbeat?
73
Accepted
Make mk-checksum-filter more helpful
67
Accepted
Govern checksum speed by slave lag
55
Accepted
Integrate DSN specifications into POD
50
New
Make mk-table-sync reuse connections when syncing multiple servers
38
New
Make mk-parallel-dump do a consistent MyISAM/InnoDB dump
29
Accepted
mk-slave-prefetch can be parallelized
25
Accepted
mk-find should have tests for columns
24
Accepted
check and report after running mk-table-checksum --replicate
20
Accepted
Build FNV_64() binaries and make available as a download
19
Accepted
Add MURMUR_HASH() hash function as a UDF
16
New
mk-parallel-dump respawns threads
14
Accepted
mk-slave-prefetch should have a --probability argument
Hosted by