Percona Server moved to https://jira.percona.com/projects/PS 5.5.39-36.0

Milestone information

Project:
Percona Server moved to https://jira.percona.com/projects/PS
Series:
5.5
Version:
5.5.39-36.0
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:
13 Laurynas Biveinis, 4 Sergei Glushchenko, 2 Tomislav Plavcic
Blueprints:
3 Implemented
Bugs:
17 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features

Percona Server Audit Log Plugin now supports JSON and CSV formats. The format choice is controlled by audit_log_format variable.

Percona Server Audit Log Plugin now supports streaming the audit log to syslog.

Bugs Fixed

Querying INNODB_CHANGED_PAGES with a range condition START_LSN > x AND END_LSN < y would lead to a server crash if the range was empty with x greater than y. Bug fixed #1202252 (Jan Lindström and Sergei Petrunia).

With XtraDB changed page tracking feature enabled, queries from the INNODB_CHANGED_PAGES could read the bitmap data whose write was in still progress. This would cause the query to fail with an ER_CANT_FIND_SYSTEM_REC and a warning printed to the server error log. The workaround is to add an appropriate END_LSN-limiting condition to the query. Bug fixed #1346122.

mysqld-debug was missing from Debian packages. This regression was introduced in Percona Server 5.5.36-34.0. Bug fixed #1290087.

Fixed a memory leak in Slow Query Log Rotation and Expiration. Bug fixed #1314138.

The audit log plugin would write log with XML syntax errors when OLD and NEW formats were used. Bug fixed #1320879.

A server built with system OpenSSL support, such as the distributed Percona Server binaries, had SSL-related memory leaks. Bug fixed #1334743 (upstream #73126).

If the bitmap directory has a bitmap file sequence with a start LSN of one file less than a start LSN of the previous file, a debug build would assert when queries were run on INNODB_CHANGED_PAGES table. Bug fixed #1342494.

Other bugs fixed: #1337324, #1151723, #1182050, #1182072, #1280875, #1182046, #1328482 (upstream #73418), and #1334317 (upstream #73111).

3 blueprints and 17 bugs targeted

Blueprint Priority Assignee Delivery
Merge MySQL 5.5.39 Merge MySQL 5.5.39 5 Essential Laurynas Biveinis  11 Implemented
Add CSV and JSON formats for audit log Add CSV and JSON formats for audit log 3 Medium Sergei Glushchenko  11 Implemented
stream audit log to syslog stream audit log to syslog 3 Medium Sergei Glushchenko  11 Implemented
Bug report Importance Assignee Status
1202252 #1202252 Assertion range_end >= range_start fails in log0online.c on select from I_S.INNODB_CHANGED_PAGES 3 High Laurynas Biveinis  10 Fix Released
1317852 #1317852 Failing assertion: primary_key_no == -1 || primary_key_no == 0 in ha_innobase::create from handler/ha_innodb.cc:8200 3 High   10 Fix Released
1322218 #1322218 MySQL crash when data initialized with autocommit=0 and GTID 3 High Laurynas Biveinis  10 Fix Released
1193332 #1193332 [Warning] InnoDB: changed page bitmap file './ib_modified_log_11_951286349.xdb' does not contain a complete run at the end. 4 Medium Laurynas Biveinis  10 Fix Released
1290087 #1290087 Provide mysqld-debug in RPM/DEB. 4 Medium Tomislav Plavcic  10 Fix Released
1314138 #1314138 Memory leak in slow query log rotate 4 Medium Sergei Glushchenko  10 Fix Released
1320879 #1320879 multiple issues when checking audit.log with xmllint 4 Medium Sergei Glushchenko  10 Fix Released
1334743 #1334743 Numerous Valgrind errors in OpenSSL 4 Medium Laurynas Biveinis  10 Fix Released
1337324 #1337324 percona_innodb_version MTR test was not updated for bug 1328421 fix 4 Medium Tomislav Plavcic  10 Fix Released
1342494 #1342494 InnoDB: Failing assertion: bitmap_files->files[i].start_lsn >= bitmap_files->files[i - 1].start_lsn on inconsistent bitmap file directory 4 Medium Laurynas Biveinis  10 Fix Released
1151723 #1151723 Remove our own fix for bug #933969 5 Low Laurynas Biveinis  10 Fix Released
1182050 #1182050 Duplicate LIST_PROCESS_HOST_LEN definition 5 Low Laurynas Biveinis  10 Fix Released
1182072 #1182072 Unused ha_innobase::is_corrupt() method 5 Low Laurynas Biveinis  10 Fix Released
1280875 #1280875 rpl.rpl_mdev382 is incompatible with --lower-case-table-names=1 5 Low Laurynas Biveinis  10 Fix Released
1334317 #1334317 Suppression typo causing spurious MTR Valgrind failures 5 Low Laurynas Biveinis  10 Fix Released
1182046 #1182046 Unnecessary MAX_KEY <= 128 compile-time check in userstat 6 Wishlist Laurynas Biveinis  10 Fix Released
1328482 #1328482 Add --manual-lldb option to mysql-test-run.pl 6 Wishlist Laurynas Biveinis  10 Fix Released
This milestone contains Public information
Everyone can see this information.