That is going to depend on the MariaDB community, not on work to be done in AtoM.
In the 2.6 release, we moved to MySQL 8.0 because it brings with it new features (such as support for Common Table Expressions
) that have allowed us to significantly optimize slow-running operations - particularly those that previously relied on a Nested set model
to deal with hierarchical relations.
MariaDB is a community-maintained fork of MySQL, and so far they have not released a version that is fully compatible with MySQL8. See for example:
I do believe that the latest version of MariaDB supports CTE, but there are other features, such as the authentication plugins and the collation formats, that differ enough to prevent full compatibility with AtoM at present.