Describe your feature request
Chevereto currently supports both MySQL and MariaDB, as these systems were once nearly identical. However, as both have evolved, MariaDB and MySQL have diverged significantly, particularly in how they handle data and queries critical to modern Chevereto functionality. To maintain performance and simplify development, MariaDB support will be dropped in the next major version (Chevereto 5).
Where did you see this?
This decision comes directly from the increasing complexity and cost of supporting two diverging database systems. In the interest of supporting both, we are limiting our database scope to the shared common functionality and we aren't getting the most of the database layer.
Community interest
The usage statistics clearly favor MySQL over MariaDB, making this change a practical necessity. It's evident that the game is already decided.
Chevereto currently supports both MySQL and MariaDB, as these systems were once nearly identical. However, as both have evolved, MariaDB and MySQL have diverged significantly, particularly in how they handle data and queries critical to modern Chevereto functionality. To maintain performance and simplify development, MariaDB support will be dropped in the next major version (Chevereto 5).
Where did you see this?
This decision comes directly from the increasing complexity and cost of supporting two diverging database systems. In the interest of supporting both, we are limiting our database scope to the shared common functionality and we aren't getting the most of the database layer.
Community interest
The usage statistics clearly favor MySQL over MariaDB, making this change a practical necessity. It's evident that the game is already decided.