Skip to content

Releases: slackhq/hack-sql-fake

Support another vector for ignoring index requirements

06 Jun 19:03
Compare
Choose a tag to compare
Add support for ignoring queries that violate an index requirement ba…

…sed on callstack

Support flags for detecting more violations

01 Jun 18:07
Compare
Choose a tag to compare

This release supports detecting queries that scatter (where the WHERE columns don't reference Vitess indexes) and also detection of queries that hit primary databases.

Improve handling of multi-column indexes

19 May 18:47
Compare
Choose a tag to compare
v5.0.5

Ignore keys that start with null

Fix a small bug with JOIN index calculation

15 May 15:11
Compare
Choose a tag to compare
v5.0.4

Fix join calculation for one-to-many indexes

Use indexes for pre-filtering `WHERE` results

12 May 20:28
b7e3e2a
Compare
Choose a tag to compare
v5.0.3

Use indexes to filter WHERE queries (#102)

Support index calculation

11 May 18:17
91d5dd1
Compare
Choose a tag to compare
Calculate indexes for all rows (#101)

* Use indexes for fast retrieval

* Remove WHERE index calculation for now

Fix incorrect codegen type

09 May 01:12
Compare
Choose a tag to compare
v5.0.1

Fix incorrect codegen type

Use TableSchema object to represent schema information

08 May 21:26
05703b0
Compare
Choose a tag to compare

This changes hack-sql-fake's internal representation of its schema, which is a breaking change for anyone relying on the serialised version.

Whitespace fixes

08 May 20:57
0a1e659
Compare
Choose a tag to compare

Fixes whitespace

Json validation improvements

20 Feb 23:23
b706db5
Compare
Choose a tag to compare
JSON validation should accept string 'null' to match MySQL behavior (…

…#97)

* make json validation accept the string 'null' and convert it to proper null in the database, which matches behavior in MySQL

* make the linter happy

---------

Co-authored-by: Kevin Tabb <ktabb@Kevins-MacBook-Pro.local>