Percona Server with XtraDB

Percona Server 5.6.13-60.6

RC4

Milestone information

Project:
Percona Server
Series:
5.6
Version:
5.6.13-60.6
Released:
2013-09-20  
Registrant:
Hrvoje Matijakovic
Release registered:
2013-09-23
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
4 Alexey Kopytov, 1 George Ormond Lorch III, 6 Laurynas Biveinis, 1 Sergei Glushchenko
Blueprints:
4 Implemented
Bugs:
8 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features

Improved Buffer Pool Scalability feature has been ported from Percona Server 5.5. This feature splits the single global InnoDB buffer pool mutex into several mutexes. The goal of this change is to reduce mutex contention, which can be very impacting when the working set does not fit in memory.

Multiple Adaptive Hash Search Partitions feature has been ported from Percona Server 5.5. This feature splits the adaptive hash index across several partitions and decreases the AHI latch contention. This feature fixes the upstream bug #62018 (#1216804).

Utility user feature has been extended by adding a new utility_user_privileges that allows a comma separated value list of extra access privileges that can be granted to the utility user.

Percona Server now provides additional information in the slow query log when log_slow_rate_limit variable is enabled.

A new variable slow_query_log_always_write_time has been introduced. It can be used to specify an additional execution time threshold for the slow query log, that, when exceeded, will cause a query to be logged unconditionally, that is, log_slow_rate_limit will not apply to it.

Bugs Fixed

The unnecessary overhead from persistent InnoDB adaptive hash index latching has been removed, potentially improving stability of the Multiple Adaptive Hash Search Partitions feature as well. Upstream bug fixed #70216, bug fixed #1218347.

Adaptive hash index memory size was incorrectly calculated in SHOW ENGINE INNODB STATUS and XTRADB_INTERNAL_HASH_TABLES. Bug fixed #1218330.

An unnecessary buffer pool mutex acquisition has been removed, potentially improving performance. Upstream bug fixed #69258, bug fixed #1219842.

Fixed the build warnings caused by User Statistics code on non-Linux platforms. Bug fixed #711817.

Adaptive hash indexing partitioning code has been simplified, potentially improving performance. Bug fixed #1218321.

Other bugs fixed: upstream bug fixed #69617 bug fixed #1216815, upstream bug fixed #70228 bug fixed #1220544.

4 blueprints and 8 bugs targeted

Blueprint Priority Assignee Delivery
Buffer pool mutex split for 5.6 5 Essential Laurynas Biveinis  11 Implemented
Port AHI partitions to 5.6 5 Essential Laurynas Biveinis  11 Implemented
Write rate limit value into slow log in 5.6 4 High Sergei Glushchenko  11 Implemented
add utility-user-privileges to grant rights to utility user to 5.6 3 Medium George Ormond Lorch III  11 Implemented
Bug report Importance Assignee Status
1218347 #1218347 Unnecessary overhead from persistent adaptive hash index latches 3 High Alexey Kopytov  10 Fix Released
1216804 #1216804 btr_search_latch is contended on 5.6 4 Medium Laurynas Biveinis  10 Fix Released
1216815 #1216815 5.6.12 removed UNIV_SYNC_DEBUG from UNIV_DEBUG 4 Medium Laurynas Biveinis  10 Fix Released
1218330 #1218330 Adaptive hash index memory is incorrectly calculated in SHOW ENGINE INNODB STATUS and I_S 4 Medium Alexey Kopytov  10 Fix Released
1219842 #1219842 buf_LRU_buf_pool_running_out() does not need to lock any mutexes 4 Medium Laurynas Biveinis  10 Fix Released
1220544 #1220544 Is buf_LRU_free_page() really supposed to make non-zip block sticky at the end? 4 Medium Laurynas Biveinis  10 Fix Released
711817 #711817 Build warnings introduced by userstat.patch 5 Low Alexey Kopytov  10 Fix Released
1218321 #1218321 Suboptimal AHI partitioning code to access AHI latches and hash tables 5 Low Alexey Kopytov  10 Fix Released
This milestone contains Public information
Everyone can see this information.