A much awaited release from the MariaDB project is now stable (GA) – MariaDB Galera Cluster 10.0.12. This is a complete merge of MariaDB 10.0.12 and Galera Cluster, with additional features and bug fixes. This gives you the entire power of Galera Cluster as well as the benefits of all the MariaDB 10 features.
This is the fourth release in the 10.0 Galera Cluster series, and for more changes, please review the changelog and release notes. What are you waiting for, download it now!
Update: In this release there is known regression on certain foreign key use cases using multi-part multi-byte foreign keys. Insert to child table causes server crash. For example the following can cause a server crash:
create table p(v varchar(10), i int, primary key(v,i)) engine=innodb character set = utf8;
create table c(k int primary key, v varchar(10), i int, foreign key(v,i) references p(v,i)) engine=innodb character set = utf8;
insert into p values ('a»a',1); insert into c values (1, 'a»a',1);
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. You can learn What’s new in MariaDB 10, a little more about the SPIDER storage engine, more about the MariaDB optimizer (I found this to be very insightful), ScaleDB, Vitess & YouTube, Big data with NEO, InfiniDB, mysqlv8udfs, and MariaDB with Fusion-io.
Some of these products will make its way into code for MariaDB 10.1 (no promises, but look at the above to see what might be popped in). All that’s missing now are transcripts!
Do you like the videos? Do you think more events should have recordings available? Let us know in the comments below.
MariaDB 10 is nearing GA, and it makes sense to make sure that the test suite from MySQL 5.6 is merged into MariaDB 10. Svoj is doing a lot of this work, and then we like to look at features, especially ones that are deprecated upstream. We don’t do that on blogs, but on the maria-developers mailing list.
I bring to your attention: Intermediate status for test cases merge. We see that INSERT DELAYED and SHOW PROFILE for example are deprecated in MySQL 5.6. The only way for feedback to the MySQL team seems to be comments on Morgan’s blog. However with MariaDB, especially with the feedback plugin enabled, we have an additional layer of information besides just comments on a blog or mailing list.
We see from the features being used, INSERT DELAYED and SHOW PROFILE are still being used. The rest of the thread is an interesting read, as for example we should probably follow 5.6 in making NO_ENGINE_SUBSTITUTION to be the default. Also if you’re interested in the reason behind YEAR(2) existing, there is reasoning to why it exists.
The list continues. If you’re interested in MariaDB development, please ensure that you’re subscribed to the maria-developers mailing list, and if you’re a user, please consider enabling the user feedback plugin.