Feeling good: End-of-year recap of 2023

Our Sea Lion celebrates the end of a successful year, with a touch of Christmas spirit. We asked our AI Santa to create artwork that “evokes a sense of gratitude, optimism, and the magic of the holidays beneath the waves” – let me accompany the outcome with some reflections on the successful ending of the year.

Homework:  What makes you feel good?

The trigger for the reflections was the last team Zoom meeting of the year, on Tuesday. I had asked everyone to prepare by doing a personal recap of what has happened the last three months (basically since our Staff meeting, (Un)conference, and MariaDB Server Fest early October).

MariaDB semi-sync replication using containers

In the blog MariaDB replication using containers, we showed how to properly replicate data in MariaDB using Docker containers.
We used standard or asynchronous or lazy replication.

The problem with this type of replication is potential data loss if the primary goes down. Transactions that are committed on the primary are not being sent to replicas, and the replica doesn’t commit the changes. Failover from primary to replica in this case may lead to missing transactions relative to the primary.

To overcome these type of errors, there is semi-sync replication that is integrated into MariaDB since 10.4 and fully sync replication, which we plan to implement eventually as MDEV-19140.

MariaDB Server will be the default database in cPanel

Good news! cPanel, one of the leading control panels in the hosting world has just announced that they are going to make MariaDB Server the default database when installing new cPanel instances. This change is slated to occur in version 122 of cPanel & WHM, coming in Q3 of 2024. We at MariaDB Foundation are very happy about this decision and are looking forward to continuous collaboration, to the benefit of our users and the MariaDB Server project.

We think that this is a great decision for cPanel users because we at MariaDB have stayed true to the original values of MySQL, including:

  • Long term backwards compatibility
  • Painless upgrades and ease of use
  • Long term stable releases;

Looking for more migration guinea pigs

Remember our open letter, Looking for MySQL 5.7 or 8.0 guinea pigs?

We caught a nice German guinea pig!

We caught a nice guinea pig, a German one, from Hannover. They are currently using MySQL 5.7 (as was our prime wish), and they will be doing a live migration to MariaDB 10.11. They have 1.000.000.000 queries a day, their database size is 412 GB, and our goal is to the migration of the production data in less than five minutes – during our MariaDB Migration Workshop at our pre-FOSDEM event on Friday 2 Feb 2024.

Generative AI and MariaDB Server

“Generative AI is a can of worms that has to be opened”. That was the laconic comment from a senior industry influencer, when I shared MariaDB Foundation’s plans for successively making MariaDB Server a platform for AI solutions. The statement combines the opportunity with the inevitability, the complexity with the need for stepwise refinement.

Late to the game?

Are we late to the game? I believe not. I believe this is the right timing. Open Source isn’t a pioneer when it comes to basic research or even early product development.

Looking for MySQL 5.7 or 8.0 guinea pigs

Dear users of MySQL 5.7 (or 8.0)!

Are you interested in getting help migrating to MariaDB 10.6 or 10.11, the latest long-term support releases? Are you coming to Brussels for FOSDEM in February? Do you have an open attitude, not minding to show a bit of dirty laundry in front of other users?

Then you may be a perfect candidate for our MariaDB Migration Workshop at our pre-FOSDEM event on Friday 2 Feb 2024. The workshop will be led by none other than the father of both MySQL Server and MariaDB Server, namely Michael “Monty” Widenius.

MariaDB 11.3.1, 11.2.2 now available

The MariaDB Foundation is pleased to announce the availability of MariaDB 11.3.1, the first Release Candidate in the MariaDB 11.3 series, and MariaDB 11.2.2, the first stable release in the MariaDB 11.2 series. Both are short-term series and will be maintained for one year after their respective G.A (stable) releases.

See the release notes and changelogs for details.


Download MariaDB 11.3.1

Release Notes Changelog What is MariaDB 11.3?


Download MariaDB 11.2.2

Release Notes Changelog What is MariaDB 11.2?

Attending Percona University in Athens 2023

It’s been a while since we posted about community organised events. I’m happy to have the chance to talk about my experience attending Percona University in Athens.

For those in a hurry, the main topics are:
1. Databases in the cloud, why vendor-lock is important to consider.
2. How to build Open Source databases, FerretDB and TiDB, two completely different approaches.
3. Upgrading from MySQL 5.7, monitoring and AI to speed up things.

On the left we have Ananias Tsalouchidis, who gave a talk on upgrading from MySQL 5.7

Seeing familiar faces, discussing database experiences

When working within the MariaDB Foundation, it isn’t always easy to get feedback on what works and what doesn’t.