]]>
]]>

Percona Server 5.0 Release Notes

Percona Server 5.0.92-23

Released on February 18, 2011 (Downloads are available here and from the Percona Software Repositories.)

Functionality Added or Changed - None

Please note that active maintenance has ended on the MySQL Server 5.0-series product, as well on Percona Server versions based on 5.0-series releases.

This release contains security fixes in MySQL Server only (see Changes in MySQL 5.0.92). Other than porting the Percona Server code to run on this release, no additional changes have been made by Percona.

Patched MySQL 5.0.91 build 22

  • The build is based on MySQL-5.0.91
  • You can download binaries and source here

Patched MySQL 5.0.90 build 21

  • The build is based on MySQL-5.0.90

Fixed bugs:

  • Fixed Bug #539190 Percona-XtraDB package doesn't allow libmysqlclient15off
  • Fixed Bug #479106 mysql-5.0.87 + patches-5.0.86 compile fail in ubuntu 9.10 (karmic)
  • Fixed tests mysql, mysql_upgrade, ssl*

Patched MySQL 5.0.87 build 20

  • The build is based on MySQL-5.0.87
  • innodb_rw_lock.patch is ported from InnoDB Plugin 1.0.3
  • To be compatible with RedHat RPM repository, the naming scheme has changed to

<rpm name>-<mysql version>-<percona build version>.<buildnumber>.<redhat version>.<architecture>.rpm

Example:

MySQL-server-percona-5.0.87-b20.29.rhel5.x86_64.rpm

Patched MySQL 5.0.86 build 19

Comparing to the previous release it has following new features:

  • The build is based on MySQL-5.0.86
  • Fix from Neil Katin to userstatv2.patch
  • small perfomance hack at row_search_for_mysql

Fixed bugs in the build:

  • Bug #413858 in Percona patches: “Crash from failed assertion in dict0dict.c”

Patched MySQL 5.0.84 build 18

Comparing to the previous release it has following new features:

  • The build is based on MySQL-5.0.84
  • Fixed the issue with CLIENT_STATISTICS
  • New patch innodb_recovery_patches.patch greatly improves recovery time

Fixed bugs in the build:

  • Bug #407117 in Percona patches: “any mysql-test fails with a warning “master.err: ctype_ucs2_def: InnoDB: Warning: some resources were not cleaned up in shutdown:””
  • Bug #352840 in Percona patches: “INNODB_BUFFER_POOL_CONTENT privacy issue”

Patched MySQL 5.0.83 build 17

New features in the release:

This patch splits the single global InnoDB buffer pool mutex into several mutexes for different purposes. This reduces mutex contention. It may help if you suffer performance loss when the working set does not fit in memory. You can detect buffer pool mutex contention by examining the output of SHOW INNODB STATUS and looking at the first section, SEMAPHORES.

Patched MySQL 5.0.82 build 16

* profiling_slow.patch

 This patch adds information from SHOW PROFILE to query information in slow.log output.
 profiling_server. This variable ( ON / OFF ) enables profiling of all queries (in all connections).
 profiling_use_getrusage. This variable ( ON / OFF ) enables usage of getrusage function in profiling.
 Be careful, enabling profiling_server may cause performance degradation, especially with profiling_use_getrusage.

* innodb_extra_rseg.patch

 innodb_extra_rsegments. The number of extra user rollback segments created when new db is created.
 New information_schema table innodb_rseg shows information about all rollback segments

* innodb_thread_concurrency_timer_based.patch

 This patch provides the configuration variable backport from MySQL 5.4.

Fixed bugs:

  • Bug #382778: mysql-test variables fails on 5.0.77 with –with-debug
  • Bug #381430: mysql-test profiling fails on 5.0.77
  • Bug #375494: log_slow_rate_limit logs all queries on a connection after a >1s query
  • Bug #378761: compilation fails on 5.0.77
  • Bug #381900: mysql-test information_schema fails on 5.0.77 with –with-debug
  • Bug #382783: compilation fails on 5.0.82

Patched MySQL 5.0.77 build 16

* profiling_slow.patch

 This patch adds information from SHOW PROFILE to query information in slow.log output.
 profiling_server. This variable ( ON / OFF ) enables profiling of all queries (in all connections).
 profiling_use_getrusage. This variable ( ON / OFF ) enables usage of getrusage function in profiling.
 Be careful, enabling profiling_server may cause performance degradation, especially with profiling_use_getrusage.

* innodb_extra_rseg.patch

 innodb_extra_rsegments. The number of extra user rollback segments created when new db is created.
 New information_schema table innodb_rseg shows information about all rollback segments

* innodb_thread_concurrency_timer_based.patch

 This patch provides the configuration variable backport from MySQL 5.4.

Fixed bugs:

  • Bug #382778: mysql-test variables fails on 5.0.77 with –with-debug
  • Bug #381430: mysql-test profiling fails on 5.0.77
  • Bug #375494: log_slow_rate_limit logs all queries on a connection after a >1s query
  • Bug #378761: compilation fails on 5.0.77
  • Bug #381900: mysql-test information_schema fails on 5.0.77 with –with-debug
  • Bug #382783: compilation fails on 5.0.82

Patched MySQL 5.0.77 build 13

Patched MySQL 5.0.75 build 13

Patched MySQL 5.0.75 build 12

Patched MySQL 5.0.75 build 11

Patched MySQL 5.0.67 build 10

Patched MySQL 5.0.67 build 7

 
percona-server/release_notes_50.txt · Last modified: 2011/07/17 21:05 (external edit)
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Contact Us 24 Hours A Day
SupportContact us 24×7
Emergency? Contact us for help now!
Sales North America(888) 316-9775 or
(208) 473-2904
Sales
Europe
+44-208-133-0309 (UK)
0-800-051-8984 (UK)
0-800-181-0665 (GER)
Training(855) 55TRAIN or
(925) 271-5054

 

Share This
]]> ]]>