A MariaDB 12.0.2 augusztus 7-én jelent meg, és stabil (GA) kiadásként érhető el. Ez a verzió a MariaDB 11.8 továbbfejlesztett változata, több teljesen új funkcióval kiegészítve. A 12.0-s ág gördülő kiadási modellben működik, így a felhasználóknak a következő verzióra, a 12.1.2-re ajánlott frissíteni, mivel 12.0.3 nem fog megjelenni. A frissítés számos tárolómotorbeli, szerveroldali, optimalizálási és csomagolási változtatást tartalmaz, amelyek egyaránt növelik a stabilitást, javítják a kompatibilitást és új platformtámogatásokat vezetnek be.
Tartalomjegyzék

Tárolómotor és adatkezelési fejlesztések a MariaDB-ben
Az InnoDB motorban több hibát és stabilitási problémát orvosoltak. Megszűnt az a hiba, amikor a buffer pool méretének csökkentése közben az adaptív hash index újraengedélyezése adatkárosodást okozhatott, és javították azokat az eseteket is, amikor üres cache mellett a csökkentés lefagyáshoz vagy összeomláshoz vezetett. Új beállításként megjelent az innodb_linux_aio, amely meghatározza, hogy az io_uring vagy a libaio implementációt használja-e a rendszer.
Az Aria motorban javították a külső kulcsok és vektor indexek kezelésével kapcsolatos hibákat, míg az ALTER TABLE parancsoknál és a particionált táblák kezelésében megszüntették az adatkorrupciót és replikációs hibákat okozó problémákat. Az optimalizálóban több összeomlást kiváltó hibát javítottak, beleértve a derived table műveletek, index_merge tervek és NULL értékek kezelését érintő eseteket. A JSON-kezelésnél megszűnt az a hiba, amely UTF-8 karaktereknél végtelen ciklust okozott.
Replikáció, Galera és mentési eszközök
A Galera könyvtár a 26.4.23-as verzióra frissült, amely kompatibilissé vált az OpenZFS 2.3.0 vagy újabb verzióival, és javította az időszakos teszthibákat. A replikációban megszüntették a fél-szinkron mód master-leállási problémáit, a párhuzamos slave műveleteknél a sorrendi hibákat, valamint optimalizálták a logrotáció közbeni késleltetésjelentést. A mariabackup eszközben kijavították azokat a hibákat, amelyek hibás GTID-pozíciókat vagy összeomlást okoztak bizonyos slave-topológiákban és indexépítési folyamatok alatt. Javult a stored routine-ok és a jogosultságkezelés stabilitása, valamint megszűnt egy olyan deadlock-kezelési hiba, amely tranzakciós részleges visszagörgetést eredményezett.
Csomagolás, platformtámogatás és általános változások
A kiadás új csomagokat biztosít SLES 15 SP6 és SP7 verziókra, Fedora 42-re, RHEL 10-re, Ubuntu 25.04-re és Debian 13-ra, többféle architektúrán, köztük amd64, arm64, ppc64le és s390x változatokban. A RHEL8 csomagokból eltávolították a liburing függőséget, mivel a kernelben nem volt elégséges támogatás, így a libaio maradt az alapértelmezett. Kijavították a CentOS Stream 9-ben hiányzó MariaDB-provider-lzo csomagot, és megszűnt a 24.10-es Ubuntu-kiadás támogatása, amely 2025 júliusában lejárt. A rendszerindítás és a többpéldányos systemd szolgáltatás működését javították, hogy elkerüljék a felesleges jogosultságmódosításokat és naplóhibákat. Ezekkel a fejlesztésekkel a MariaDB 12.0.2 egy stabilabb, rugalmasabb és szélesebb körben kompatibilis adatbázisrendszert kínál a felhasználóknak.
Az érdeklődők a projekt weboldalán megtekinthetik a részletes kiadási megjegyzéseket mely bővebben beszámol az új verzió újdonságairól.
