Comment 8 for bug 1371750

Revision history for this message
Denis M. (dmakogon) wrote :

Amrith,
I meant that:

MariaDB is not MySQL-like datastore from Trove perspective, because manager for MariaDB requires tweaking base mysql manager. Let's take a look at Datastore definition:
        Datastore is an entity that represents a set of Datastore Versions, identified by certain attributes(see model definition)
        Datastore Version is an entity that represents specific version of concrete distribution.

But MariaDB is not a different version of mysql that's supported by Trove. In terms of Datastore and Datastore versions - MariaDB is another flavor of mysql(such as Percona). So, it requires different manager. Completely disagree on making base mysql manager hybrid to fit all possible MySQL-like databases. Eventually we would end up with something that doesn't work.

MariaDB is MySQL-like database, in common theory, but not for Trove.