Percona Server moved to https://jira.percona.com/projects/PS 5.6.31-77.0

Milestone information

Project:
Percona Server moved to https://jira.percona.com/projects/PS
Series:
5.6
Version:
5.6.31-77.0
Released:
 
Registrant:
Hrvoje Matijakovic
Release registered:
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:
23 Laurynas Biveinis, 1 Nickolay Ihalainen, 3 Sergei Glushchenko, 1 Yura Sorokin
Blueprints:
3 Implemented
Bugs:
27 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features
Percona Server has implemented protocol support for TLS 1.1 and TLS 1.2. This implementation turns off TLS v1.0 support by default.

TokuDB MTR suite is now part of the default MTR suite in Percona Server 5.6.
Bugs Fixed
Querying the GLOBAL_TEMPORARY_TABLES table would cause server crash if temporary table owning threads would execute new queries. Bug fixed #1581949.

Audit Log Plugin would hang when trying to write log record of audit_log_buffer_size length. Bug fixed #1588439.

Audit log in ASYNC mode could skip log records which don’t fit into log buffer. Bug fixed #1588447.

The innodb_log_block_size feature attempted to diagnose the situation where the logs have been created with a log block value that differs from the current innodb_log_block_size setting. But this diagnostics came too late, and a misleading error No valid checkpoints found was produced first, aborting the startup. Bug fixed #1155156.

Some transaction deadlocks did not increase the INFORMATION_SCHEMA.INNODB_METRICS lock_deadlocks counter. Bug fixed #1466414 (upstream #77399).

InnoDB tablespace import would fail when trying to import a table with different data directory. Bug fixed #1548597 (upstream #76142).

Audit Log Plugin was truncating SQL queries to 512 bytes. Bug fixed #1557293.

Regular user extra port connection would fail if max_connections plus one SUPER user were already connected on the main port, even if it connecting would not violate the extra_max_connections. Bug fixed #1583147.

The error log warning Too many connections was only printed for connection attempts when max_connections plus one SUPER have connected. If the extra SUPER is not connected, the warning was not printed for a non-SUPER connection attempt. Bug fixed #1583553.

mysqlbinlog did not free the existing connection before opening a new remote one. Bug fixed #1587840 (upstream #81675).

Fixed memory leaks in mysqltest. Bugs fixed #1582718 and #1588318.

Fixed memory leaks in mysqlcheck. Bug fixed #1582741.

Fixed memory leak in mysqlbinlog. Bug fixed #1582761 (upstream #78223).

Fixed memory leaks in mysqldump. Bug fixed #1587873 and #1588845 (upstream #81714).

Fixed memory leak in non-existing defaults file handling. Bug fixed #1588344.

Fixed memory leak in mysqlslap. Bug fixed #1588361.

Transparent Huge Pages check will now only happen if tokudb_check_jemalloc option is set. Bugs fixed #939 and #713.

Logging in ydb environment validation functions now prints more useful context. Bug fixed #722.
Other bugs fixed: #1588386, #1529885, #1541698 (upstream #80261), #1582681, #1583589, #1587426 (upstream, #81657), #1589431, #956, and #964.

3 blueprints and 27 bugs targeted

Blueprint Priority Assignee Delivery
Merge MySQL 5.6.31 Merge MySQL 5.6.31 5 Essential Yura Sorokin  11 Implemented
Add support for TLS 1.1 and 1.2, disable 1.0 by default (5.6) Add support for TLS 1.1 and 1.2, disable 1.0 by default (5.6) 4 High Laurynas Biveinis  11 Implemented
Make TokuDB MTR suites default Make TokuDB MTR suites default 3 Medium Laurynas Biveinis  11 Implemented
Bug report Importance Assignee Status
1501089 #1501089 Please add support for for TLSv1.1 and TLSv1.2 3 High Laurynas Biveinis  10 Fix Released
1581949 #1581949 Querying GLOBAL_TEMPORARY_TABLES crashes if temp-table owning threads execute new queries 3 High Laurynas Biveinis  10 Fix Released
1588386 #1588386 ADDRESS SANITIZER REPORTS FAILURE IN MAIN.PARTITION_ORDER ON MYSQL-TRUNK 3 High Laurynas Biveinis  10 Fix Released
1588439 #1588439 Audit log hangs when trying to write log record of length audit_log_buffer_size 3 High Sergei Glushchenko  10 Fix Released
1588447 #1588447 Audit log in ASYNC mode should not skip log records which don't fit into log buffer 3 High Sergei Glushchenko  10 Fix Released
1155156 #1155156 innodb_log_block_size mismatch between log files and current configuration is diagnosed as "No valid checkpoints found" 4 Medium Laurynas Biveinis  10 Fix Released
1191263 #1191263 percona-server slave crashes when applying row-based binlog entries in cascading replication for Merge storage engine 4 Medium   10 Fix Released
1466414 #1466414 Deadlocks missed by INFORMATION_SCHEMA.INNODB_METRICS lock_deadlocks counter 4 Medium Laurynas Biveinis  10 Fix Released
1529885 #1529885 percona_changed_page_bmp_flush fails intermittently 4 Medium Nickolay Ihalainen  10 Fix Released
1541698 #1541698 Invalid InnoDB FTS Doc ID during INSERT 4 Medium   10 Fix Released
1548597 #1548597 InnoDB tablespace import fails when importing table w/ different data directory 4 Medium Laurynas Biveinis  10 Fix Released
1557293 #1557293 audit log plugin truncates sqlquery to 512 bytes 4 Medium Sergei Glushchenko  10 Fix Released
1583147 #1583147 Regular user extra port connection fails if max_connections + 1 already connected on the main port 4 Medium Laurynas Biveinis  10 Fix Released
1583553 #1583553 Error log "Too many connections" warning is not printed for the first after the limit non-SUPER login attempt 4 Medium Laurynas Biveinis  10 Fix Released
1587840 #1587840 mysqlbinlog does not free the existing connection before opening new remote one 4 Medium Laurynas Biveinis  10 Fix Released
1582681 #1582681 Revert leftover bits of bug 915814 / upstream 64624 fix 5 Low Laurynas Biveinis  10 Fix Released
1582718 #1582718 mysqltest memory leaks 5 Low Laurynas Biveinis  10 Fix Released
1582741 #1582741 mysqlcheck memory leaks 5 Low Laurynas Biveinis  10 Fix Released
1582761 #1582761 memory leak in mysqlbinlog 5 Low Laurynas Biveinis  10 Fix Released
1583589 #1583589 Some issues with THD sub statement save/restore for slow query log extensions 5 Low Laurynas Biveinis  10 Fix Released
1587426 #1587426 DBUG_PRINT in THD::decide_logging_format prints incorrectly, access out-of-bound 5 Low Laurynas Biveinis  10 Fix Released
1587873 #1587873 ASAN: MEMORY LEAK IN MYSQLDUMP 5 Low Laurynas Biveinis  10 Fix Released
1588318 #1588318 mysqltest memory leak on invalid replace_regex 5 Low Laurynas Biveinis  10 Fix Released
1588344 #1588344 Memory leak in non-existing defaults file handling 5 Low Laurynas Biveinis  10 Fix Released
1588361 #1588361 ASAN: MEMORY LEAK IN MYSQLSLAP 5 Low Laurynas Biveinis  10 Fix Released
1588845 #1588845 mysqldump get_view_structure does not free MYSQL_RES in one error path 5 Low Laurynas Biveinis  10 Fix Released
1589431 #1589431 Some MTR TokuDB tests are not skipped if TokuDB is not built 5 Low Laurynas Biveinis  10 Fix Released
This milestone contains Public information
Everyone can see this information.