Category Archives: Development
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.
The first day – June 26th – was dedicated to new contributors and the topic of getting involved in MariaDB development. …
Continue reading “Tampere MariaDB Developers Unconference: Reportback & Presentations”
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. …
Continue reading “Developer tip: test MariaDB install/upgrade quickly with Docker”
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. …
Continue reading “2018-2 Developers Unconference in Finland”
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. …
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. …
Continue reading “Protected branches – ensuring code quality in git”
The following sessions were held on the two presentation days of the MariaDB Developers Unconference in Shenzhen.
Day 1
- MariaDB in 2017 (Otto Kekäläinen)
- What’s in the pipeline for 10.3 and beyond (Monty) – Slides
- AliSQL Roadmap (Xiao Bin)
- JSON support in MariaDB (Vicențiu Ciorbaru) – Slides
- Replication (Lixun Peng) – Slides
- Encryption key management (Ben)
- InnoDB in MariaDB 10.2, 10.3 and beyond (Marko Mäkelä) – Slides
- Column Compression – Overview, and how it differs from other implementations (Sergey Vojtovich) – Slides
- MTR Demonstration (Daniel Black)
Day 2
- Optimizer improvements in MariaDB 10.2 and 10.3 (Vicențiu Ciorbaru & Sergei Petrunia) – Slides 1, Slides 2
- Features of TMySQL/TSpider port into MariaDB (Felix Liang) – Slides
- Spider (Kentoku Shiba) – Slides
- MyRocks (Yoshinori Matsunobu) – Slides
- MyRocks in MariaDB (Sergei Petrunia) – Slides
- Instant ADD COLUMN (Marko Mäkelä) – Slides
- TXSQL Encryption & Audit Introduction (Shaohua Wang) – Slides
- Introducing PolarDB (Lixun Peng)
- Challenges in hosting MySQL (Jun Su) – Slides
- Atomic operations (Sergey Vojtovich) – Slides
- Memory barriers (Sergey Vojtovich) – Slides
- MariaDB 10.4 roadmap (Monty)
…
Continue reading “Presentations from the 2017 MariaDB Developers Unconference in Shenzhen”
February 2018 sees New York City again play host to the MariaDB Users Conference, M|18. The submission deadline for the Call for Papers is October 31, so there’s still time to get your proposal in. For those attending, Early Bird pricing is applicable until the end of November. Details at https://m18.mariadb.com/.
M|18, on 26 and 27 February is for all users of MariaDB. It will be preceded on 24 and 25 of February by the 2018 MariaDB Developers Unconference, for developers of the MariaDB Server software. Details for this event will follow soon, but if you’re know you’re going to be in New York and attending the Developers Unconference, feel free to sign up so long on the Meetup page. …
If you’re attending the MariaDB Developers Unconference in Shenzhen, China and require a visa, you’ll probably need a letter of invitation as part of your application. Please supply the following information to ian@mariadb.org, and we will arrange a letter of invitation from our hosts.
Full name:
Gender:
Date of Birth:
Nationality:
Passport number:
Passport issue date:
Passport expiry date:
Company Name:
Job Title:
Who will be covering your expenses:
You will probably also need a letter of employment from your employer, as well as a valid return ticket, but please check the requirements closely with your local embassy/consulate to make sure you have everything needed. …
Continue reading “Visa Applications for the MariaDB Developers Unconference in Shenzhen”