MariaDB Server’s continuous integration & testing available to community

How MariaDB Server is tested

MariaDB Foundation is commited to ensuring MariaDB Server has a thriving community of developers and contributors. A software project cannot be maintained without proper tests. mysql-test-run is our standard testing toolkit for MariaDB Server. What it (mostly) does is run queries against one or more servers and compare their output to the expected one. This checks both behaviour and data consistency. The main principle is the server should always return the same data that is put into it.

One problem with this testing method is that it only covers the hosts’ environment. That means that if you are running Debian on x86_64 architecture, you are testing x86_64 architecture on a Debian Linux distribution. Read more

Community contributions to MariaDB

One of the goals of the MariaDB Foundation is to help new contributors understand the source code and to lower the barrier for new participants. One way to measure this is to look at the number of pull requests received and accepted, as these mostly reflect community contributions. The figures below are for the main server only, not any of the connectors or tools hosted on the Foundation’s GitHub account, and for the period 1 January to 1 July 2017.

Number of GitHub pull requests received: 126 (+113% Year-on-Year)
Number of pull requests reviewed: 102 (+76% YoY)
Number of contributors: 28 (+22% YoY)
Number of reviewers: 13 (+44% YoY)

By comparison, here are the equivalent figures for MySQL:
Number of GitHub pull requests received: 35 (-10% Year-on-Year)
Number of contributors: 19 (+27% YoY)

Although the MariaDB codebase is large and complex, we’re happy to see that there have been some interesting and important contributions from the community. Read more

New MariaDB.org with fresh looks and contents

Today we have published a long overdue facelift of the MariaDB.org website. You are looking at the result right now! Some of the highlights are:

  • New responsive design with the new logo and a blue theme
  • The old blog has been merged into the main MariaDB.org site
  • The supporters of the Foundation are much more visible thanks to the big banner in the footer
  • What the MariaDB Foundation is and what it does is now better presented
  • Policies related to MariaDB and instructions on how to contribute to the open source project have been updated
  • It is now easier for individuals to donate to the Foundation thanks to the PayPal and Flattr buttons.

Read more

SUSE Linux Enterprise 12 with MariaDB 10

Congratulations to the SUSE team, for the release of SUSE Linux Enterprise 12. It comes by default with MariaDB 10.0.11, and you can find out more information in the release notes (in particular MariaDB replaces MySQL). Let us know if you’re using this, even on systems like POWER – we love to hear from our users!

Read more

MariaDB & MySQL Community Event videos & slides now up

If you couldn’t attend the MariaDB & MySQL Community Event in April 2014, held at the Hilton Santa Clara, fret not as there are slides and videos uploaded for you to watch at your leisure. There is likely to be at least one more community event later this year, so watch the space.

Currently on the page, you’ll find most of the talks with slides and the videos are professionally done – with slide overlays. The audio could be better on some, but for an event that was pulled together by Monty in less than 3 weeks, it’s not too shabby.

Read more