Based on MySQL 5.5.28, including all the bug fixes in it, Percona Server 5.5.28-29.3 is now the current stable release in the 5.5 series. All of Percona‘s software is open-source and free, all the details of the release can be found in the 5.5.28-29.3 milestone at Launchpad.
GRANT FILEcommand. This bug fix comes originally from MariaDB (see MDEV-3884). Bug fixed #1083377 (Vlad Lesin).
Rows_readwas calculated in a way which lead to a negative value being printed in the slow query log. Fixed by making
Rows_readto be a synonym for
Rows_examinedin the slow query log. Bug fixed #830286 (Alexey Kopytov).
Rows_readwould be identical in the Slow Query Log. This bug was introduced when
slow_extended.patchwas ported to Percona Server 5.5. Fixed by making
Rows_examinedinstead. Bug fixed #721176 (Alexey Kopytov).
fsp_reserve_free_extentsthat in some specific cases would cause the function to believe that billions more extents have been reserved than have actually been reserved. Bug fixed #1083700 (George Ormond Lorch III).
mysqldumpwas used with
--innodb-optimize-keys, it did not handle composite indexes correctly when verifying if the optimization is applicable with respect to
AUTO_INCREMENTcolumns. Bug fixed #1039536 (Alexey Kopytov).
AUTO_INCREMENTcolumns where correctly detected,
mysqldumpprevented all such keys from optimization, even though it is sufficient to skip just one (e.g. the first one). Bug fixed #1081003 (Alexey Kopytov).
Other bug fixes: bug fixed #1071986 (Alexey Kopytov), bug fixed #901060 (Laurynas Biveinis), bug fixed #1090596 (Stewart Smith), bug fixed #1087202 (Vladislav Vaintroub, Laurynas Biveinis) and bug fixed #1087218 (Vladislav Vaintroub, Laurynas Biveinis).