MariaDB Releases 12.3.1 and 12.2.2 Now Available
The recently published DBMS release MariaDB 12.2.2, is identified as the first stable release of the branch 12.2. This new release marks the transition from the MariaDB 12.1 branch to the MariaDB 12.2 branch, which is classified as an intermediate release (rolling). It continues the gradual development of functionality and enhancements. Alongside this, the MariaDB 12.3.1 release has been introduced with a new implementation of binlog, offering candidate status releases for the future LTS branch. The MariaDB 12.2 branch will remain maintained until the release of version 12.3.2.
The MariaDB project is a fork from MySQL that prioritizes backward compatibility while integrating additional storage engines and advanced capabilities. The development of MariaDB is overseen by the independent MariaDB Foundation, ensuring an open and transparent development process independent of individual vendors. MariaDB is widely used as a replacement for MySQL on various Linux distributions such as RHEL, SUSE, Fedora, and others. Major projects like Wikipedia, Google Cloud SQL, and Nimbuzz have implemented MariaDB.
Some of the key changes in the MariaDB 12.2 branch include:
- In compatibility mode with Oracle DBMS, new functions like TO_NUMBER (converting a string to a number) and TRUNC (truncating dates) have been introduced.
- Optimizations in table merging operations (JOIN) have been implemented to improve the accuracy of result predictions and index