Dear MariaDB users,

MariaDB Seal
MariaDB 5.2, a branch of the MySQL database which includes all major open source storage engines, myriad bug fixes and many community patches, has been released. It has all changes up to MySQL 5.1.51.

For an overview of what’s new in MariaDB 5.2.3, please see the release notes (5.2.2, 5.2.1, and 5.2.0 also).

MariaDB 5.2 includes a number of user enhancements including:

For fine-grained details, please see the changelogs for 5.2.3, 5.2.25.2.1 and 5.2.0. For information about any of the features, and highlighted user enhancements above, please check the AskMonty Knowledgebase for articles and other resources.

MariaDB is available in source and binary form for a variety of platforms, including Microsoft Windows, Debian, Ubuntu, Red Hat Enterprise Linux 5, CentOS 5, and Solaris x86. These are available from the download page.

Enjoy!

If you’re trying to email anyone at @askmonty.org or @montyprogram.com, you’ll notice that you’re getting a bounce. No, we’ve not disappeared from the face of the earth – we’re just having issues with our ISP. We’re still writing code to make MariaDB better, we even managed to sneak in a release of MariaDB (yes, 5.2 is now released – download 5.2.3 now!)

We’ll keep you updated on the situation as our ISP fixes the problem.

Update: 12/11/2010, 8.15am UTC – email services are back up. If you tried sending us stuff in the last few days, don’t hesitate to resend it.

If you want to know more about MySQL and MariaDB plugins read below. Our (Andrew Hutchings and mine) book MySQL 5.1 Plugins Development was just published by Packt. As far as I know it’s the first and the only book completely dedicated to MySQL Plugin API. It covers all existing in 5.1 plugin types, from Daemon to Storage Engines, and does not shun from explaining less known or poorly understood features of the plugin API. It describes newer plugin API extensions too – such as authentication plugins and recent CREATE TABLE extension. Also there is one chapter dedicated to UDFs.

This a “learning by example” style book, very different from the reference manual style. It is written around 23 fully working and thoroughly explained plugins example – simple demos as well as practically useful ones. My personal favorites are

  • getrusage daemon plugin
  • condition pushdown I_S plugin
  • exif full-text parser
  • Tocab storage engine (with b-tree indexes!)
  • USB authentication plugin

See the complete list in the table of contents.

What others think: