Changes in MariaDB Jupyter Kernel
Contents
[v0.2.0] 02 November 2021
Features and improvements
- SQL code autocompletion ( GSoC project 2021 by Xing-Zhi Jiang)
- Code Instrospection ( GSoC project 2021 by Xing-Zhi Jiang)
- Add
debug
option in ClientConfig - The MyBinder configurations are switched to Dockerfile to achieve more flexibility
- The kernel is now able to start its own MariaDB Server instance, run
mariadb-install-db
to create a datadir and pass the right options to client and server so that first-time users only need to have themariadb-server
package installed (Contribution by Jonas Karlsson).
Bug fixes
- Progress reporting for commands such as
LOAD DATA
is disabled - In multiple running notebooks with multiple MariaDB kernels, only the last alive notebook kills the MariaDB server (Contribution by Jonas Karlsson)
[v0.1.1] 29 March 2021
Features and improvements
- Add pre-commit support in the GitHub Actions CI
- Add two new example notebooks (contribution from Daniel Black)
- Add more tests
- Queries such as INSERT that don't return any result set should show a "Query OK" confirmation message (Contribution by XING-ZHI JIANG)
- Add %%delimiter cell magic command to run a query under a different SQL delimiter
- SQL error messages should only contain the relevant part of the error without the MariaDB error number
Bug fixes
- Refactor CodeParser to address a number of bugs related to how the MariaDB kernel was parsing multi-line queries
- Fixed bugs in MariaDB client that were leading to wrong multi-line outputs from functions such as JSON_DETAILED
[v0.1.0] 11 January 2021
First release!
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.