Releases
v0.1.0
macbre
released this
30 Dec 15:16
#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
You can’t perform that action at this time.