Percona Server moved to https://jira.percona.com/projects/PS 5.6.27-75.0

Milestone information

Project:
Percona Server moved to https://jira.percona.com/projects/PS
Series:
5.6
Version:
5.6.27-75.0
Released:
2015-11-05  
Registrant:
Hrvoje Matijakovic
Release registered:
2015-11-05
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 George Ormond Lorch III, 4 Jun Yuan, 14 Krunal Bauskar, 9 Laurynas Biveinis, 4 Nickolay Ihalainen, 10 Tomislav Plavcic, 1 Vlad Lesin, 7 Yura Sorokin
Blueprints:
3 Implemented
Bugs:
58 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features
Percona Server is now available for Ubuntu 15.10 (Wily).

TokuDB MTR tests have been integrated into Percona Server.

Linux thread ID is now available in the PROCESSLIST table.

Percona Server has now re-enabled savepoints in triggers and stored functions.

Variables innodb_buffer_pool_populate and numa_interleave have been mapped to the upstream implementation of the new innodb_numa_interleave option.
Bugs Fixed
Fixed transactional inconsistency with rollback in TokuDB. Rolling back a large transaction with many inserts/updates/deletes could result in some of the changes being committed rather than rolled back. Bug fixed #1512455.

Variable tokudb_backup_exclude was not excluding files correctly. Bug fixed #1512457.

TokuDB could crash under load if transaction-isolation level READ-COMMITTED was used. Bug fixed #1501633.

TokuDB thread pool names were missing in the SHOW ENGINE tokudb STATUS which caused duplicate entries. Bug fixed #1512452.

Manipulating the innodb_track_redo_log_now variable dynamically would crash the server if it was started without innodb_track_changed_pages enabled. This variable is available on debug builds only. Bug fixed #1368530.

If the user had duplicate pid-file options in config files when running yum upgrade, the upgrade would stop with error because it would think it found the duplicate pid while it was the same pid specified twice. Bug fixed #1454917.

On some filesystems server would not start if XtraDB changed page tracking feature was enabled and innodb_flush_method variable was set to O_DIRECT. Bugs fixed #1500720 and #1498891.

When User Statistics are enabled, executing any statement of the SHOW family with non-empty result, would bump USER_STATISTICS ROWS_FETCHED column values erroneously. Bug fixed #1510953.

A write operation with innodb_fake_changes enabled could cause a server assertion if it followed the pessimistic B-tree update path internally. Bug fixed #1192898.

An online DDL operation could have caused server crash with fake changes enabled. Bug fixed #1226532.

Fixed the conflicting meta packages between 5.1, 5.5, and 5.6 release series in Debian and Ubuntu distributions. percona-server-server and percona-server-client meta packages now point to the latest 5.6 release. Bug fixed #1292517.

INNODB_CHANGED_PAGES table was unavailable with non-default innodb_data_home_dir setting if the variable had a trailing slash. Bug fixed #1364315.

Changing innodb_fake_changes variable value in the middle of a transaction would have an immediate effect, that is, making part of the transaction run with fake changes enabled and the rest with fake changes disabled, resulting in a broken transaction. Fixed by making any innodb_fake_changes value changes becoming effective at the start of the next transaction instead of the next statement. Bug fixed #1395579.

UPDATE statement could crash the server with Support for Fake Changes enabled. Bug fixed #1395706.

Startup would fail due to a small hard-coded timeout value in the init script for the pid file to appear. This has been fixed by creating default file for Debian init script timeout parameters in etc/default/mysql. Bug fixed #1434022.

CMakeLists.txt for tokudb-backup-plugin was missing Valgrind dependency. Bug fixed #1494283.

Percona Server would fail to install on CentOS 7 if mariadb-devel package was already installed. Bug fixed #1499721.

Fixed suboptimal Support for Fake Changes handling in online ALTER storage engine API. Bug fixed #1204422.

The upstream bug #76627 was not fixed for the ALL_O_DIRECT case. Bug fixed #1500741.

Fixed multiple TokuDB clang build issues. Bug fixed #1512449.
Other bugs fixed: #1204443, #1384632, #1475117, #1512301, #1452397, #1160960, #1495965, and #1497942.

3 blueprints and 58 bugs targeted

Blueprint Priority Assignee Delivery
Merge MySQL 5.6.27 Merge MySQL 5.6.27 5 Essential Vlad Lesin  11 Implemented
Integrate TokuDB MTR tests Integrate TokuDB MTR tests 4 High Laurynas Biveinis  11 Implemented
Make Linux thread id available in PROCESSLIST Make Linux thread id available in PROCESSLIST 3 Medium Yura Sorokin  11 Implemented
Bug report Importance Assignee Status
1512455 #1512455 tokudb-transactional-inconsistency-with-rollback 2 Critical Jun Yuan  10 Fix Released
1512455 #1512455 tokudb-transactional-inconsistency-with-rollback 2 Critical Jun Yuan  10 Fix Released
1512457 #1512457 tokudb-backup-excludes-all-or-nothing 2 Critical George Ormond Lorch III  10 Fix Released
1512457 #1512457 tokudb-backup-excludes-all-or-nothing 2 Critical George Ormond Lorch III  10 Fix Released
1368530 #1368530 handle_fatal_signal (sig=11) in pfs_mutex_enter_func on SET @@GLOBAL.innodb_track_redo_log_now=TRUE 3 High Nickolay Ihalainen  10 Fix Released
1368530 #1368530 handle_fatal_signal (sig=11) in pfs_mutex_enter_func on SET @@GLOBAL.innodb_track_redo_log_now=TRUE 3 High Nickolay Ihalainen  10 Fix Released
1384632 #1384632 Assertion `m_status == DA_ERROR' failed in Diagnostics_area::sql_errno | sig 6 in sql/sql_error.h:655 3 High   10 Fix Released
1384632 #1384632 Assertion `m_status == DA_ERROR' failed in Diagnostics_area::sql_errno | sig 6 in sql/sql_error.h:655 3 High   10 Fix Released
1454917 #1454917 yum update fails and complains about duplicate pid 3 High Tomislav Plavcic  10 Fix Released
1454917 #1454917 yum update fails and complains about duplicate pid 3 High Tomislav Plavcic  10 Fix Released
1475117 #1475117 Auto-increment sequence gets reset 3 High   10 Fix Released
1475117 #1475117 Auto-increment sequence gets reset 3 High   10 Fix Released
1500720 #1500720 mysql will not start with changed page tracking and O_DIRECT 3 High Laurynas Biveinis  10 Fix Released
1500720 #1500720 mysql will not start with changed page tracking and O_DIRECT 3 High Laurynas Biveinis  10 Fix Released
1501633 #1501633 tokudb_compare_two_keys: Assertion `Handlerton: false ' failed (errno=11) 3 High Jun Yuan  10 Fix Released
1501633 #1501633 tokudb_compare_two_keys: Assertion `Handlerton: false ' failed (errno=11) 3 High Jun Yuan  10 Fix Released
1510953 #1510953 "SHOW ..." statements update "Rows_fetched" value in "information_schema.user_statistics" 3 High Yura Sorokin  10 Fix Released
1510953 #1510953 "SHOW ..." statements update "Rows_fetched" value in "information_schema.user_statistics" 3 High Yura Sorokin  10 Fix Released
1512301 #1512301 PS 5.5 build error on ubuntu wily 3 High Yura Sorokin  10 Fix Released
1512301 #1512301 PS 5.5 build error on ubuntu wily 3 High Yura Sorokin  10 Fix Released
1512452 #1512452 tokudb-pool-name-status-missing-actual-name 3 High George Ormond Lorch III  10 Fix Released
1512452 #1512452 tokudb-pool-name-status-missing-actual-name 3 High George Ormond Lorch III  10 Fix Released
1192898 #1192898 InnoDB: Failing assertion: mtr_memo_contains_page(mtr, page, 2) || mtr_memo_contains_page(mtr, page, 1) in file btr0btr.ic line 169 4 Medium Krunal Bauskar  10 Fix Released
1192898 #1192898 InnoDB: Failing assertion: mtr_memo_contains_page(mtr, page, 2) || mtr_memo_contains_page(mtr, page, 1) in file btr0btr.ic line 169 4 Medium Krunal Bauskar  10 Fix Released
1204443 #1204443 Assorted fake changes 5.6 port code review bugs 4 Medium Krunal Bauskar  10 Fix Released
1204443 #1204443 Assorted fake changes 5.6 port code review bugs 4 Medium Krunal Bauskar  10 Fix Released
1226532 #1226532 handle_fatal_signal (sig=11) in rec_offs_n_fields on INSERT query 4 Medium Krunal Bauskar  10 Fix Released
1226532 #1226532 handle_fatal_signal (sig=11) in rec_offs_n_fields on INSERT query 4 Medium Krunal Bauskar  10 Fix Released
1292517 #1292517 Conflicting meta packages in debian 4 Medium Tomislav Plavcic  10 Fix Released
1292517 #1292517 Conflicting meta packages in debian 4 Medium Tomislav Plavcic  10 Fix Released
1364315 #1364315 I_S.INNODB_CHANGED_PAGES unavailable with custom innodb_data_home_dir 4 Medium Nickolay Ihalainen  10 Fix Released
1364315 #1364315 I_S.INNODB_CHANGED_PAGES unavailable with custom innodb_data_home_dir 4 Medium Nickolay Ihalainen  10 Fix Released
1395579 #1395579 Failing assertion: mode != LOCK_X || lock_table_has(thr_get_trx(thr), index->table, LOCK_IX) in 4 Medium Krunal Bauskar  10 Fix Released
1395579 #1395579 Failing assertion: mode != LOCK_X || lock_table_has(thr_get_trx(thr), index->table, LOCK_IX) in 4 Medium Krunal Bauskar  10 Fix Released
1395706 #1395706 Failing assertion: update->n_fields == 0 in row0ins.cc line 276 4 Medium Krunal Bauskar  10 Fix Released
1395706 #1395706 Failing assertion: update->n_fields == 0 in row0ins.cc line 276 4 Medium Krunal Bauskar  10 Fix Released
1434022 #1434022 Startup fails due to hard-coded timeout in init script 4 Medium Tomislav Plavcic  10 Fix Released
1434022 #1434022 Startup fails due to hard-coded timeout in init script 4 Medium Tomislav Plavcic  10 Fix Released
1452397 #1452397 Gaps in Retrieved_Gtid_Set while no gaps in Executed_Gtid_Set 4 Medium   10 Fix Released
1452397 #1452397 Gaps in Retrieved_Gtid_Set while no gaps in Executed_Gtid_Set 4 Medium   10 Fix Released
1494283 #1494283 CMakeLists.txt for "tokudb-backup-plugin" does not include Valgrind dependency 4 Medium Tomislav Plavcic  10 Fix Released
1494283 #1494283 CMakeLists.txt for "tokudb-backup-plugin" does not include Valgrind dependency 4 Medium Tomislav Plavcic  10 Fix Released
1498891 #1498891 percona_changed_page_bmp_flush fails with "File (unknown): 'read' returned OS error 122. Cannot continue operation" 4 Medium Laurynas Biveinis  10 Fix Released
1498891 #1498891 percona_changed_page_bmp_flush fails with "File (unknown): 'read' returned OS error 122. Cannot continue operation" 4 Medium Laurynas Biveinis  10 Fix Released
1499721 #1499721 percona server fails to install on centos 7 if mariadb-devel package installed 4 Medium Tomislav Plavcic  10 Fix Released
1499721 #1499721 percona server fails to install on centos 7 if mariadb-devel package installed 4 Medium Tomislav Plavcic  10 Fix Released
1160960 #1160960 bug54330.test missing have_innodb check 5 Low Krunal Bauskar  10 Fix Released
1160960 #1160960 bug54330.test missing have_innodb check 5 Low Krunal Bauskar  10 Fix Released
1204422 #1204422 Suboptimal fake changes handling in online ALTER storage engine API 5 Low Krunal Bauskar  10 Fix Released
1204422 #1204422 Suboptimal fake changes handling in online ALTER storage engine API 5 Low Krunal Bauskar  10 Fix Released
1495965 #1495965 tokudb.rpl suite does not define combinations, disabling many tests 5 Low Laurynas Biveinis  10 Fix Released
1495965 #1495965 tokudb.rpl suite does not define combinations, disabling many tests 5 Low Laurynas Biveinis  10 Fix Released
1497942 #1497942 percona_slow_query_log_rate fails sporadically 5 Low Yura Sorokin  10 Fix Released
1497942 #1497942 percona_slow_query_log_rate fails sporadically 5 Low Yura Sorokin  10 Fix Released
1500741 #1500741 Upstream bug 76627 not fixed for the ALL_O_DIRECT case 5 Low Laurynas Biveinis  10 Fix Released
1500741 #1500741 Upstream bug 76627 not fixed for the ALL_O_DIRECT case 5 Low Laurynas Biveinis  10 Fix Released
1512449 #1512449 tokudb-clang-build-issues 6 Wishlist   10 Fix Released
1512449 #1512449 tokudb-clang-build-issues 6 Wishlist   10 Fix Released
This milestone contains Public information
Everyone can see this information.