# Percona Server for MySQL 5.7.17-12 is Now Available

**URL:** <https://forums.percona.com/t/percona-server-for-mysql-5-7-17-12-is-now-available/5509>\
**Category:** Percona Server for MySQL 5.7\
**Created:** [March 27, 2017, 4:46am UTC](https://forums.percona.com/t/percona-server-for-mysql-5-7-17-12-is-now-available/5509 "2017-03-27T04:46:38Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hrvojem](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/hrvojem/32/6_2.png) [@hrvojem](https://forums.percona.com/u/hrvojem)\
**Post date:** [March 27, 2017, 4:46am UTC](https://forums.percona.com/t/percona-server-for-mysql-5-7-17-12-is-now-available/5509/1 "2017-03-27T04:46:38Z")

</div>

Percona announces the GA release of [Percona Server for MySQL](https://www.percona.com/software/percona-server) 5.7.17-12 on March 24, 2017. Download the latest version from the [Percona web site](https://www.percona.com/downloads/Percona-Server-5.7/Percona-Server-5.7.17-12/) or the Percona [Software Repositories](https://www.percona.com/doc/percona-server/5.7/installation.html#using-percona-software-repositories). You can also run Docker containers from the images in the [Docker Hub repository](https://hub.docker.com/r/percona/percona-server/).

Based on [MySQL 5.7.17](http://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-17.html), including all the bug fixes in it, Percona Server for MySQL 5.7.17-12 is the current GA release in the Percona Server for MySQL 5.7 series. Percona’s provides completely open-source and free software. Find release details in the [5.7.17-12 milestone at Launchpad](https://launchpad.net/percona-server/+milestone/5.7.17-12). New Features:  
[LIST]  
[_]Percona Server has implemented new mysqldump --order-by-primary-desc option. This feature tells mysqldump to take the backup by descending primary key order (PRIMARY KEY DESC) which can be useful if storage engine is using reverse order column family for a primary key.  
[_]mysqldump will now detect when MyRocks is installed and available by seeing if there is a session variable named rocksdb\_skip\_fill\_cache and setting it to 1 if it exists.  
[_]mysqldump will now automatically enable session variable rocksdb\_bulk\_load if it is supported by the target server.  
[/LIST]Bugs Fixed:  
[LIST]  
[_]If the variable thread\_handling was set to pool-of-threads in the MySQL configuration file, the server couldn’t be gracefully shut down. Bug fixed [#1537554](https://bugs.launchpad.net/percona-server/+bug/1537554).  
[_]When innodb\_ft\_result\_cache\_limit was exceeded by internal memory allocated by InnoDB during the FT scan not all memory was released which could lead to server assertion. Bug fixed [#1634932](https://bugs.launchpad.net/percona-server/+bug/1634932) (upstream [#83648](http://bugs.mysql.com/bug.php?id=83648)).  
[_]Executing the FLUSH LOGS on a read-only slave with a user that doesn’t have the SUPER privilege would result in Error 1290. Bug fixed [#1652852](https://bugs.launchpad.net/percona-server/+bug/1652852) (upstream [#84350](http://bugs.mysql.com/bug.php?id=84350)).  
[_]FLUSH LOGS was disabled with read\_only and super\_read\_only variables. Bug fixed [#1654682](https://bugs.launchpad.net/percona-server/+bug/1654682)(upstream [#84437](http://bugs.mysql.com/bug.php?id=84437)).  
[_]If SHOW BINLOGS or PERFORMANCE\_SCHEMA.GLOBAL\_STATUS query, and a transaction commit would run in parallel, they could deadlock. Bug fixed [#1657128](https://bugs.launchpad.net/percona-server/+bug/1657128).  
[_]A long-running binary log commit would block SHOW STATUS, which in turn could block a number of other operations such as client connects and disconnects. Bug fixed [#1646100](https://bugs.launchpad.net/percona-server/+bug/1646100).  
[_]Log tracking initialization did not find last valid bitmap data correctly. Bug fixed [#1658055](https://bugs.launchpad.net/percona-server/+bug/1658055).  
[_]A query using range scan with a complex range condition could lead to a server crash. Bug fixed [#1660591](https://bugs.launchpad.net/percona-server/+bug/1660591)(upstream [#84736](http://bugs.mysql.com/bug.php?id=84736)).  
[_]Race condition between buffer pool page optimistic access and eviction could lead to a server crash. Bug fixed [#1664280](https://bugs.launchpad.net/percona-server/+bug/1664280).  
[_]If [Audit Log Plugin](https://www.percona.com/doc/percona-server/5.7/management/audit_log_plugin.html#audit-log-plugin) was unable to create file pointed by [audit\_log\_file](https://www.percona.com/doc/percona-server/5.7/management/audit_log_plugin.html#audit_log_file), the server would crash during the startup. Bug fixed [#1666496](https://bugs.launchpad.net/percona-server/+bug/1666496).  
[_]A DROP TEMPORARY TABLE … for a table created by a CREATE TEMPORARY TABLE … SELECT … would get logged in the binary log on a disconnect with mixed mode replication. Bug fixed [#1671013](https://bugs.launchpad.net/percona-server/+bug/1671013).  
[_]TokuDB did not use an index with even if cardinality was good. Bug fixed [#1671152](https://bugs.launchpad.net/percona-server/+bug/1671152).  
[_]Row-based replication events were not reflected in Rows\_updated fields in the [User Statistics](https://www.percona.com/doc/percona-server/5.7/diagnostics/user_stats.html#user-stats)INFORMATION\_SCHEMA tables. Bug fixed [#995624](https://bugs.launchpad.net/percona-server/+bug/995624).  
[_]When DuplicateWeedout strategy was used for joins, use was not reported in the query plan info output extension for the slow query log. Bug fixed [#1592694](https://bugs.launchpad.net/percona-server/+bug/1592694).  
[_]It was impossible to use column compression dictionaries with partitioned InnoDB tables. Bug fixed [#1653104](https://bugs.launchpad.net/percona-server/+bug/1653104).  
[\*]Diagnostics for OpenSSL errors have been improved. Bug fixed [#1660339](https://bugs.launchpad.net/percona-server/+bug/1660339) (upstream [#75311](http://bugs.mysql.com/bug.php?id=75311)).  
[/LIST]

---

<div class="post-metadata">

**Author:** ![aleksey.filippov](https://avatars.discourse-cdn.com/v4/letter/a/71e660/32.png) [@aleksey.filippov](https://forums.percona.com/u/aleksey.filippov)\
**Post date:** [March 28, 2017, 8:27am UTC](https://forums.percona.com/t/percona-server-for-mysql-5-7-17-12-is-now-available/5509/2 "2017-03-28T08:27:58Z")

</div>

update 5.7.17-11 → 5.7.17-12:

mysqldump --all-databases \> 1.sql  
mysqldump: Couldn’t execute ‘SELECT COUNT(\*) FROM INFORMATION\_SCHEMA.SESSION\_VARIABLES WHERE VARIABLE\_NAME LIKE ‘rocksdb\_skip\_fill\_cache’’: The ‘INFORMATION\_SCHEMA.SESSION\_VARIABLES’ feature is disabled; see the documentation for ‘show\_compatibility\_56’ (3167)

---

<div class="post-metadata">

**Author:** ![Vfofin](https://avatars.discourse-cdn.com/v4/letter/v/a9adbd/32.png) [@Vfofin](https://forums.percona.com/u/Vfofin)\
**Post date:** [April 2, 2017, 8:31am UTC](https://forums.percona.com/t/percona-server-for-mysql-5-7-17-12-is-now-available/5509/3 "2017-04-02T08:31:08Z")

</div>

[ERROR] InnoDB: MySQL is freeing a thd though  
trx-\>n\_mysql\_tables\_in\_use is 4 and trx-\>mysql\_n\_tables\_locked is 103309.  
TRANSACTION 421703029825736, not started  
mysql tables in use 4, locked 103309  
0 lock struct(s), heap size 1136, 0 row lock(s)  
after update to 5.7.17-12
