Supporting continuity and open collaboration

Fortran and MariaDB

Introduction Fortran (FORmula TRANslating System) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing. History of FORTRAN can be tracked late 1953 when John W. Backus submitted a proposal to his superiors at IBM. The First FORTRAN compiler appeared in April 1957. Some notable historical steps where: FORTRAN […]

READ MORE

Information on the SSL connection vulnerability of MySQL and MariaDB

Last  week, a SSL connection security vulnerability was reported for MySQL and MariaDB. The vulnerability states that since MariaDB and MySQL do not enforce SSL when SSL support is enabled, it’s possible to launch Man In The Middle attacks (MITM). MITM attacks can capture the secure connection and turn it into an insecure one, revealing […]

READ MORE

Scripts for migrating bug reporting from Launchpad to JIRA

About two and a half years ago I wrote about how the MariaDB project moved bug reporting from Launchpad to JIRA. Every now and then I get contacted about how it was done and whether I would be willing to share the tools used for doing it and of course I’ve done that. Especially in […]

READ MORE

A few interesting findings on MariaDB and MySQL scalability, multi-table OLTP RO

It’s been almost a year since I benchmarked MariaDB and MySQL on our good old 4 CPU / 32 Cores / 64 Threads Sandy Bridge server. There seem to be a few interesting things happened since that time. MySQL 5.6.23 peak throughput dropped by ~8% compared to 5.6.14. Looks like this regression appeared in MySQL 5.6.21. […]

READ MORE

Table and tablespace encryption on MariaDB 10.1.3

Note that this post is now outdated. See Table and tablespace encryption on MariaDB 10.1 Introduction For the moment, the only engines that fully support encryption are XtraDB and InnoDB. The Aria storage engine also supports encryption, but only for temporary tables. MariaDB supports 2 different way to encrypt data in InnoDB/XtraDB: Specified table encryption: […]

READ MORE

Causal Consistency

Introduction Causal consistency [1] is one of the consistency criteria that can be used on distributed databases as consistency criteria. Distributed database provides causal consistency if read and write operations that are causally related are seen by every node of the distributed system in the same order. Concurrent writes may be seen in different order […]

READ MORE

MariaDB Rhein/Neckar Usergroup meeting in Heidelberg/Germany

On February 26th 2015 the first meeting of Germany’s Rhein/Neckar User group will take place in Heidelberg. Georg Richter, lead of MariaDB’s connectors team will give a talk “Don’t! No! Never!- common mistakes in relational database systems”. Two special guests (Sanja Byelin, MariaDB Server Core Developer and Lawrin Novitsky, lead developer of MariaDB’s Connector/ODBC) will […]

READ MORE

MariaDB Connectors moved to github

Good bye bzr, welcome git! After latest releases we moved development of MariaDB Connectors for C, ODBC and Java from launchpad to github. The connector repositories can be found under https://github.com/MariaDB Repository-Links: MariaDB Connector/C MariaDB Connector/J MariaDB Connector/ODBC Feel free to watch, fork and contribute!

READ MORE