Skip to content

v0.18.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ajnavarro ajnavarro released this 19 Oct 14:04
· 530 commits to master since this release
042dd2c

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