Percona Server moved to https://jira.percona.com/projects/PS 5.7.15-9

Milestone information

Project:
Percona Server moved to https://jira.percona.com/projects/PS
Series:
5.7
Version:
5.7.15-9
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:
4 George Ormond Lorch III, 35 Laurynas Biveinis, 8 Sergei Glushchenko
Blueprints:
1 Implemented
Bugs:
47 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features
A new TokuDB tokudb_dir_per_db option has been introduced to address two TokuDB shortcomings, the renaming of data files on table/index rename, and the ability to group data files together within a directory that represents a single database. This feature is enabled by default.
Bugs Fixed
Audit Log Plugin malformed record could be written after audit_log_flush was set to ON in ASYNC and PERFORMANCE modes. Bug fixed #1613650.

Running SELECT DISTINCT x...ORDER BY y LIMIT N,N could lead to a server crash. Bug fixed #1617586.

Workloads with statements that take non-transactional locks (LOCK TABLES, global read lock, and similar) could have caused deadlocks when running under Thread Pool with high priority queue enabled and thread_pool_high_prio_mode set to transactions. Fixed by placing such statements into the high priority queue even with the above thread_pool_high_prio_mode setting. Bugs fixed #1619559 and #1374930.

Fixed memory leaks in Audit Log Plugin. Bug fixed #1620152 (upstream #71759).

Server could crash due to a glibc bug in handling short-lived detached threads. Bug fixed #1621012 (upstream #82886).

QUERY_RESPONSE_TIME_READ and QUERY_RESPONSE_TIME_WRITE were returning QUERY_RESPONSE_TIME table data if accessed through a name that is not full uppercase. Bug fixed #1552428.

Cipher ECDHE-RSA-AES128-GCM-SHA256 was listed in the list of supported ciphers but it wasn’t supported. Bug fixed #1622034 (upstream #82935).

Successful recovery of a torn page from the doublewrite buffer was showed as a warning in the error log. Bug fixed #1622985.

LRU manager threads could run too long on a server shutdown, causing a server crash. Bug fixed #1626069.

tokudb_default was not recognized by Percona Server as a valid row format. Bug fixed #1626206.

InnoDB ANALYZE TABLE didn’t remove its table from the background statistics processing queue. Bug fixed #1626441 (upstream #71761).

Upstream merge for #81657 to 5.6 was incorrect. Bug fixed #1626936 (upstream #83124).

Fixed multi-threaded slave thread leaks that happened in case of thread create failure. Bug fixed #1619622 (upstream #82980).

Shutdown waiting for a purge to complete was undiagnosed for the first minute. Bug fixed #1616785.
Other bugs fixed: #1614439, #1614949, #1624993 (#736), #1613647, #1615468, #1617828, #1617833, #1626002 (upstream #83073), #904714, #1610102, #1610110, #1613728, #1614885, #1615959, #1616333, #1616404, #1616768, #1617150, #1617216, #1617267, #1618478, #1618819, #1619547, #1619572, #1620583, #1622449, #1623011, #1624992 (#1014), #735, #1626500, #1628913, #952920, and #964.

1 blueprint and 47 bugs targeted

Blueprint Priority Assignee Delivery
Merge MySQL 5.7.15 Merge MySQL 5.7.15 5 Essential Laurynas Biveinis  11 Implemented
Bug report Importance Assignee Status
1613650 #1613650 audit_log: malformed record could be written after audit_log_flush=ON in ASYNC and PERFORMANCE modes 3 High Sergei Glushchenko  10 Fix Released
1614439 #1614439 audit_log/audit_log.c:522: audit_log_general_record: Assertion `errors == 0' failed 3 High Sergei Glushchenko  10 Fix Released
1614949 #1614949 audit plugin: Invalid read of size 1 3 High Sergei Glushchenko  10 Fix Released
1617586 #1617586 SELECT DISTINCT x...ORDER BY y LIMIT N,N crashes server 3 High Laurynas Biveinis  10 Fix Released
1619559 #1619559 Thread pool and lock tables cause deadlock 3 High Laurynas Biveinis  10 Fix Released
1620152 #1620152 The audit log plugin uses too much memory 3 High Sergei Glushchenko  10 Fix Released
1621012 #1621012 Server may crash due to a glibc bug in handling short-lived detached threads 3 High Laurynas Biveinis  10 Fix Released
1624993 #1624993 TokuDB heap corruption 3 High George Ormond Lorch III  10 Fix Released
1626519 #1626519 Valgrind: Invalid read of size 8 at get_record_buffer by audit_log_notify 3 High Sergei Glushchenko  10 Fix Released
1552428 #1552428 QUERY_RESPONSE_TIME_READ & QUERY_RESPONSE_TIME_WRITE broken if accessed through non-uppercase name 4 Medium Laurynas Biveinis  10 Fix Released
1613647 #1613647 Sporadic audit_log_filter_users failures 4 Medium Sergei Glushchenko  10 Fix Released
1615468 #1615468 mysql-test/mysql-test-run.pl is not executable 4 Medium Laurynas Biveinis  10 Fix Released
1617828 #1617828 audit_log_filter_db failures 4 Medium Sergei Glushchenko  10 Fix Released
1617833 #1617833 audit_log_default_db failures 4 Medium Sergei Glushchenko  10 Fix Released
1622034 #1622034 Cipher ECDHE-RSA-AES128-GCM-SHA256 listed in man/Ssl_cipher_list, not supported 4 Medium Laurynas Biveinis  10 Fix Released
1622985 #1622985 Successful doublewrite recovery should not be a warning 4 Medium Laurynas Biveinis  10 Fix Released
1626002 #1626002 GCC 5 and 6 miscompile mach_parse_compressed 4 Medium Laurynas Biveinis  10 Fix Released
1626069 #1626069 LRU manager thread might run too long on server shutdown 4 Medium Laurynas Biveinis  10 Fix Released
1626206 #1626206 tokudb_default not recognized by Percona Server as valid row_format 4 Medium George Ormond Lorch III  10 Fix Released
1626441 #1626441 ANALYZE TABLE should remove its table from background stat processing queue 4 Medium Laurynas Biveinis  10 Fix Released
1626936 #1626936 Bug 81657 fix merge to 5.6 broken 4 Medium Laurynas Biveinis  10 Fix Released
904714 #904714 Intermittent rpl.percona_bug860910 failures 5 Low Laurynas Biveinis  10 Fix Released
1610102 #1610102 Upstream 5.5 test failures with --repeat=2 5 Low Laurynas Biveinis  10 Fix Released
1610110 #1610110 5.5 test failures with --parallel=2 5 Low Laurynas Biveinis  10 Fix Released
1613728 #1613728 Test rpl.rpl_bug58546 may crash server due to concurrent DBUG access 5 Low Laurynas Biveinis  10 Fix Released
1614885 #1614885 Spurious Valgrind error on main.udf 5 Low Laurynas Biveinis  10 Fix Released
1615959 #1615959 Unsuppressed Valgrind warning on plugin_auth_qa_2 5 Low Laurynas Biveinis  10 Fix Released
1616333 #1616333 Test rpl.rpl_backup_locks_mts is unstable 5 Low Laurynas Biveinis  10 Fix Released
1616404 #1616404 Test perfschema.setup_instruments_defaults is unstable 5 Low Laurynas Biveinis  10 Fix Released
1616768 #1616768 -Wempty-body warning regression in dispatch_command 5 Low Laurynas Biveinis  10 Fix Released
1617150 #1617150 Test rpl.rpl_semi_sync_uninstall_plugin is unstable 5 Low Laurynas Biveinis  10 Fix Released
1617216 #1617216 Test percona_processlist_row_stats is unstable 5 Low Laurynas Biveinis  10 Fix Released
1617267 #1617267 -Wunused-but-set-variable warning in Global_backup_lock::set_explicit_locks_duration for should_own 5 Low Laurynas Biveinis  10 Fix Released
1618478 #1618478 innodb.percona_changed_page_bmp might not shutdown server under 60 seconds under ASan 5 Low Laurynas Biveinis  10 Fix Released
1618819 #1618819 audit_log testcases do not wait for connections to finish disconnecting 5 Low Laurynas Biveinis  10 Fix Released
1619547 #1619547 rpl_end.inc/check-warnings.test/check-testcase.test etc do not wait for client disconnects to complete 5 Low Laurynas Biveinis  10 Fix Released
1619572 #1619572 Test rpl.rpl_init_slave leaves max_connections = 500 at the end intermittently 5 Low Laurynas Biveinis  10 Fix Released
1619622 #1619622 Multi-threaded slave leaks worker threads in case of thread create failure 5 Low Laurynas Biveinis  10 Fix Released
1620583 #1620583 Test change_user_notembedded is unstable 5 Low Laurynas Biveinis  10 Fix Released
1622449 #1622449 Test innodb.innodb_replace is unstable 5 Low Laurynas Biveinis  10 Fix Released
1623011 #1623011 Test rpl.rpl_percona_crash_resistant_rpl is unstable 5 Low Laurynas Biveinis  10 Fix Released
1624992 #1624992 tokudb/t/dir-per-db-with-custom-data-dir-master.opt should have --loose- prefixes 5 Low George Ormond Lorch III  10 Fix Released
1626500 #1626500 Test rpl.rpl_percona_bug1070255 is unstable 5 Low Laurynas Biveinis  10 Fix Released
1628913 #1628913 Some testcases not updated by TOKUDB_DEFAULT patch 5 Low George Ormond Lorch III  10 Fix Released
952920 #952920 performance tuning for deadlock detect switch 6 Wishlist   10 Fix Released
1374930 #1374930 put threads with GLOBAL READ lock (executing ftwrl) into high priority queue 6 Wishlist Laurynas Biveinis  10 Fix Released
1616785 #1616785 Shutdown waiting for purge to complete is undiagnosed for the 1st minute 6 Wishlist Laurynas Biveinis  10 Fix Released
This milestone contains Public information
Everyone can see this information.