Log in

entries friends calendar profile My Website Previous Previous Next Next
Drizzle, my participation - Mark Atwood
Drizzle, my participation
I am writing this blog post up on Friday morning, to post on Monday Tuesday morning at OScon.

The big news in the MySQL and the open source database worlds right now is Drizzle.

This is the "secret project" that I have occationally mentioned here. For the past few weeks, when I was done giving my PS client their daily 8 hours, I would flip VMs and start hacking on Drizzle, focusing mainly on the plugin system. I've ripped out a lot of junk and useless code, changed the plugin interface structures, converted UDFs into plugins, and am currently working on making logging and authentication into plugins.

The bzr tree is rapidly changing, and getting leaner, cleaner, better, and faster, with each passing day. The email list and the freenode IRC channel have been clear and focused.

It's been very exciting.


2 comments or Leave a comment
swanhart From: swanhart Date: July 22nd, 2008 06:20 pm (UTC) (Link)
Can you talk a little more about converting UDFs to plugins? Last time I checked, the manual said the plugin interface only supports full text parser plugins. Am I missing something?
fallenpegasus From: fallenpegasus Date: July 22nd, 2008 07:27 pm (UTC) (Link)
MySQL 5.1 added the concept of "plugins", and had working plugin types of storage engines, information schemas, and raw/daemon code.

UDFs date back to MySQL 3, and use a completely different way to dynamically load and extend the server.

The old UDF stuff has been ripped out, and now UDFs use the newer plugin system.
2 comments or Leave a comment