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: On startup, with innodb_file_per_table=ON, the page cleaner thread would raise asrv_get_active_thread_type() == SRV_NONE debug assertion when encountering an activemaster thread. (Bug #18598813)• InnoDB: After upgrading from 5.6.10 to <strong>MySQL</strong> versions up to and including <strong>MySQL</strong> 5.6.18, InnoDBwould attempt to rename obsolete full-text search auxiliary tables on server startup, resulting in anassertion failure. (Bug #18634201, Bug #72079)• InnoDB: After running OPTIMIZE TABLE on an InnoDB table with a spatial index, running aSELECT statement that uses the spatial index could result in a crash. (Bug #18619945, Bug #72361)References: This bug is a regression of Bug #13975225.• InnoDB: An INSERT operation on a table with GEOMETRY columns raised an assertion inrtr_page_split_and_insert(). (Bug #18644435)• InnoDB: The temporary tablespace file (ibtmp1) was held open by the page_cleaner thread andcould not be removed on startup, resulting in a hang. (Bug #18642372)• InnoDB: InnoDB would try to merge a b-tree change buffer for a dedicated undo tablespace. (Bug#18593561)• InnoDB: When innodb_file_per_table is enabled, full-text search index tables would becreated in the system tablespace rather than in tablespace of the parent table. This patch also addsa space ID for full-text search index tables. (Bug #18635485)• InnoDB: A DB_LOCK_WAIT during a foreign key check caused redundant delete marking, resultingin a failing assertion. (Bug #18451287)• InnoDB: TRUNCATE TABLE would write page-level redo logs during the DROP TABLE step of aTRUNCATE TABLE operation. (Bug #18511398)• InnoDB: The os_event_wait_time_low function would sometimes returnOS_SYNC_TIME_EXCEEDED before the sync time has elapsed. (Bug #18386498)• InnoDB: Running a SELECT on a partitioned table caused a memory access violation in memcpy().(Bug #18383840)References: See also Bug #18167648.• InnoDB: With UNIV_SYNC_DEBUG enabled, a late call to sync_check_enable() would result inan m_enabled assertion failure. (Bug #18433658)• InnoDB: InnoDB would write to the redo log for an IMPORT TABLESPACE operation before thetablespace import was complete. (Bug #18424134)• InnoDB: The InnoDB memcached plugin would call plugin_del without acquiring thelock_plugin mutex. This bug fix also addresses a race condition in ib_cursor_delete_row.(Bug #18409840)• InnoDB: With persistent statistics enabled, SHOW TABLE STATUS output and the TABLE_ROWScolumn of INFORMATION_SCHEMA.TABLES could report an incorrect number of tables rows fortables with externally stored pages. (Bug #18384390)• InnoDB: Added the C++ ostream mechanism for error logging. (Bug #18320915)• InnoDB: Code quality improvements for the redo log subsystem. (Bug #18345004)• InnoDB: The fix for Bug#17699331 caused a high rate of read/write lock creation and destructionwhich resulted in a performance regression. (Bug #18345645, Bug #71708)• InnoDB: A regression introduced by the fix for Bug#18069105 could result in a table corruption andfailing assertions. (Bug #18368345)7

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

Saved successfully!

Ooh no, something went wrong!