Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
Google uses MySQL open source database for some of it’s application. They have released some enhancement patches for MySQL under GPL license. They would like MySQL team to integrate those patches into the MySQL code and until they do that, Google has released the code under GPL license for anyone to use them.
The patches include support for semi-synchronous replication, mirroring the binlog from a master to a slave, quickly promoting a slave to a master during failover, and keeping InnoDB and replication state on a slave consistent during crash recovery.
The manageability features include new SQL statements for monitoring resource usage by table and account.