This release adds partial support for the SIGNAL
statement, along with the ability to declare conditions using DECLARE .. CONDITION
. In addition, numerous performance improvements and bug fixes have been added.
Merged PRs
- 1469: Bump gms
- 1467: Bug fix for active_branch() function
- 1462: New select expression behavior
- 1461: Tim's edits to quick start guide
Just edited the lead in to be a little more hype. - 1458: Docs expansion
Added a quickstart guide, FAQ, and roadmap. - 1457: use left right diff instead of top down due to bugs in top down
- 1456: store/marshal: dropped error and test refactor
This picks up a dropped error instore/marshal
, changes the tests to userequire.NoError
instead ofassert.NoError
, and prunes some dead code. - 1455: Vinai/more dbeaver stuff
This pr unblocks basic dbeaver functionality. - 341: JSON_OBJECTAGG
This pr adds JSON_OBJECTAGG functionality: https://dev.mysql.com/doc/refman/8.0/en/aggregate-functions.html#function_json-objectagg - 340: Vinai/UUID
This pr adds UUID support cc: https://dev.mysql.com/doc/refman/8.0/en/miscellaneous-functions.html#function_is-uuid - 339: Wrap all select expressions in aliases with their original string expression
This makes the result set schema exactly match the select expressions in the query. - 338: Vinai/dbeaver fixes
This pr allows for queries likeCREATE TABLE x.table(pk int)
when the mysql client is not set to x. - 337: Vinai/more table status fixes
This pr fixes some mistakes in show table status where- memory/table.go did not implement StatisticsTable
- ShowTableStatus is a part of Engine InformationSchema Tests
- 335: Updates to SHOW TABLE STATUS
- 63: VALUES statements
- 62: Added SQL_CALC_FOUND_ROWS keyword
- 60: add better parsing for show table status