Releases: macbre/index-digest
Releases · macbre/index-digest
v0.1.0
- #1 [TravisCI] - Set up Travis tests
- #2 [linters] - Report not used indices
- #3 [undefined] - Generate score for queries based on their indices usage
- #4 [linters] - Detect redundant indices
- #5 [linters] - Report indices and data size for each table
- #6 [linters] - Report not used columns and tables
- #8 [internals] - Introduce Database class abstracting MySQL access
- #16 [linters] - redundant_indices - show table schema and table / indices size in the context
- #19 [linters] - Reports queries that do not use indices
- #20 [linters] - Report queries that use filesort or temporary file
- #25 [internals] - Improve SQL parsing
- #26 [linters] - Report full table scan (by @gbenson-wikia)
- #27 [linters] - Warn on queries which contain wildcards not at the end of LIKE clauses (by @gbenson-wikia)
- #30 [TravisCI] - Test on TravisCI using MySQL 5.7
- #32 [linters] - Report text columns that use non-utf collation
- #44 [bug] - queries_not_using_index: handle no matching row in const table
- #48 [bug] - Conflicting indexes shouldn't result in a suggestion to remove both... (by @reedy)
- #49 [bug] - Unique vs PK... Not necessarily redundant due to unique constraint (by @reedy)
- #57 [internals] - Cache database meta-data
- #60 [MySQL 8] - Run Travis tests using MySQL 5.5, 5.6, 5.7 and 8.0
- #61 [MySQL 8] - Support MySQL 8.0
- #63 [internals] - Suppress MySQL warnings when EXPLAIN is run
- #66 [enhancement] - Add support for MariaDB
- #69 [internals] - Publish to PyPI