Category Archives: Community
When we talk about open source contributions, we often focus immediately on the code.
How many lines were changed?
What feature was added?
What do the benchmarks show?
But sometimes, the most interesting part is not the feature itself. It is the journey that transforms a production problem inside one company into an improvement available to an entire community.
This is exactly what happened with Headout, Arcadiy Ivanov (Karellen, Inc), and MariaDB Server.
The technical result is support for BLOB values in in-memory internal temporary tables.
…
Continue reading “From a Production Problem to MariaDB: Headout’s Open-Source Contribution Journey”
Sometimes a change happens progressively, one compatibility matrix at a time, until somebody finally writes down what has already become obvious.
This time, Adobe wrote it down.
In its database compatibility guidance for Adobe Commerce, Adobe now describes MariaDB as the default and recommended database platform going forward.
This is the future direction of Adobe Commerce, and, I must admit, this is very nice to read.
Magento, Magento Open Source and Adobe Commerce
Before going further, it is useful to clarify the names, because Magento and Adobe Commerce are often used interchangeably, even though they do not refer to exactly the same product.
…
Continue reading “Adobe Commerce Chooses MariaDB as Its Default Database Platform”
Some contributions improve MariaDB Server by adding new capabilities.
Some go further: they start from a concrete production problem with an existing feature, not a bug, but a design limitation, solve it upstream, and leave the whole ecosystem better off.
This is one of those contributions.
The platform team at Headout, a global platform that helps travelers discover and book curated real-life experiences, encountered a few inefficiencies in MariaDB Server around temporary tables and the HEAP engine. Instead of treating these as isolated local problems, they worked upstream. Arcadiy Ivanov, operating through Karellen, Inc.
…
Interview with Federico Razzoli, nominated in the Community Leadership category.
The MariaDB Foundation Sea Lion Champions program celebrates the people and organizations who help make the MariaDB ecosystem stronger, more open, and more useful for everyone.
Behind every open-source project, there are contributors whose work takes many forms. Some write code. Some review, test, document, teach, organize, advocate, support users, build tools, or bring MariaDB into production environments where it proves its value every day. Together, they help MariaDB remain a vibrant, collaborative, and industry-relevant database platform.
To highlight this diversity of contributions, we are launching a new series of interviews with nominees for the MariaDB Foundation Sea Lion Champions program.
…
Continue reading “MariaDB Foundation Sea Lion Champions Nominees: Federico Razzoli”
During the last MariaDB Foundation Board Meeting (24 June 2026), Barry shared how it can be difficult to deploy an upgrade immediately and that they sometimes have to wait for one that fixes security bugs. Wait for the validation, wait for the fix, and the release. Even if the MariaDB engineers are doing incredible work, it might still not be fast enough for the security team.
That’s where Barry requested MariaDB implement a query-rewriter plugin, like the one in MySQL, to address the fact that, in a multi-tenant environment, certain queries that would trigger known vulnerabilities are never legitimately used by applications.
…
Continue reading “MariaDB Server Plugins: disabled functions”
MariaDB 13.1 Preview is full of nice things.
Some are immediately visible to developers, like the new JSON operators. Some are very useful to DBAs, such as configuration validation. And some are about making security and access control easier to manage.
Today, let’s look at one of those: DENY, also known as negative grants.
Yes, negative grants.
It sounds a bit strange the first time you hear it, but the idea is very simple:
Sometimes it is easier to say “you can access everything here, except this”.
…
Continue reading “MariaDB 13.1 Feature in Focus: DENY / Negative Grants”
MariaDB Server has long supported a flexible plugin architecture. Plugins allow developers to extend server functionality in areas such as data types, auditing, storage engines, information schema tables, and more.
Today, MariaDB Server plugins are typically developed in C or C++, like the server’s codebase. At least for a while
Even with the current plugin-writing approach, familiarity with MariaDB internals is beneficial because it enables you to do things you otherwise cannot. But it is not required.
A new development idea, MDEV-40189: Support plugins written in various languages, explores whether MariaDB Server could make plugin development accessible from additional programming languages.
…
Continue reading “Lowering the Barrier for MariaDB Plugin Development: Plugins in More Languages”
The MariaDB Foundation Sea Lion Champions program celebrates the people and organizations who help make the MariaDB ecosystem stronger, more open, and more useful for everyone.
Today, we’re thrilled to introduce Fariha, a recent nominee for the MariaDB Foundation Sea Lion Champion program in the Technical Excellence category. Fariha’s journey into the world of databases and open-source contributions is both inspiring and a testament to the vibrant MariaDB community. We sat down with Fariha to discuss her path, her work, and what this nomination means to her.
The Interview
lefred: Fariha, congratulations on your nomination for the MariaDB Foundation Seal Lion Champion program in the Technical Excellence category!
…
Continue reading “MariaDB Foundation Sea Lion Champions Nominees: Fariha Shaikh”