September 1, 2014

Percona Server 5.1.54-12.5

Percona Server version 5.1.54-12.5 is now available for download. It is now the current stable release version.

Functionality Added or Changed

Bugs Fixed

  • Bug #689830 – The development environment tests of show_slave_status_nolock work only on statement-based replication. They were failing when row-based replication was attempted. A check is now made for the replication type to test. (Oleg Tsarev)
  • Bug #688643, Bug #691234 – Boolean command line options and configuration variables in the slow_extended patch were not being processed properly.  (Oleg Tsarev)
  • Bug #692211 – Starting the server with a non-zero innodb_auto_lru_dump value could crash the server if the dump file did not exist. (Alexey Kopytov)

For more information, please see the following links:

About Fred Linhoss

Fred is a former Percona employee.
Fred has a long history in software development and has held positions in both programming and technical management. He holds a degree in Computer Science from Virginia Tech.

Comments

  1. JS says:

    Something seems to have changed in the package dependencies. Was this intentional?

    # rpm -U Percona-Server-shared-51-5.1.54-rel12.5.188.rhel5.x86_64.rpm
    warning: Percona-Server-shared-51-5.1.54-rel12.5.188.rhel5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID cd2efd2a
    file /usr/lib64/mysql/plugin/libfnv1a_udf.a from install of Percona-Server-shared-51-5.1.54-rel12.5.188.rhel5.x86_64 conflicts with file from package Percona-Server-server-51-5.1.53-rel12.4.181.rhel5.x86_64
    file /usr/lib64/mysql/plugin/libfnv_udf.a from install of Percona-Server-shared-51-5.1.54-rel12.5.188.rhel5.x86_64 conflicts with file from package Percona-Server-server-51-5.1.53-rel12.4.181.rhel5.x86_64
    file /usr/lib64/mysql/plugin/libmurmur_udf.a from install of Percona-Server-shared-51-5.1.54-rel12.5.188.rhel5.x86_64 conflicts with file from package Percona-Server-server-51-5.1.53-rel12.4.181.rhel5.x86_64rver-51-5.1.53-rel12.4.181.rhel5.x86_64

  2. Mikeh says:

    Does ALL_O_DIRECT apply to both redo and binary logs? Great feature by the way, lets you use that extra memory that would have been otherwise wasted on unnecessary Linux buffer caching.

  3. Mike,

    Binary logs are written by MySQL SQL layer not Innodb engine so this setting does not apply to it.

  4. Lance says:

    Peter, the “Downloads – binary distributions” is wrongly linked to the previously version (12.4)

  5. Aleksandr Kuzminsky says:

    Lance,

    Thanks for the report – fixed.

  6. Aleksandr Kuzminsky says:

    JS,

    Indeed, library files were moved from -server to more appropriate -shared package.
    To successfully update Percona-Server packages you need to update Percona-Server-shared-51 and Percona-Server-server-51 simultaneously either with YUM or rpm command:
    # yum update Percona-Server-server-51 Percona-Server-shared-51
    or
    # rpm -Uhv Percona-Server-shared-51-5.1.54-rel12.5.188.rhel5.x86_64.rpm Percona-Server-server-51-5.1.54-rel12.5.188.rhel5.x86_64.rpm

  7. jetstalker says:

    It seems necessary to add “Provides: virtual-mysql-client” to package percona-server-client in debain version. Some packages depend on this. Example:
    $apt-cache showpkg cacti

    Dependencies: … virtual-mysql-client.

  8. Aleksandr Kuzminsky says:

    jetstalker,

    That makes sense. I filed a bug, it will be resolved in the nearest release.
    https://bugs.launchpad.net/percona-server/+bug/702376

    Thanks!

  9. Although not generally the best idea you can create a dummy package to get cacti installed:

    apt-get install equivs
    equivs-control dummy-mysql-virtual-client.ctl

    – edit dummy-mysql-virtual-client.ctl and make sure `Package:` line looks like:
    Package: virtual-mysql-client

    equivs-build dummy-mysql-virtual-client.ctl
    dkpg -i mysql-virtual-client.deb

Speak Your Mind

*