Author: Georgi Kodinov
-
The MariaDB Plugin API has Doxygen Documentation Now!
Developing plugins is one of the ways we really encourage to extend MariaDB Server’s capabilities. However, understanding the available APIs has often required developers to explore header files, source code, and existing plugin implementations.To make this easier, we now have a new, Doxygen-generated MariaDB Server Plugin API reference, available directly in the MariaDB documentation.If you’ve been following recent commits to the MariaDB Server repository, you may already have noticed some of the work behind this initiative. I’d like to present […]
-
MariaDB Contribution Statistics, January-June 2026
After a long break, I will be taking over reporting on the contributions. FYI, the last one was done in Jan 2025.
Server Contributions
Just like last time, I’m going to start with a breakdown of all the organizations who have contributed to MariaDB Server during the above period.
A big thank you to MariaDB Plc!
The interesting entry however is the “independent” section representing the community at large! More contributors than any other entity! Commit number is small, but […]
-
The Power Of The Community!

A proper comparison of the distinct committers to MariaDB and MySQL repositories since Q1 2025.
-
A New Pull Request Processing Time Record
We have a new record average time to process a pull request: 21 days!
Part of my job is following (and trying to improve of course) some key metrics about MariaDB Server pull request processing. As a part of that I compile a nice pull request metric and a graph of it. This is what it looked like for the last month:
There’s a single number that caught my attention: 21.05 ! This is a new record low! That’s how […]
-
Vibe-coding an Audit Plugin in Under 3 Minutes
Who says developing MariaDB plugins is hard? I was able to produce one in under 3 minutes!
I of course did it by asking Grok nicely:
The produced result is actually very decent:
It even produced a Makefile:
And compilation instructions:
The plugin has even compiled and worked on my Mac!
Tests are Important!
While I had Grok’s attention I’ve given it a follow up task:
Note the “please” part! It’s important!
This second prompt made it realize its naiveté […]
-
Documented: The MariaDB Server (Community) Contribution Process
If you ever considered contributing code to the MariaDB server, you should know that this is an intricate process involving multiple steps and multiple actors. To help you see your contributions successfully merged into the MariaDB Server codebase I’ve compiled a comprehensive description of the contribution process itself, the roles involved into it, the sequence of actions and conditions for transition from one to another. There’s even a diagram!
Please go to COMMUNITY_CONTRIBUTIONS.md.
This of course is going to be […]
-
Unleashing Innovation Through Plugins

One of the corner stones in MariaDB Foundation’s mission is:
We strive to increase adoption by users and across use cases, platforms and means of deployment. https://mariadb.org/about/
MariaDB Server plugins are definitely a prime “means of deployment” for server features. But a relatively neglected one so far. They have been around for many years. But, somehow, they have escaped the user’s focus. Why that happened is a very interesting topic. And one that I’d definitely like to hear your opinion […]
-
Contributions As a Cost-saver

The economics of open source contribution development. And some questions.