MariaDB Health Checks in WordPress

In a previous blog post, I gave an overview of the CloudFest Hackathon. At this event my team created a plugin for WordPress which added additional health checks for MariaDB. Since the Hackathon we have managed to get this plugin into the official WordPress plugin repository and are working on improving it.

About the plugin

The plugin is designed in a modular way with multiple parts that can be useful for WordPress administrators. The following is a breakdown of all the parts currently in the plugin.

Metrics

One of the core features is gathering metrics about the queries executed.

Coming to a language near you!

In a movie theater near you, expect to soon see an explanation of MariaDB Server and MariaDB Foundation in your own language! That is, providing you speak one of the good dozen of languages we have frequently encountered in the MariaDB Server ecosystem.

English is a least common denominator

Like a majority of the MariaDB Server users, most of the developers behind MariaDB Server are non-native English speakers. We use Bad English as our lingua franca. Our pronunciation may be bearable to OK, but as with most techies, our understanding of written and spoken English is OK to good.

Data migration from Oracle to MariaDB with Docker and Connect SE: A Step-by-Step Guide

In this blog we are going to learn how to migrate data from Oracle to MariaDB.

To begin, we’ll learn the basics about Oracle database to have an understanding about the steps that are done on the demo example. After, we will create a table in Oracle and migrate it to MariaDB.

To migrate data from Oracle there are 2 ways:

  1. Dump Oracle data to CSV and load data in MariaDB.
  2. Use the Connect Storage Engine to create or insert into a table from Oracle’s source definition.

For demonstration, we are going to use a docker container with an Oracle Express Edition (XE) image.

MariaDB Coding Standards

Coding standards are often as hotly debated as vim vs emacs and other developer arguments. Viewers of the show Silicon Valley will all know the “tabs vs spaces” scene and how passionate people can be about it. Whilst I do personally have a preference (I’m not sharing it here), I feel it is much more important that people stick to one standard for a code base.

Standards Story

Several months ago a new community developer for MariaDB Server sent me a message asking where to find our coding standards document. After a bit of searching I realised we did not have one, and if we want to onboard new developers we definitely should have one.

MariaDB 10.11.3, 10.10.4, 10.9.6, 10.8.8, 10.6.13, 10.5.20, 10.4.29 and 10.3.39 now available

The MariaDB Foundation is pleased to announce the availability of MariaDB 10.11.3, MariaDB 10.6.13, MariaDB 10.5.20, MariaDB 10.4.29 and MariaDB 10.3.39, the latest stable releases in their respective long-term series (maintained for five years from their first GA release dates), as well as MariaDB 10.10.4, MariaDB 10.9.6 and MariaDB 10.8.8, the latest Generally Available releases in their respective short-term series (maintained for one year).

See the release notes and changelogs for details.


Download MariaDB 10.11.3

Release Notes Changelog What is MariaDB 10.11?

Announcing the 2023 MariaDB (Un)Conference and the MariaDB Server Fest

The MariaDB Foundation is pleased to announce the 2023 MariaDB Developers Unconference, taking place on 3-4 October, as well as the 2023 MariaDB Server Fest, taking place 5 Oct. Both events will be held in Helsinki and online, and are free of charge to attend.

Developers Unconference

The event will again be a traditional unconference, with lots of opportunities for discussions and collaboration around any topic of interest to MariaDB Server developers. Anyone interested in contributing (code or otherwise) to the MariaDB open source project is welcome to join. You don’t need to be a core developer to attend. …

Multi-tenancy through catalogs in MariaDB Server

Let’s say you are a Cloud Service Provider, with many customers – each having many MariaDB Server users and databases. What if several such customers could share a single instance of MariaDB Server? That’s what we call the catalog feature, a feature that – if implemented – could potentially save lots of resources (and thus costs!) in a number of high-end use cases.

How the idea was born

At CloudFest 2023 near Frankfurt in March, we had in-depth meetings with a number of heavy MariaDB Server users – ones that one best would describe as Cloud Service Providers (CSPs).

Code of Conduct Update

Back in December, we asked for your feedback on implementing a code of conduct in the MariaDB Server community. We have seen some great feedback and observations from this and today we are have published version 1.0 of our code of conduct.

Feedback

The feedback we have received has been generally positive both when it comes to implementing a code of conduct in general, and to the content of the text.

That said, it was suggested by Brian Andrus that we better define “inflammatory language”; this is something we actually discussed internally prior to the draft content.