Percona Server moved to https://jira.percona.com/projects/PS 5.7.18-16

Milestone information

Project:
Percona Server moved to https://jira.percona.com/projects/PS
Series:
5.7
Version:
5.7.18-16
Released:
2017-07-27  
Registrant:
Hrvoje Matijakovic
Release registered:
2017-07-31
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:
1 EvgeniyPatlan, 2 George Ormond Lorch III, 12 Laurynas Biveinis, 1 Nickolay Ihalainen, 3 Robert Golebiowski, 4 Vlad Lesin, 3 Yura Sorokin
Blueprints:
2 Implemented
Bugs:
24 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Feature
Percona Server is now available on Debian 9 (stretch). The support only covers the amd64 architecture.

Percona Server can now be built with support of OpenSSL 1.1.

MyRocks storage engine has been merged into Percona Server.

TokuDB enables to kill a query that is awaiting an FT locktree lock.

TokuDB enables using the MySQL DEBUG_SYNC facility within Percona FT.
Bugs Fixed
Row counts in TokuDB could be lost intermittently after restarts. Bug fixed #2.

In TokuDB, two races in the fractal tree lock manager could significantly affect transactional throughput for some applications that used a small number of concurrent transactions. These races manifested as transactions unnecessarily waiting for an available lock. Bug fixed #3.

Percona FT could assert when opening a dictionary with no useful information to error log. Bug fixed #23.

Percona FT could assert for various reasons deserializing nodes with no useful error output. Bug fixed #24.

It was not possible to build Percona Server on Debian 9 (stretch) due to issues with OpenSSL 1.1. Bug fixed #1702903 (upstream #83814).

Packaging was using the dpkg --verify command which is not available on wheezy/precise. Bug fixed #1694907.

Enabling and disabling the slow query log rotation spuriously added the version suffix to the next slow query log file name. Bug fixed #1704056.

With two client connections to a server (debug server build), the server could crash after one of the clients set the global option userstat and flushed the client statistics (FLUSH CLIENT_STATISTICS) and then both clients were closed. Bug fixed #1661488.

Percona FT did not pass cmake flags on to snappy cmake. Bug fixed #41. The progress status for partitioned TokuDB table ALTERs was misleading. Bug fixed #42.

When a client application connecting to the Aurora cluster end point using SSL (--ssl-verify-server-cert or --ssl-mode=VERIFY_IDENTITY option), wildcard and SAN enabled SSL certificates were ignored. See also Compatibility Matrix. Note that the --ssl-verify-server-cert option is deprecated in Percona Server 5.7. Bug fixed #1673656 (upstream #68052).

Killing a stored procedure execution could result in an assert failure on a debug server build. Bug fixed #1689736 (upstream #86260).

The SET STATEMENT .. FOR statement changed the global instead of the session value of a variable if the statement occurred immediately after the SET GLOBAL or SHOW GLOBAL STATUS command. Bug fixed #1385352.

When running SHOW ENGINE INNODB STATUS, the Buffer pool size, bytes entry contained 0. BUg fixed #1586262.

The synchronization between the LRU manager and page cleaner threads was not done at shutdown. Bug fixed #1689552.

Spurious lock_wait_timeout_thread wakeup in lock_wait_suspend_thread() could occur. Bug fixed #1704267 (upstream #72123).

Other bugs fixed: #1686603, #6, #44, #65, #1160986, #1686934, #1688319, #1689989, #1690012, #1691682, #1697700, #1699788, #1121072, and #1684601 (upstream #86016).

2 blueprints and 24 bugs targeted

Blueprint Priority Assignee Delivery
Import MyRocks into Percona Server 5.7 Import MyRocks into Percona Server 5.7 4 High George Ormond Lorch III  11 Implemented
Test Group Replication by default Test Group Replication by default 4 High Laurynas Biveinis  11 Implemented
Bug report Importance Assignee Status
1686603 #1686603 mysqldump execute 'SELECT 0' with params - ERROR 1210 (HY000) 2 Critical George Ormond Lorch III  10 Fix Released
1594964 #1594964 percona 5.7.13-6-1 SLAVE SQL_THREAD memory leaks on the active server with Master-Master replication when relay_log_info_repository=TABLE 3 High Vlad Lesin  10 Fix Released
1661488 #1661488 Assertion `user_stats->concurrent_connections > 0' failed. 3 High Nickolay Ihalainen  10 Fix Released
1667307 #1667307 Memory leak in multi-source replication when binlog_rows_query_log_events is enabled 3 High Vlad Lesin  10 Fix Released
1673656 #1673656 SSL Certificate Subject ALT Names with IPs or DNS: not respected with --ssl-verify-server-cert 3 High Yura Sorokin  10 Fix Released
1689736 #1689736 Assert on KILL'ing a stored routine invocation | Assertion `m_status == DA_ERROR' failed. 3 High Laurynas Biveinis  10 Fix Released
1702903 #1702903 Cannot build Percona Server on Debian Stretch 3 High Yura Sorokin  10 Fix Released
1385352 #1385352 SET STATEMENT does not work after SET GLOBAL / SHOW GLOBAL STATUS and affects the global value 4 Medium Laurynas Biveinis  10 Fix Released
1586262 #1586262 "Buffer pool size, bytes" always 0 in InnoDB status 4 Medium Laurynas Biveinis  10 Fix Released
1689552 #1689552 Missing synchronization between LRU manager and page cleaner threads on shutdown 4 Medium Laurynas Biveinis  10 Fix Released
1694907 #1694907 packaging is using dpkg --verify command which isn't available on wheezy/precise 4 Medium EvgeniyPatlan  10 Fix Released
1704056 #1704056 Enabling and disabling slow query log rotation spuriously adds version suffix to the next slow query log file name 4 Medium Laurynas Biveinis  10 Fix Released
1160986 #1160986 Unused debug-only variable query_exec_id 5 Low Laurynas Biveinis  10 Fix Released
1671125 #1671125 Test tokudb.backup.rpl_safe_slave is unstable 5 Low Vlad Lesin  10 Fix Released
1686934 #1686934 Test rpl_semi_sync_ack_thread is failing on 5.7 5 Low Robert Golebiowski  10 Fix Released
1688319 #1688319 Test binlog.binlog_gtid_state_update_deadlock is failing on 5.7 trunk 5 Low Robert Golebiowski  10 Fix Released
1689989 #1689989 Test innodb.percona_changed_page_bmp_requests is unstable 5 Low Laurynas Biveinis  10 Fix Released
1690012 #1690012 Test main.log_tables-big fails with --repeat=2 since 5.6.36 merge 5 Low Yura Sorokin  10 Fix Released
1691682 #1691682 Test binlog.binlog_unsafe is failing on 5.7 trunk 5 Low Robert Golebiowski  10 Fix Released
1697700 #1697700 X plugin testsuite not updated for Percona Server 5 Low Laurynas Biveinis  10 Fix Released
1699788 #1699788 Debug sync timeout in tokudb.backup.rpl_safe_slave 5 Low Vlad Lesin  10 Fix Released
1121072 #1121072 Redundant DB_TABLESPACE_DELETED handling for crash recovery page reads 6 Wishlist Laurynas Biveinis  10 Fix Released
1684601 #1684601 Make MTR show core dump stacktraces from unit tests too 6 Wishlist Laurynas Biveinis  10 Fix Released
1704267 #1704267 Spurious lock_wait_timeout_thread wakeup in lock_wait_suspend_thread() 6 Wishlist Laurynas Biveinis  10 Fix Released
This milestone contains Public information
Everyone can see this information.