I think I might be well situated to migrating from MySQL 8.x to MariaDB 11.x or even 12.x when it comes time to redo my Wait Wait Stats production servers.
Earlier this month, I stood up a VM with Debian 13 and MariaDB 11.8 (stable release train) and ran all of the tests I've written for all of the Wait Wait Stats Projects sites without errors. I also compared the JSON output of several API endpoints that return a lot of computed data and they matched the output from an instance of the API running against a MySQL 8.4 database.
Just finished doing the same with a VM with Debian 13 and MariaDB 12.0 (rolling release train) and all of the tests ran without errors. I still need to verify the JSON output to make sure there aren't any inconsistencies.
#WaitWaitStats #WaitWaitStatsProject