11.07.2015 Views

MySQL 5.7 Release Notes - Download - MySQL

MySQL 5.7 Release Notes - Download - MySQL

MySQL 5.7 Release Notes - Download - MySQL

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>MySQL</strong> <strong>5.7</strong> <strong>Release</strong> <strong>Notes</strong>• InnoDB: A boolean mode full-text search query would result in a memory access violation duringparsing. (Bug #17978763)• InnoDB: The srv_monitor_thread would crash in the lock_print_info_summary() functiondue to a race condition between the srv_monitor_thread and purge coordinator thread. (Bug#17980590, Bug #70430)• InnoDB: On Windows, a regression introduced in <strong>5.7</strong>.3 would allow log writes during syncoperations, which should not be allowed due to an issue in some Windows environments. (Bug#17824101)• InnoDB: Due to a parser error, full-text search queries that include a sub-expression could return thewrong result. (Bug #17840768)• InnoDB: The innochecksum tool did not use a Windows-specific API to retrieve file sizeinformation, which resulted in an incorrect error message (Error: ibdata1 cannot be found)when the <strong>MySQL</strong> 5.6 innochecksum 2GB file size limit was exceeded. innochecksum nowprovides support for files larger than 2GB in both <strong>MySQL</strong> 5.6 and <strong>MySQL</strong> <strong>5.7</strong>. (Bug #17810862, Bug#70936)• InnoDB: Due to a regression introduced by the fix for Bug#17371537, memory was not allocated forthe default memcached engine when using the default memcached engine as the backstore for datainstead of InnoDB. (Bug #17800829)• InnoDB: If a crash occurred while temporary tables are active, InnoDB would report an invalid errormessage on restart indicating that a temporary table does not exist in the InnoDB internal datadictionary. (Bug #17779729)• InnoDB: A page allocation for an undo log due would fail with a “table is full” error message insteadof an “undo log is full” error message. (Bug #17779822)• InnoDB: ut_free could be called more than once in succession. (Bug #17763472)• InnoDB: An index tree modification could result in a deadlock. (Bug #17754767)• InnoDB: Manipulating a table after discarding its tablespace using ALTER TABLE ... DISCARDTABLESPACE could result in a serious error. (Bug #17700280)• InnoDB: A race condition in DebugPolicy::enter() would cause a segmentation fault insync_array_cell_print. (Bug #17713784)• InnoDB: Persistent optimizer statistics would cause stalls due to latch contention. (Bug #17699331,Bug #70768)• InnoDB: MATCH() ... AGAINST queries that use a long string as an argument for AGAINST()could result in an error when run on an InnoDB table with a full-text search index. (Bug #17640261)• InnoDB: An InnoDB full-text search failure would occur due to an “unended” token. The string andstring length should be passed for string comparison. (Bug #17659310)• InnoDB: Databases names beginning with a digit or special character would cause a full-text search(FTS) parser error. (Bug #17607687)References: See also Bug #17607956.• InnoDB: For debug builds, the table rebuilding variant of online ALTER TABLE, when run on tableswith BLOB columns, would cause an assertion in the row_log_table_apply_update function.For normal builds, a DB_PRODUCTION error would be returned. (Bug #17661919)• InnoDB: Under certain conditions, a regression introduced by the fix for Bug #11758237 wouldcause an assertion error when INSERT ... ON DUPLICATE KEY UPDATE or REPLACEstatements encounter a DB_DUPLICATE_KEY error. (Bug #17604730)25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!