v0.4.0
版本发布时间: 2019-02-13 19:03:27
src-d/go-mysql-server最新发布版本:v0.6.0(2019-10-04 16:13:13)
Implemented enhancements:
- Supported client examples do not use defaults for user, pass and database names #597
- Improve Function invalid argument number error specifying the affected function name #591
- Run staticcheck on go-mysql-server - list of things to verify/check #581
- CASE statement #575
- sql: add Databaser interface for cleaner analyzer rules #592
Fixed bugs:
- Restart gitbase makes indexes outdated #612
- Running a query containing the
REGEXP
function with an invalid pattern breaks #606 - KILL generates an error by not returning an error or a result #601
- Warnings are being cleared after every query #600
- Possible error in SHOW CREATE TABLE #594
- Improve Function invalid argument number error specifying the affected function name #591
- alias used on a expression in the same projection should fail always #590
- EXPLAIN only shows the first index #585
- Round with decimal panics #579
- [SQLAlchemy] missing column in SHOW FULL TABLES #562
- Upgrade go-vitess.v1 to version v1.5.0 #617
- Fix checksum for multi underlying tables. #613
- Clear warnings just after successful query. #608
- Check if regexp matcher is nil. #607
- Support SQLAlchemy syntax for show create table #598
- sql: fix row construction in innerJoinIter #595
Closed issues:
- [SQLAlchemy] SELECT @@transaction_isolation support or workaround #564
- [SQLAlchemy] support SHOW collation #561
Merged pull requests:
- Update examples #610
- sql/analyzer: fix use of declared aliases in the same projection #609
- add experimental optional feature to use in memory joins #605
- server: return empty results when query is KILL #604
- sql/analyzer: remove QueryProcess nodes from subqueries #603
- sql: better errors for invalid argument number #596
- sql: implement dummy ROLLBACK #593
- sql: add transaction_isolation default value #589
- sql/*: fix show tables to match MySQL spec #588
- sql/*: implement show collation #587
- sql/index/pilosa: return all index ids in lookups #586
- sql: use checksums to determine if indexes are outdated #583
- fix errors pointed out by staticcheck #582
- Fix ROUND function for 2 args. #580
- sql/plan: speed up InnerJoin iterator #578
- sql/(analyzer,parse,expression): implement case expression #576