Percona has more MariaDB features now
Lately more people ask me for comparisons between Percona Server & MariaDB. There isn’t a definitive blow-by-blow feature comparison yet, but it’ll come soon.
All that said, its great to see new features from MariaDB make it into Percona Server. The features that I’ve managed to track: group commit for the binary log, threadpool and atomic write support for Fusion-io devices.
It started with the group commit for the binary log feature in Percona Server 5.5.18-23.0 (docs). 19 December 2011 is a long time ago, and before we made MariaDB 5.3 or 5.5 GA as well.
The next feature that made it into Percona Server was the threadpool (different implementation compared to MySQL Enterprise). We had a threadpool since MariaDB 5.1 (libevent based), but improved it drastically in MariaDB 5.5. It made its debut in Percona Server 5.5.29-30.0 (26 February 2013 – so about 10 months after we included the feature), but was further improved in 5.5.30-30.2 to include priority connection scheduling.
The latest feature to be included? Fusion-io DirectFS atomic write support. It made its debut in Percona Server 5.5.31-30.3 (24 May 2013 – so about a month since we included the feature). I like this because Laurynas Biveinis provided some feedback on the maria-developers list.
Great opensource at work here. I look forward to more features making their way back & forth between the branches.
Thanks Colin.
I’d add one more thing to that list: CVE security fixes and their testcases. Especially I’d note the fix for CVE-2012-4414, which has the (by now) infamous rpl_mdev382.test testcase. It has been used to partially invalidate two Oracle fixes in a row (http://www.mysqlperformanceblog.com/2013/01/13/cve-2012-4414-in-mysql-5-5-29-and-percona-server-5-5-29/, http://www.mysqlperformanceblog.com/2013/01/13/cve-2012-4414-in-mysql-5-5-29-and-percona-server-5-5-29/#comment-1706028), truly a gift that keeps on giving.
You’re right, I completely forgot about the security stuff.
We benefit greatly from XtraDB and its great that there’s collaboration between the two of us – this is the value of opensource!
this is the value of opensource! love quotes