2019 Developers Unconference, New York

February in New York City is again MariaDB time, and the first MariaDB Developers Unconference of 2019 will take place on Saturday 23 and Sunday 24 February, with Hudson River Trading as kind hosts.

The event is free to attend and you can join for the entire weekend, or as little time as you wish. However, it is essential to sign up in advance on the event page at Meetup.com.

The schedule of this unconference is being drafted in a public spreadsheet. Please add suggestions for sessions you would like to present or lead on this spreadsheet. …

Running MariaDB in a Docker container

Virtualisation has been a very popular technique for both development and production systems for many years. It allows multiple software environments to run on the same physical machine.

Containerisation takes this idea even further. It allows you to segment your software environment down to the level of individual software packages. This means you can install multiple copies of MariaDB on one system, and run them in parallel while keeping them isolated from each other.

This is a very powerful technique when doing development because you can quickly test different versions of the software. It also allows you to experiment with clusters: you can create a complete Galera database cluster on a single computer! …

MariaDB Foundation at the Google Mentor Summit


The MariaDB Foundation has had 2 projects accepted for Google Summer of Code 2018, of which one we deemed successful. Teodor Niculescu (teodorvicentiuniculescu@gmail.com)’s work was part of an effort to improve MariaDB’s query optimiser by providing faster histogram collection using equal-width histograms. His project is not yet in a release worthy state, yet we are working alongside him to get it feature complete (hopefully for our 10.4 version). We are glad that Teodor has chosen to present his work at the MariaDB Developer Unconference in Tampere and also remain within the community, although currently busy with his studies as is expected. …

Tampere MariaDB Developers Unconference: Reportback & Presentations

The second MariaDB Developers Unconference of 2018 was held in Tampere, Finland on 26-29 June. The event was kindly hosted by Seravo and the Crazy Town venue offered us great facilities for collaborative work and discussions. Thanks to all 27 attendees who arrived!

Present were many core developers and new contributors interested in MariaDB development from all around the world. We had attendees all the way from Japan and India and also many from Finland and other European countries.

New Developers Workshop

The first day – June 26th – was dedicated to new contributors and the topic of getting involved in MariaDB development. …

Developer tip: test MariaDB install/upgrade quickly with Docker

Here is a quick tip for any developer who might want to test if the latest development version of MariaDB installs/upgrades. Traditionally, developers seem to have a bunch of virtual machines lying around which they use to test MariaDB installation and upgrade related things. Snapshotting virtual images, keeping them up-to-date, starting, stopping etc. takes a lot of time and does not feel very convenient.

A much faster option would be to use pristine Docker images for every test. Docker images however normally only run one process and thus do not simulate a complete operating system and lack vital things like systemd interactions. …

2018-2 Developers Unconference in Finland

This announcement is also available in Finnish. Katso myös suomenkielinen ilmoitus tapahtumasta!

We are happy to announce that the 2nd and final MariaDB Developers Unconference of 2018 will take place in Tampere, Finland during the last week of June:

  • 26 June – New Contributor Day
  • 27–28 June –Developers Unconference
  • 29 June – Patch review day

Seravo are kindly hosting the event. If you want to attend, please sign up on the event page at Meetup.com. The event is free to attend.

Sign up to the MariaDB Developers Unconference
Read about getting involved in the development of MariaDB

Location

The event will take place in Tampere, Finland. …

2018 MariaDB Developers Unconference

The first MariaDB Developers Unconference of 2018 will be our second meetup in New York City, and will be taking place on Saturday 24 and Sunday 25 February.

The event is free to attend and you can join for the whole time, or as little time as you wish.

The schedule of this unconference is being drafted in a public spreadsheet. Please add suggestions for sessions you would like to present or lead on this spreadsheet.

The venue is in Manhattan (Google Maps) so that it’s easily accessible for those attending M|18. …

Protected branches – ensuring code quality in git

In order to ensure that new (or changed) code does not break anything, there is an extensive test suite that is run to catch regressions during MariaDB Server development. Developers are expected to run the test suite locally and, after pushing the code to the remote repository, also check that the more extensive tests run on Travis CI and in particular Buildbot do not find any regressions either. However, sometimes developers are sloppy, make mistakes, don’t check the test results and in a hurry to just push their code change on the main branches, and then the test suite gives errors for everybody else from that point on. …