tag:github.com,2008:https://github.com/slackhq/hack-sql-fake/releases Release notes from hack-sql-fake 2023-06-06T18:59:20Z tag:github.com,2008:Repository/197095478/v5.0.7 2023-06-06T19:03:43Z Support another vector for ignoring index requirements <p>Add support for ignoring queries that violate an index requirement ba…</p> <p>…sed on callstack</p> muglug tag:github.com,2008:Repository/197095478/v5.0.6 2023-06-01T18:07:57Z Support flags for detecting more violations <p>This release supports detecting queries that scatter (where the <code>WHERE</code> columns don't reference Vitess indexes) and also detection of queries that hit primary databases.</p> muglug tag:github.com,2008:Repository/197095478/v5.0.5 2023-05-19T18:47:14Z Improve handling of multi-column indexes No content. muglug tag:github.com,2008:Repository/197095478/v5.0.4 2023-05-15T15:11:45Z Fix a small bug with JOIN index calculation No content. muglug tag:github.com,2008:Repository/197095478/v5.0.3 2023-05-12T20:28:45Z Use indexes for pre-filtering `WHERE` results No content. muglug tag:github.com,2008:Repository/197095478/v5.0.2 2023-05-11T18:17:17Z Support index calculation <p>Calculate indexes for all rows (<a class="issue-link js-issue-link" href="https://github.com/slackhq/hack-sql-fake/pull/101">#101</a>)</p> <p>* Use indexes for fast retrieval</p> <p>* Remove WHERE index calculation for now</p> muglug tag:github.com,2008:Repository/197095478/v5.0.1 2023-05-09T01:12:32Z Fix incorrect codegen type No content. muglug tag:github.com,2008:Repository/197095478/v5.0.0 2023-05-08T21:26:34Z Use TableSchema object to represent schema information <p>This changes hack-sql-fake's internal representation of its schema, which is a breaking change for anyone relying on the serialised version.</p> muglug tag:github.com,2008:Repository/197095478/v4.153.8 2023-05-08T20:57:10Z Whitespace fixes <p>Fixes whitespace</p> muglug tag:github.com,2008:Repository/197095478/v4.153.7 2023-02-20T23:23:58Z Json validation improvements <p>JSON validation should accept string 'null' to match MySQL behavior (<a class="issue-link js-issue-link" href="https://github.com/slackhq/hack-sql-fake/pull/97">#97</a></p> <p><a class="issue-link js-issue-link" href="https://github.com/slackhq/hack-sql-fake/pull/97"></a>)</p> <p>* make json validation accept the string 'null' and convert it to proper null in the database, which matches behavior in MySQL</p> <p>* make the linter happy</p> <p>---------</p> <p>Co-authored-by: Kevin Tabb &lt;ktabb@Kevins-MacBook-Pro.local&gt;</p> ssandler