Path to this page:
Subject: CVS commit: pkgsrc/databases
From: Adam Ciarcinski
Date: 2013-10-01 13:00:39
Message id: 20131001110039.7A10396@cvs.netbsd.org
Log Message:
Changes 5.1.72:
* InnoDB: The row_sel_sec_rec_is_for_clust_rec function would incorrectly \
prepare to compare a NULL column prefix in a secondary index with a non-NULL \
column in a clustered index.
* InnoDB: An incorrect purge would occur when rolling back an update to a \
delete-marked record.
* InnoDB: InnoDB would rename a user-defined foreign key constraint containing \
the string â_ibfk_â in its name, resulting in a duplicate constraint.
* InnoDB: Rolling back an INSERT after a failed BLOB write would result in an \
assertion failure. The assertion has been modified to allow NULL BLOB pointers \
if an error occurs during a BLOB write.
* InnoDB: The srv_master_thread background thread, which monitors server \
activity and performs activities such as page flushing when the server is \
inactive or in a shutdown state, runs on a one second delay loop. \
srv_master_thread would fail to check if the server is in a shutdown state \
before sleeping.
* InnoDB: An infinite loop could occur in buf_page_get_gen when handling \
compressed-only pages.
* Within a stored program, comparison of the value of a scalar subquery with an \
IN clause resulted in an error for the first execution and raised an assertion \
for the second execution.
* The my_strtoll10() function could incorrectly convert some long string-format \
numbers to numeric values and fail to set the overflow flag.
* For queries that accessed an INFORMATION_SCHEMA table in a subquery, and \
attempt to lock a mutex that had already been locked could cause a server crash.
* For DIV expressions, assignment of the result to multiple variables could \
cause a server crash.
* mysqldump wrote SET statements as SET OPTION, which failed when reloaded \
because the deprecated OPTION keyword has been removed from SET syntax.
* If one connection changed its default database and simultaneously another \
connection executed SHOW PROCESSLIST, the second connection could access invalid \
memory when attempting to display the first connection's default database. \
memory.
Files: