EmergencyEMERGENCY? Get 24/7 Help Now!

Announcing Percona Server 5.5.24-26.0

 | June 1, 2012 |  Posted In: MySQL, Percona Software


Percona is glad to announce the release of Percona Server 5.5.24-26.0 on June 1st, 2012 (Downloads are available here and from the Percona Software Repositories).

Based on MySQL 5.5.24, including all the bug fixes in it, Percona Server 5.5.24-26.0 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.24-26.0 milestone at Launchpad.

New Features:

  • Percona PAM authentication plugin has now been integrated into the Percona Server.
  • Percona Server has implemented variable `enforce_storage_engine` which can be used for enforcing the use of a specific storage engine.

Bugs Fixed:

  • A Server acting as a replication slave with the query cache enabled could crash with glibc detected memory corruption. This bug was introduced in MySQL 5.5.18 and Percona Server inherited it from MySQL. Bug fixed #915814 (George Ormond Lorch III).
  • Loading LRU dump was preventing shutdown. Bug fixed #712055 (George Ormond Lorch III).
  • A crash could leave behind an InnoDB temporary table with temporary indexes resulting in an unbootable server. Bug fixed #999147 (Laurynas Biveinis).
  • Since the output file is simply overwritten when dumping the LRU list, we could end up with a partially written dump file in case of a crash, or when making a backup copy of it. Safer approach has been implemente. It now dumps to a temporary file first, and then rename it to the actual dump file. Bug fixed #686392 (George Ormond Lorch III).
  • LRU messages are now more verbose for LRU dump. Bug fixed #713481 (George Ormond Lorch III).
  • Building Percona Server with the Clang compiler resulted in a compiler error. Bug fixed #997496 (Alexey Kopytov).
  • Variable `thread_statistics` was a reserved word in Percona Server 5.5. As a result, the server variable with that name had to be quoted with backticks when used. Bug fixed #997036 (Vladislav Lesin).

Release notes for Percona Server 5.5.24-26.0 are available in our online documentation.



  • Jim, these are old, but I occasionally write about such topics:

    Sorry, but you’ll have to choose for yourself though 🙂

  • Have you considered allowing public rsync access to repositories? Right now people have to use tools like mrepo (over http) for creating and maintaining private/public mirrors, this is a lot of overhead.

  • @Alexey

    We plan to allow public rsync access to repositories, but currently there isn’t any fixed date when this is going to be implemented.

  • Just to call this out, in case others are bitten by it:

    This build consistently crashed for me with userstat enabled as soon as it was required to replicate a statement from a master.

  • Also getting hit by the userstat crash, here’s the backtrace from the log:


  • @Steffen, Chris

    There is already reported bug on launchpad regarding this (https://bugs.launchpad.net/percona-server/+bug/1008278). Clicking the “It affects me” link and providing the additional info will help trace this bug much faster. Also, if you subscribe to the bug you’ll get the status updates regarding the bugfix. Thank you for reporting it here as well.

Leave a Reply


Percona’s widely read Percona Database Performance blog highlights our expertise in enterprise-class software, support, consulting and managed services solutions for both MySQL® and MongoDB® across traditional and cloud-based platforms. The decades of experience represented by our consultants is found daily in numerous and relevant blog posts.

Besides specific database help, the blog also provides notices on upcoming events and webinars.
Want to get weekly updates listing the latest blog posts? Subscribe to our blog now! Submit your email address below and we’ll send you an update every Friday at 1pm ET.

No, thank you. Please do not ask me again.