3 ms·
> Always struck me as a weird thing to do since mysql never stopped development. It never stopped, but it did seem to stagnate a fair bit for a while meaning t
by dspillett 4y ago
> Always struck me as a weird thing to do since mysql never stopped development.
It never stopped, but it did seem to stagnate a fair bit for a while meaning that MariaDB trumped it on some features & fixes. For instance CTE support arrived in stable releases about a year earlier. That of course may not be the case any more.
- 5e92cb50239222b 4y agoOracle seems to do large feature drops every few years, while MariaDB has been shipping features incrementally every 6 months or so. The first couple of versions were the exception: they pulled an enormous amount of functionality from other forks, many of which have since been removed (things like the TokuDB storage engine). Left a bit of a sour taste in my mouth (how can you depend on a database that shoves 50 features in, and then removes 20 of them during the next few years). We have low visibility into MySQL development process (is the bug tracker still closed? I am not sure), so when they shipped 8.0 in 2018 it was quite a surprise. They fixed a number of outstanding issues, including many extremely bad defaults (like using proper Unicode by default). Some things added in 8.0 (like atomic DDL) are still not available in MariaDB. Oracle being Oracle, there haven't been any major releases since.