Percona Server moved to https://jira.percona.com/projects/PS 5.7.11-4

Milestone information

Project:
Percona Server moved to https://jira.percona.com/projects/PS
Series:
5.7
Version:
5.7.11-4
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:
8 Laurynas Biveinis, 2 Tomislav Plavcic, 1 Yura Sorokin
Blueprints:
2 Implemented
Bugs:
13 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features
Percona Server has implemented Parallel doublewrite buffer.

TokuDB Background ANALYZE TABLE feature is now enabled by default (tokudb_analyze_in_background is set to ON by default). Variable tokudb_auto_analyze default value has been changed from 0 to 30. (#935)

Suppress Warning Messages feature has been removed from Percona Server 5.7 because MySQL 5.7.11 has implemented a new system variable, log_statements_unsafe_for_binlog, which implements the same effect.
Bugs Fixed
If pid-file option wasn’t specified with the full path, Ubuntu/Debian sysvinit script wouldn’t notice the server is actually running and it will timeout or in some cases even hang. Bug fixed #1549333.

Buffer pool may fail to remove dirty pages for a particular tablesspace from the flush list, as requested by, for example, DROP TABLE or TRUNCATE TABLE commands. This could lead to a crash. Bug fixed #1552673.

Audit Log Plugin worker thread may crash on write call writing fewer bytes than requested. Bug fixed #1552682 (upstream #80606).

Percona Server 5.7 systemd script now takes the last option specified in my.cnf if the same option is specified multiple times. Previously it would try to take all values which would break the script and server would fail to start. Bug fixed #1554976.

mysqldumpslow script has been removed because it was not compatible with Percona Server extended slow query log format. Please use pt-query-digest from Percona Toolkit instead. Bug fixed #856910.
Other bugs fixed: #1521120, #1549301 (upstream #80496), and #1554043 (upstream #80607).

2 blueprints and 13 bugs targeted

Blueprint Priority Assignee Delivery
Merge MySQL 5.7.11 Merge MySQL 5.7.11 5 Essential Laurynas Biveinis  11 Implemented
Parallel doublewrite buffer Parallel doublewrite buffer 4 High Laurynas Biveinis  11 Implemented
Bug report Importance Assignee Status
1549333 #1549333 PS 5.7 ubuntu/debian sysvinit script doesn't tolerate pid-file option without path specified 2 Critical Tomislav Plavcic  10 Fix Released
1399562 #1399562 Optimize table removes the data directory in partitions 3 High   10 Fix Released
1521120 #1521120 MySQL client Common Name validation may allow for MITM 3 High   10 Fix Released
1537710 #1537710 sprintf overlapping in MYSQL_BIN_LOG::handle_binlog_flush_or_sync_error() 3 High   10 Fix Released
1552673 #1552673 Buffer pool may fail to remove dirty pages for a particular tablespace from the flush list 3 High Laurynas Biveinis  10 Fix Released
1552682 #1552682 Audit log worker thread may crash on write call writing fewer bytes than requested 3 High Laurynas Biveinis  10 Fix Released
1554976 #1554976 5.7 ubuntu/debian systemd script breaks if there are multiple same options specified 3 High Tomislav Plavcic  10 Fix Released
1515591 #1515591 Valgrind error on main.group_min_max 4 Medium   10 Fix Released
856910 #856910 mysqldumpslow broken with PS slow log format 5 Low Yura Sorokin  10 Fix Released
1549196 #1549196 Some TokuDB testcases not properly skipped for Valgrind 5 Low Laurynas Biveinis  10 Fix Released
1549301 #1549301 buf_dblwr_init_or_load_pages now returns an error code, but caller not updated 5 Low Laurynas Biveinis  10 Fix Released
1554043 #1554043 main.log_tables-big unstable on loaded hosts 5 Low Laurynas Biveinis  10 Fix Released
690019 #690019 split_doublewrite for each write IO thread 6 Wishlist Laurynas Biveinis  10 Fix Released
This milestone contains Public information
Everyone can see this information.