Bugs Fixed
mysql_upgrade now does not binlog its actions by default. To restore the previous behavior, use --write-binlog option. Bug fixed #1065841 (upstream #56155).
Audit Log Plugin would hang when trying to write a log record of audit_log_buffer_size length. Bug fixed #1588439.
After fixing bug #1540338, system table engine validation check is no longer skipped for tables that don’t have an explicit ENGINE clause in a CREATE TABLE statement. If MySQL upgrade statements are replicated, and slave does not have the MyISAM set as a default storage engine, then the CREATE TABLE mysql.server statement would attempt to create an InnoDB table and fail because mysql_system_tables.sql script omitted explicit engine setting for this table. Bug fixed #1600056.
Audit Log Plugin malformed record could be written after audit_log_flush was set to ON in ASYNC and PERFORMANCE modes. Bug fixed #1613650.
INFORMATION_SCHEMA.TABLES (or other schema info table) table query running in parallel with INFORMATION_SCHEMA.GLOBAL_TEMPORARY_TABLES query may result in TABLES-query thread context having a mutex locked twice, or unlocked twice, or left locked, resulting in crashes or hangs. Bug fixed #1614849.
Other bugs fixed: #1626002 (upstream #83073), #904714, #1098718, #1610102, #1610110, #1613663, #1613728, #1613986, #1614885, #1615959, #1616091, #1616753, #1616768, #1616937, #1617150, #1617323, #1618478, #1618718, #1618811, #1618819, #1619547, #1619572, #1619665, #1620200, #1626458, #1626500, and #1628417.