Percona Server moved to https://jira.percona.com/projects/PS 5.7.10-1rc1

Milestone information

Project:
Percona Server moved to https://jira.percona.com/projects/PS
Series:
5.7
Version:
5.7.10-1rc1
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:
1 Hrvoje Matijakovic, 15 Laurynas Biveinis, 1 Yura Sorokin
Blueprints:
3 Implemented
Bugs:
50 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features
Percona Server 5.7.10-1 is not available on RHEL 5 family of Linux distributions and Debian 6 (squeeze).

Complete list of changes between Percona Server 5.6 and 5.7 can be seen in Changed in Percona Server 5.7.
Known issues
MeCab Full-Text Parser Plugin has not been included in this release.

PAM Authentication Plugin currently isn’t working correctly.

Variables innodb_show_verbose_locks and innodb_show_locks_help are not working correctly.

In Percona Server 5.7 super_read_only feature has been replaced with upstream implementation. There are currently two know issues compared to Percona Server 5.6 implementation:
Bug #78963, super_read_only aborts STOP SLAVE if variable relay_log_info_repository is set to TABLE which could lead to a server crash in Debug builds.
Bug #79328, super_read_only set as a server option has no effect.
Using primary key with a BLOB in TokuDB table could lead to a server crash (#916).

Using XA transactions with TokuDB could lead to a server crash (#900).
Bugs Fixed
Running ALTER TABLE without specifying the storage engine (without ENGINE= clause) or OPTIMIZE TABLE when enforce_storage_engine was enabled could lead to unrequested and unexpected storage engine changes. If done for a system table, it would circumvent regular system table storage engine compatibility checks, resulting in crashes or otherwise broken server operation. Bug fixed #1488055.

Some transaction deadlocks did not increase the INFORMATION_SCHEMA.INNODB_METRICS lock_deadlocks counter. Bug fixed #1466414 (upstream #77399).

Removed excessive locking during the buffer pool resize when checking whether AHI is enabled. Bug fixed #1525215 (upstream #78894).

Removed unnecessary code in InnoDB error monitor thread. Bug fixed #1521564 (upstream #79477)
Other bugs fixed: #371752 (upstream #45379), #1441362 (upstream #56155), #1385062 (upstream #74810), #1519201 (upstream #79391), #1515602, #1506697 (upstream #57552), #1501089 (upstream #75239), #1447527 (upstream #75368), #1384658 (upstream #74619), #1384656 (upstream #74584), and #1192052.

3 blueprints and 50 bugs targeted

Blueprint Priority Assignee Delivery
Initial port to 5.7.9 Initial port to 5.7.9 5 Essential Laurynas Biveinis  11 Implemented
Merge MySQL 5.7.10 Merge MySQL 5.7.10 5 Essential Laurynas Biveinis  11 Implemented
Initial Percona Server 5.7 docs Initial Percona Server 5.7 docs 5 Essential Hrvoje Matijakovic  11 Implemented
Bug report Importance Assignee Status
1039580 #1039580 MySQL crashes on long indexes 3 High   10 Fix Released
1065841 #1065841 mysql_upgrade should default to --skip-write-binlog | Replication breaks with "You cannot 'ALTER' a log table if logging is enabled" on upgrade, even when logging to files 3 High   10 Fix Released
1169061 #1169061 Binlog write errors silently ignored 3 High   10 Fix Released
1230238 #1230238 InnoDB: Assertion failure in thread <nr> in file lock0lock.cc line 5212 | abort (sig=6) in lock_print_info_summary on shutdown 3 High   10 Fix Released
1233431 #1233431 [ERROR] Cannot find index <col> in InnoDB index translation table. | [Warning] InnoDB could not find index <col> key no <nr> for table tmp/#sql<id> through its index translation table 3 High Laurynas Biveinis  10 Fix Released
1354011 #1354011 handle_fatal_signal (sig=11) in add_key_equal_fields at sql/sql_optimizer.cc:5087 on UPDATE query 3 High   10 Fix Released
1375153 #1375153 handle_fatal_signal (sig=11) in i_s_fts_config_fill on SELECT * FROM INFORMATION_SCHEMA.INNODB_FT_CONFIG 3 High   10 Fix Released
1384590 #1384590 mysqld got signal 11 ; on SHOW GRANTS | handle_fatal_signal (sig=11) in show_routine_grants 3 High   10 Fix Released
1384616 #1384616 InnoDB: Failing assertion: *mbmaxlen < 5 in ha_innodb.cc line 1870 | sig 6 in innobase_get_cset_width 3 High   10 Fix Released
1384656 #1384656 handle_fatal_signal (sig=11) in handler::ha_index_or_rnd_end - sql/handler.h:2038 3 High   10 Fix Released
1384658 #1384658 handle_fatal_signal (sig=11) in decimal_add | strings/decimal.c:2036 3 High   10 Fix Released
1417382 #1417382 handle_fatal_signal (sig=11) in THD::cleanup | sql/sql_class.cc:1691 3 High   10 Fix Released
1447527 #1447527 --ssl option should enforce SSL 3 High   10 Fix Released
1469901 #1469901 schema mismatch error when importing tablespace after dropping an index 3 High   10 Fix Released
1488055 #1488055 ALTER TABLE w/o ENGINE= clause or OPTIMIZE TABLE changes table engine if enforce-storage-engine active | handle_fatal_signal (sig=6) in heap_rfirst | heap/hp_rfirst.c:69 3 High Yura Sorokin  10 Fix Released
1501089 #1501089 Please add support for for TLSv1.1 and TLSv1.2 3 High   10 Fix Released
1506697 #1506697 Item_row::illegal_method_call | void Item_row::illegal_method_call(const char*): Assertion `0' failed. 3 High   10 Fix Released
1515602 #1515602 main.percona_bug1008609 breaks any replication test further in the same run 3 High Laurynas Biveinis  10 Fix Released
1519201 #1519201 InnoDB: Failing assertion: !mutex_own(&buf_pool->zip_free_mutex) in file buf0buf.ic line 230 3 High   10 Fix Released
966254 #966254 connection is refused while excuting "flush privileges" 4 Medium   10 Fix Released
1038940 #1038940 table_open_cache increasing leads to performance regression 4 Medium   10 Fix Released
1204353 #1204353 XA_PREPARED transaction rollbacked when client disconnect 4 Medium   10 Fix Released
1335788 #1335788 Client failed to provide its character set 4 Medium   10 Fix Released
1384573 #1384573 handle_fatal_signal (sig=11) in convert_charset_partition_constant | sql/sql_partition.cc:202 4 Medium   10 Fix Released
1385043 #1385043 sql-common/my_time.c:1819: TIME_to_longlong_datetime_packed: Assertion `!check_datetime_range(ltime)' failed. | abort (sig=6) in TIME_to_longlong_datetime_packed 4 Medium   10 Fix Released
1385062 #1385062 ALTER TABLE crashes on corrupted InnoDB table 4 Medium   10 Fix Released
1441362 #1441362 mysql_upgrade binlogs queries that fail on master 4 Medium   10 Fix Released
1466414 #1466414 Deadlocks missed by INFORMATION_SCHEMA.INNODB_METRICS lock_deadlocks counter 4 Medium Laurynas Biveinis  10 Fix Released
1471141 #1471141 "Deadlock" on START SLAVE with crash-safe former MTS slave and autocommit=OFF 4 Medium   10 Fix Released
1567361 #1567361 Slave_open_temp_tables fails to decrement on the slave w/ binlog off if master is killed 4 Medium Laurynas Biveinis  10 Fix Released
1583147 #1583147 Regular user extra port connection fails if max_connections + 1 already connected on the main port 4 Medium Laurynas Biveinis  10 Fix Released
371752 #371752 MySQL shouldn't "guess" at the variable names 5 Low   10 Fix Released
997879 #997879 a real table can be created even read_only = 1 5 Low   10 Fix Released
1002848 #1002848 Fails to compile on Arm/PPC in time_collector 5 Low Laurynas Biveinis  10 Fix Released
1028853 #1028853 Percona server crashes during insert into mysql.servers table 5 Low   10 Fix Released
1043836 #1043836 Assertion failure with Query_cache on debug build + --debug option 5 Low   10 Fix Released
1083631 #1083631 slow_query_log_file without "=" sign enables the general query log 5 Low   10 Fix Released
1158154 #1158154 Suboptimal debug code in mem_init_buf() and mem_erase_buf() 5 Low   10 Fix Released
1160957 #1160957 Some issues with percona_xtradb_bug317074 test 5 Low Laurynas Biveinis  10 Fix Released
1177682 #1177682 Revert our fix for bug 803865 / bug 878022 and add #error if make_atomic_cas_body64 is being compiled 5 Low   10 Fix Released
1525215 #1525215 buf_pool_resize can lock less in checking whether AHI is on or off 5 Low Laurynas Biveinis  10 Fix Released
1582681 #1582681 Revert leftover bits of bug 915814 / upstream 64624 fix 5 Low Laurynas Biveinis  10 Fix Released
732566 #732566 Mark part of buffer pool as unusable 6 Wishlist   10 Fix Released
892831 #892831 Fallocate support in innodb 6 Wishlist   10 Fix Released
1178956 #1178956 Remove snprintf("%llu") from slow query log extensions 6 Wishlist Laurynas Biveinis  10 Fix Released
1192052 #1192052 the deadlock counter in PS5.6.11 is not needed 6 Wishlist Laurynas Biveinis  10 Fix Released
1287103 #1287103 srv_use_posix_fallocate should be on by default 6 Wishlist   10 Fix Released
1411694 #1411694 btr_search_guess_on_hash makes found block young twice? 6 Wishlist Laurynas Biveinis  10 Fix Released
1521564 #1521564 Remove sync_arr_wake_threads_if_sema_free hack 6 Wishlist Laurynas Biveinis  10 Fix Released
1206050 #1206050 sql/sql_error.cc:436: void Diagnostics_area::set_ok_status(ulonglong, ulonglong, const char*): Assertion `! is_set()' failed | abort in Diagnostics_area::set_ok_status 1 Undecided   10 Fix Released
This milestone contains Public information
Everyone can see this information.