New Features
TokuDB MTR suite is now part of the default MTR suite in Percona Server 5.7.
Bugs Fixed
Querying the GLOBAL_TEMPORARY_TABLES table would cause server crash if temporary table owning threads would execute new queries. Bug fixed #1581949.
IMPORT TABLESPACE and undo tablespace truncate could get stuck indefinitely with a writing workload in parallel. Bug fixed #1585095.
Requesting to flush the whole of the buffer pool with doublewrite parallel buffer wasn’t working correctly. Bug fixed #1586265.
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.
In order to support innodb_flush_method being set to ALL_O_DIRECT, the log I/O buffers were aligned to innodb_log_write_ahead_size. This missed that the variable is dynamic and could still cause server to crash. Bug fixed #1597143.
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.
mysqlbinlog did not free the existing connection before opening a new remote one. Bug fixed #1587840 (upstream #81675).
Fixed a memory leak in mysqldump. Bug fixed #1588845 (upstream #81714).
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 print more useful context. Bug fixed #722.
Other bugs fixed: #1541698 (upstream #80261), #1587426 (upstream, #81657), #1589431, #956, and #964.