MariaDB Foundation to Safeguard Leading Open Source Database

  • Michael ‘Monty’ Widenius, David Axmark, and Allan Larsson announce MariaDB Foundation
  • Leading organizations pledge EUR1M to launch not-for-profit organization
  • Further sponsors sought; Board elections to be held February 2013

Percona Live Conference, London – December 4, 2012 –The founders of the most popular databases on the web, Michael Widenius, David Axmark, and Allan Larsson today announced the formation of the MariaDB Foundation. “MariaDB continues the project started 18 years ago when we founded MySQL, with code maintained by the same dedicated core team. The time is right for an independent organisation to to safeguard the interests of MariaDB users and developers as we head towards MariaDB 10” said David Axmark. …

Monty Program & SkySQL release the MariaDB Client Library for C and MariaDB Client Library for Java Applications

Connectors now available to the MySQL® community as part of the MariaDB open source project

Helsinki – November 29, 2012 – Monty Program, the home of MariaDB, owned by MySQL®-database-creator Monty Widenius and its employees, and SkySQL, the trusted provider of open source database solutions, today announced the immediate availability of their connectors, ‘MariaDB Client Library for C and MariaDB Client Library for Java Applications’, to the wider MySQL® database community in the permissive LGPL licence.

With this announcement, the connectors become part of the wider MariaDB open source project, to which users will be able to contribute via relevant online resources. …

Announcing MariaDB 10.0.0 Alpha

The MariaDB project is pleased to announce the immediate availability of MariaDB 10.0.0! This is an alpha release.

MariaDB 10.0 is the current development version of MariaDB. It is built on the MariaDB 5.5 series with backported features from MySQL 5.6 and entirely new features not found anywhere else. See “Explanation on MariaDB 10.0” and “What comes in between MariaDB now and MySQL 5.6?” for more information on why we’re calling this series “MariaDB 10.0”.

This is the first 10.0-based release, and we are releasing it now to get it into the hands of any who might want to test it. …

MariaDB/MySQL Tokyo Meetup #1

If you’re interested in MariaDB & MySQL and happen to be in Tokyo, do drop by the first ever MariaDB/MySQL Tokyo Meetup #1.

It happens October 16 2012, from 18.00-20.00. It is graciously hosted at K.K.Ashisuto (HQ) Salon Space (2nd floor). We have maps in Japanese and English.

See you there!

MariaDB non-blocking client API and node.js

Last Summer I implemented a non-blocking client API in MariaDB, and it was included in the MariaDB 5.5 release. But somehow I never got around to announcing it.

However, that did not prevent Brian White from noticing it, and using it to implement a new mysql binding for node.js called mariasql.

Now, node.js is a single-threaded, event-driven framework for web application sever development. In such frameworks, all I/O is done non-blocking or asynchronously, as are all other actions that may need to wait for external events. There is a single event loop which uses a poll() or similar system call to wait for any pending I/O or other event to complete, and then dispatches the appropriate event handler(s). …

Making it easier to follow and participate in MariaDB development

In June, I told about the consolidation of the MariaDB project tools. The final piece of this consolidation, to report bugs in the MariaDB project tracking tool called JIRA has now been finalized.

Bug reporting stays open! JIRA is open to anyone. The bug reports are publicly available, even without logging in and as a bonus it will be easier to follow what is going on in the project since you don’t have to jump between several tools to get the complete picture.

All bugs that existed in Launchpad have been migrated to JIRA. To find a bug that was originally reported on Launchpad use the following approaches:

  • If you happen to have the original bug id you can search for the bug by typing lp:bugid into the search field in the upper right corner of JIRA.

Announcing the Cassandra Storage Engine

We’re pleased to announce the first preview version of the Cassandra Storage Engine!

The Cassandra Storage Engine (SE) allows access to Cassandra databases from MariaDB/MySQL, and to provide data integration between the SQL and NoSQL worlds.

Have you ever needed to

  • grab some of Cassandra’s data from your web frontend, or SQL query?
  • insert a few records into Cassandra from some part of your app?

With Cassandra SE, this is easily possible. Cassandra SE makes Cassandra’s column families appear as MariaDB/MySQL tables that you can insert to, update, and select from. …

MariaDB Directions

Infor announced this week, that they will provide open source database alternatives to some of their products. MariaDB has been chosen, tested, and certified by Infor to be the open source database of choice (together with MySQL) for the Infor LN and ION products. Infor LN is Infor’s flagship ERP and is sometimes better known by its former name, Baan. It has 25 years of manufacturing know-how built into it and is used by more than 5,000 companies worldwide in a wide range of industries. These include automotive, industrial equipment and machinery, high tech and electronics, and aerospace and defense. …