v0.18.0-beta.1
Pre-release
Pre-release
ajnavarro
released this
19 Oct 14:04
·
530 commits
to master
since this release
Breaking changes
- Old queries using UAST functions might not be compatible after upgrade bblfsh to latest v3 client version. Some Xpath queries changed.
New features
- modify uast functions and session to make use of bblfsh/client-go.v3
- sql/(parse,expression): implement unary minus
- sql: support more timestamp formats
- sql: implement SHOW CREATE DATABASE statement
- *: implement LOCK and UNLOCK of tables
- *: add information_schema db with files and column_statistics tables
- function: add CONNECTION_ID UDF
- function: implement JSON_EXTRACT UDF
- sql: expression: function: Add CEIL, CEILING, FLOOR
- sql: expression: function: Add ROUND()
- sql: plan: Add SHOW CREATE TABLE
- Implementation of COALESCE function.
- sql: implement SHOW FIELDS statement
- sql: implement LIKE expression
- sql: expression: function: Add LOWER, UPPER
- sql/parse: strip comments from queries
Performance improvements
- sql: add timing info to span traces
Documentation
- docs: reflect changes introduced by UAST v2 in the documentation
- docs: add supported clients