This month in MariaDB Foundation: Mar 2025

March was a busy month in the world of MariaDB!

Let’s explore the progress through the lens of the Six Goals for 2025, introduced in January. 

Board Meeting 1/2025: New Executive Chairman, new CEO

But before we dive into that, let me briefly highlight developments from the two most recent Board Meetings. In the Report from the Board blog post about the late February meeting, I already noted a key organisational change:

  • I am transitioning my role to be Executive Chairman, providing the overall leadership vision for the transformation of the Foundation and expanding the Foundation’s presence and influence in the industry. 

Always use the right UUID in MariaDB

The following post was written by Stefano Petrilli, who contributed UUIDv4 and UUIDv7 implementations to MariaDB. Thank you, Stefano!


The original version of the Universal Unique IDentifiers (UUID), which is now known as UUIDv1, made his first appearance in the 1980s. The most interesting guarantee that they provide is the generation of IDs that are always unique across space and time.

To comply with this promise, it uses a combination of three elements:

  • The node, which is a field that identifies the machine that generated the UUID.

First Steps in Contributing to MariaDB

At MariaDB Day in February in Brussels, VP Engineering Vicențiu Ciurbaru delivered an inspiring presentation titled “Launch Your Open Source Career: First Steps in Contributing to MariaDB.”

In the spirit of the recent positive stats on new contributions to MariaDB, let me recap Vicentiu’s tips for anyone looking to make their first contribution. 

Contributing to MariaDB is not only about writing code—it’s about joining a vibrant community where every contribution, big or small, drives innovation. We hope newcomers can see a tangible path to getting involved.

How to start contributing? 

The Accidental Queen of the Database Dominion – Month one

Exactly one month ago, I found myself stepping into the role of CEO at MariaDB Foundation. It was a bit like being handed the keys to a beloved old ship and being told, “Don’t worry, it mostly steers itself… unless there’s a storm. Or a kraken. Or a GitHub issue.”

As someone whose surname gives away a bit of context, it’s both an honor and a deeply personal journey to be entrusted with stewarding this next chapter. I used to say that I have done my bit for the project by adding “Maria” to “MariaDB”, but what do you know it turns out – there is a lot more out there for me to do!!!

Last chance to apply to AI RAG Hackathon

The ideation phase of the MariaDB AI RAG Hackathon is nearing its deadline on Monday (by end of March). 

We have several cool submissions so far. One is about combining the Knowledge Graph and LLMs, using MariaDB Vector Nearest Neighbour Search. Another one is about an “advanced context diff”, identifying the differences between two text corpuses based not on their literal wording, but on their content. 

All of the current submissions are in the Innovation track. We would particularly like submissions in the Integration track  – to add MariaDB to frameworks such as these, or other apps. 

A Conversation with Michal Schorm: MariaDB in Red Hat and Fedora

In a recent conversation, I had the pleasure of speaking with Michal Schorm, the maintainer of MariaDB packages for Red Hat and Fedora – and newly elected Observer on the MariaDB Foundation Board. Our discussion covered his role, the current state of MariaDB in these distributions, and ideas for future improvements.

The Role of a MariaDB Package Maintainer

Michal is responsible for ensuring that the MariaDB source code is compiled and made available as installable packages for Fedora, CentOS Stream, and Red Hat Enterprise Linux (RHEL).

Give MariaDB Jira votes and comments

MariaDB has had a voting feature in its issue tracker Jira since the dawn of time, but it hasn’t got much active attention. Despite that, there are now many Jira community items that have collected a fair amount of votes over the years.

Many items are now in limbo—not on the MariaDB road map, but not rejected either. We would like to better understand how to act on these. 

More votes, and preferably more detailed comments on syntax and desired functionality or insights on use cases, would help the MariaDB Foundation and Corporation a lot in deciding what to do and how to prioritize resources. 

MariaDB Contribution Statistics, January 2025

Here comes the Q4 2024 contributions report. The raw data which contains also statistics until today can be found on GitHub, here.

Server contributions

Just like last quarter, I’m going to start with a breakdown of all the organisations who have contributed to MariaDB Server during 2024.

OrganisationContributorsCommits
MariaDB Plc. 31 1707
MariaDB Foundation 9 201
Codership 7 103
Amazon 12 51
Independent 19 48
GSoC 3 14
Arch Linux 1 6
Alibaba 1 4
IONOS 1 4
Workato 1 4
Rakuten 1 3
OpenBSD 1 2
HardenedBSD 1 2
University of Sydney 1 2
Arm 1 1
ClearCode 1 1
FreeBSD 1 1
IBM 1 1
NetBSD 1 1
Chainguard 1 1
CloudLinux 1 1
TOTAL 96 2158

MariaDB Server contributions for from 1st January 2024 – 31st December 2024

We can see some new names compared to the Q3 2024 report, with contributions from CloudLinux, NetBSD and Workato.