Percona Server moved to 5.6.38-83.0

Milestone information

Percona Server moved to
Hrvoje Matijakovic
Release registered:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata


Assigned to you:
No blueprints or bugs assigned to you.
1 George Ormond Lorch III, 1 Joey, 3 Laurynas Biveinis, 1 Vlad Lesin, 3 Yura Sorokin, 2 Zsolt Parragi
4 Implemented
8 Fix Released

Download files for this release

File Description Downloads

Release notes 


View the full changelog

New Features
Percona Server has implemented InnoDB Page Fragmentation Counters.

Percona Server has implemented support for Multiple page asynchronous I/O requests. This feature was ported from a Facebook MySQL patch.

Percona Server has implemented TokuDB integration with PERFORMANCE_SCHEMA.

Percona Server packages are now available for Ubuntu 17.10 (Artful).
Bugs Fixed
Dynamic row format feature to support BLOB/VARCHAR in MEMORY tables requires all the key columns to come before any BLOB columns. This requirement however was not enforced, allowing creating MEMORY tables in unsupported column configurations, which then crashed or lose data in usage. Bug fixed #1731483.

If an I/O syscall returned an error during the server shutdown with Thread Pool enabled, a mutex could be left locked. Bug fixed #1702330 (Daniel Black).

After fixing bug #1668602, bug #1539504, and bug #1313901, CREATE/DROP TEMPORARY TABLE statements were forbidden incorrectly in transactional contexts, including function and trigger calls, even when they required no binary logging at all. Bug fixed #1711781.

Running ANALYZE TABLE while a long-running query is accessing the same table in parallel could lead to a situation where new queries on the same table are blocked in a Waiting for table flush state. Fixed by stopping ANALYZE TABLE flushing affected InnoDB and TokuDB tables from the table definition cache. Bug fixed #1704195 (upstream #87065).

MyRocks additions to the 5.6 mysqldump output have been removed.

CREATE TABLE ... LIKE ... did not use source row_format on target TokuDB table. Bug fixed #76.

TokuDB would encode already encoded database name for a directory name. Bug fixed #74.
Other bugs fixed: #1670902 (upstream #85352), #1670902 (upstream #85352), #1729241, #83, #80, and #75.

4 blueprints and 8 bugs targeted

Blueprint Priority Assignee Delivery
Merge MySQL 5.6.38 Merge MySQL 5.6.38 5 Essential Yura Sorokin  11 Implemented
InnoDB page fragmentation counters (5.6) InnoDB page fragmentation counters (5.6) 4 High Yura Sorokin  11 Implemented
Merge AIO page read requests (5.6) Merge AIO page read requests (5.6) 4 High Yura Sorokin  11 Implemented
Remove RocksDB SQL from 5.6 mysqldump output Remove RocksDB SQL from 5.6 mysqldump output 4 High George Ormond Lorch III  11 Implemented
Bug report Importance Assignee Status
1524948 #1524948 If client killed after ROLLBACK TO SAVEPOINT previous stmts committed 3 High Joey  10 Fix Released
1670902 #1670902 Replication regression with RBR and partitioned tables 3 High   10 Fix Released
1702330 #1702330 thread_group_close does not unlock mutex in error branches 3 High Zsolt Parragi  10 Fix Released
1729241 #1729241 Build failure on Ubuntu artful 3 High Zsolt Parragi  10 Fix Released
1731483 #1731483 MEMORY storage engine incorrectly allows BLOB columns before indexed columns 3 High Laurynas Biveinis  10 Fix Released
1711781 #1711781 Redundant GTID unsafe mark for CREATE/DROP TEMPORARY TABLE in RBR/MBR 4 Medium Laurynas Biveinis  10 Fix Released
1657737 #1657737 Print locking transaction which cause "Lock wait timeout" errors into log file 6 Wishlist Vlad Lesin  10 Fix Released
1704195 #1704195 Release lock on table statistics after query plan created | Stop ANALYZE TABLE from flushing table definition cache 6 Wishlist Laurynas Biveinis  10 Fix Released
This milestone contains Public information
Everyone can see this information.