Release date: 24 Apr 2013
MariaDB 10.0.2 is an Alpha release. This is the third 10.0-based release, and we are releasing it now to get it into the hands of any who might want to test it. Not all features planned for the MariaDB 10.0 series are included in this release. Additional features will be pushed in future releases. Do not use alpha releases on production systems.
Based on MariaDB 5.5
In most respects MariaDB will work exactly as MySQL: all commands, interfaces, libraries and APIs that exist in MySQL also exist in MariaDB.
This release includes fixes for the following security vulnerabilities:
New Features in MariaDB 10.0.2 Alpha
- MDEV-4146 - CONNECT storage engine
- MDEV-26 - Global Transaction ID
- MDEV-318 - IF (NOT) EXIST clauses for ALTER TABLE.
- MDEV-4022 - table attributes with sysvar as a default value.
- MDEV-3808 - Better table discovery. Sequence storage engine. Assisted discovery in FederatedX.
- MDEV-3807 - show plugins soname 'xxx'.
- MDEV-3917 - multiple use locks (GET_LOCK) in one connection.
- Subquery optimizations (MDEV-38 - NOT EXISTS to IN), MDEV-537, MDEV-3862.
- MDEV-4145 - optimizer can collect and use histogram-based statistics for non-indexed columns.
- MDEV-4338 - Support for atomic writes on FusionIO DirectFS.
As with all MariaDB releases, numerous bugs were fixed in this release. For details, see the changelog. One particular bug fix we'd like to highlight is:
- MDEV-4172 - Optimizer now can take into account the selectivity of predicates
The MariaDB project tries to support as many different Operating Systems and Linux Distributions as we can. However, when a distribution or OS stops receiving security and other updates it becomes difficult to freely provide packages for that platform. In such cases, our policy is to deprecate that platform and stop providing binary packages for it.
Accordingly, this will be the final release of MariaDB 10.0 for the following distributions:
- Ubuntu 8.04 LTS "Hardy"
- Ubuntu 11.10 "Oneiric"
Binary tar.gz files built on Ubuntu "Hardy" will also be going away. These are the ones that do not require GLIBC_2.14+. So for the next release, all binary tar.gz files for Linux will require GLIBC_2.14+.
If your chosen Linux Distribution or Operating System is deprecated, packages or support are not completely unavailable. Companies such as SkySQL, Monty Program, and others provide support for all versions of MariaDB back to even very old MySQL versions. This includes packaged binaries. Contact them for more details.
More information on the deprecation policy can be found on the Deprecation Policy page.
Thanks, and enjoy MariaDB!