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:

9 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
JS

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

Mikeh

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.

Peter Zaitsev

Mike,

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

Lance

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

Aleksandr Kuzminsky

Lance,

Thanks for the report – fixed.

Aleksandr Kuzminsky

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

jetstalker

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.

Aleksandr Kuzminsky

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!

Brian Racer

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