v0.2.0
版本发布时间: 2018-11-15 23:53:44
src-d/go-mysql-server最新发布版本:v0.6.0(2019-10-04 16:13:13)
Implemented enhancements:
- Add REVERSE, REPLACE, REPEAT #540
- Add RTRIM, TRIM, LTRIM #537
- Add SQRT/POWER function #523
- add navicat support #521
- Add support for using desc table (short version of describe table) #494
- Implement RPAD, LPAD #484
- Update year and org name in LICENSE #476
- Define a simple interface to be able to implement authentication and authorization. #469
- Test tableau with go-mysql-server and add integration tests with the queries used by the application itself. #468
- Test grafana with go-mysql-server and add integration tests with the queries used by the application itself. #467
- Collect session warnings #465
- Support negative integers in expressions #444
- Implement SHOW WARNINGS; #442
- Add support for LOG, LOG2, LOG10, LN #392
- Test 3rd party applications integration #387
- Show warnings - implementation #464
Fixed bugs:
- go get is downloading a different version or readme is wrong #541
- [Tableau]: GROUP BY X with alias (as columnd name) and INNER JOIN #535
- Substring function is not parsed correctly #532
- Show table status without from/in/like or where fails to parse #530
- Group by alias (alias name is the same as column name) #524
- Disable or capture log from go-vitess #490
- panic in group by #481
- support database qualifiers #118
- Fix filtered index #550
- upgrade vitess to v1.4.0 #545
- Implement group by index #525
- Do not pull vt/logutil/level.go #514
Closed issues:
- Update missing statement on SUPPORTED.md file #533
- [Tableau] - add support for GROUP BY X #520
- this is a bug with go-vitess.v1 ? with roolback to go-vitess.v1:v1.0.0 ok when run _example/main.go #519
- [Tableau]: Add support for information_schema.columns #510
- [Tableau] - support for DATABASE() function #503
- Rule to remove unnecessary CAST nodes #502
- [Tableau] - Support for sql_select_limit #492
- [Tableau] - support for INFORMATION_SCHEMA.TABLES queries #489
- [Tableau] - default db name cannot be an empty string #488
- Please, add me as contributor #Hacktoberbest #485
- Inconsistent Errors using backticks #447
Merged pull requests:
- docs: add go-vitess dependency information #544
- Add Reverse, Repeat, Replace #543
- Add Trim, Ltrim, Rtrim #539
- docs: add missing supported expressions #538
- auth: add Audit to log user interactions #536
- Feature/pow sqrt #534
- sql/(plan,parse): fix show table status behaviour #531
- level.go doesn't panic anymore. #529
- sql: add information_schema.schemata table #528
- sql/analyzer: add rule to avoid unnecessary casts #526
- Feature/lpad rpad #522
- go-vitess@1.3.0 #518
- sql: process list now shows client address #517
- Revert "update license with year and org name" #515
- Upgrade vitess to v1.2.1 #512
- Add support for information_schema.columns #511
- Added badges in readme file #509
- sql, function: add weekday and dayofweek #507
- Implement sql_select_limit #506
- Implement DATABASE() function. #505
- Implement information_schema.tables #504
- _scripts: replace glog with logrus #501
- Add support for CONCAT_WS #500
- analyzer: fix pushdown of filters with repeated table names #498
- Correct spelling #497
- auth: add authentication and authorization interface #496
- Add support for using desc table #495
- Add support for set DEFAULT #493
- Check if eval buffer is empty. #491
- sql: function, added soundex #486
- Feature/logarithms #482
- sql: support more timestamp formats #480
- Feature/collect warnings #479
- integration: add grafana queries to go integration #477
- *: remaining fixes to make mysqldump work with go-mysql-server #474
- sql/(parse,expression): implement unary minus #456