What do you want to see in MariaDB 10.1?
Last night, after my previous blog post, everyone in attendance at the SkySQL developer meeting in Barcelona gathered for dinner at El Cangrejo Loco, which, if my High School Spanish is working, translates as The Crazy Crab. After the excellent food, the tradition of singing at MySQL/MariaDB developer meetings was preserved.
Today the MariaDB developers in attendance at the SkySQL developer meeting in Barcelona got together to work on plans for MariaDB 10.1. We also paused for a group photo:
Many tasks have been identified for possible inclusion in 10.1. Some have already been marked as such in JIRA. A summary is available for those that are interested. More will be added as the plans for 10.1 firm up, so check back.
So now we need to find out which tasks are the most important to you. Please visit JIRA and vote for your favorites! The developers do pay attention to which tasks have more votes, so this is a good way to influence MariaDB 10.1.
To vote, visit this page, browse through the list and click on the items you want to see in 10.1, and then click on the “vote for this issue” link in the right-hand column.
I want to see a MacOS installer! I can’t seem to get it to compile…
I highly recommend using MacPorts or brew. MacPorts has 5.5 and brew has both 5.5 and 10.0 trees. We will look into getting a package soon (turns out we’re buying some Macs and putting it into buildbot).
If you have problems compiling it, please send a bug report to https://mariadb.org/jira
‘brew install mariadb’ worked fine for me on the Mac.
src.rpm for Fedora
By using cmake to generate RPMS, we don’t generate SRPMS. We need to figure out how to fix this.
Fedor’s team has solved this problem, but only for version 5.5.xx 🙂
They use a proper spec file to generate the rpms in the build system. We use a cmake generate spec file in our buildbot.
Could you comment on the talk from linux conf from http://linux.conf.au/schedule/30258/view_talk?day=wednesday ?
Stewart described the development resources going into mysql as much greater than those available to mariadb. As such, I would be interested in hearing about the testing framework used on mariadb and the the long term longevity prospects of 10.1 and code divergence from mysql.
I reckon this would make a good blog post or series of blog posts.
It is no lie that Oracle has great amounts of money and a wonderful amount of development resources to go into the development of MySQL. This is probably the biggest MySQL team that exists, ever. This doesn’t mean at MariaDB we still can’t release a quality product.
A little bit about testing: https://mariadb.com/kb/en/quality/
With regards to long term compatibility, one of the goals of MariaDB and the Foundation still hasn’t changed — ensure that it remains compatible with MySQL. So there is code divergence, but it is merged regularly and you get a lot more features.
In terms of new features, we’ve inspired group commit in the binary log in 5.6, and clearly inspired mutli-source replication in MySQL 5.7/labs as well as the SHOW EXPLAIN for a running thread.
The ecosystem has never been more interesting.
Watch this space for more blog posts about this.
+1 to see native support for UUID’s as a column type instead of having to resort to a binary(16)
Comments are closed.