MySQL Group Replication – 0.5.0 Labs Release

Hi all, keeping our steady release cycle, it is time again to do another preview release of MySQL Group Replication, the plugin that brings multi-master update everywhere to MySQL, like we described in Hello World post.

We are very proud to do the fourth preview release of MySQL Group Replication, version 0.5.0 based on MySQL Server 5.7.8, which introduces new exciting features, please enjoy the highlights!

Introduced changes

Auto_increment configuration/handling

This feature introduces automatic setup of server auto_increment configuration in order to avoid that concurrent transactions on different members generate the same auto_increment value, what would cause transaction rollbacks and performance degradation.

Please read the blog post MySQL Group Replication: Auto_increment configuration/handling for the full details.

Recovery Enhancements for Group Replication

One of the key features of MySQL Group Replication is its distributed recovery mechanism. Whenever a new member joins a server group, making use of this plugin component, it reaches to a suitable donor and receives from it all the data needed to become fully online.

Such a critical component in the plugin needs for this reason to be user friendly and more importantly tolerant to faults. With this in mind we introduced several changes to it in this new release, improving even further its fault tolerance and resilience.

Please read the blog post Recovery Enhancements for Group Replication for the full details.

Bug Fixes

There are a lot of bugs that have been fixed in this fourth preview release of MySQL Group Replication, moving quickly towards a more stable, reliable and full-fledged plugin.

Conclusion

Go to http://labs.mysql.com/ and try the new preview release of MySQL Group Replication following the instructions at Getting started with MySQL Group Replication and send us your feedback.

About Nuno Carvalho

Nuno Carvalho is a Principal Software Engineer and MySQL Replication Service Team lead at Oracle, the team in charge of MySQL Group Replication plugin. His research interests include replication technologies, dependable systems and high availability. Before joining the MySQL team, he was a post-graduate student and a researcher at the University of Minho, Portugal, where he designed and implemented techniques to improve distributed systems scalability.

One thought on “MySQL Group Replication – 0.5.0 Labs Release

Leave a Reply

Your email address will not be published. Required fields are marked *

Please enter. * Time limit is exhausted. Please reload CAPTCHA.