One rather minor thing Oracle tells us they'll add to a future update of MySQL is to capture an important piece of data missing in the binary log files. BInlogs currently don't track which db user is issuing DDL or DML statements, so filtering out changes against this is not currently possible. Admittedly not a large use case scenario, but for us it is an "almost-blocker" for some replication work. (Our source systems need to occasionally purge material, and we don't want the purges replicated to the destination. Oracle sales sold us on doing filtering by the db user before we found out the binlogs don't even have that info.) Hopefully any open source fork (MariaDB or otherwise) picks this up or stays compatible.