Author: paul
Date: 2008-03-14 03:19:49 +0100 (Fri, 14 Mar 2008)
New Revision: 10228
Log:
r29976@frost: paul | 2008-03-13 21:17:38 -0500
Documented bugfixes:
Bug#32149: Long semaphore wait for adaptive hash latch
Bug#33536: Option "--print-libgcc-file" does not work with ICC compiler
Bug#31222: com_% global status counters behave randomly with mysql_change_user
Also noted restriction that BACKUP DATABASE/RESTORE cannot appear
in stored routines.
Modified:
trunk/dynamic-docs/changelog/mysqld-1.xml
trunk/refman-6.0/restrictions.xml
Property changes on: trunk
___________________________________________________________________
Name: svk:merge
- 4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:35828
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:29975
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:30059
+ 4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:35828
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:29976
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:30059
Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml 2008-03-14 02:19:37 UTC (rev 10227)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml 2008-03-14 02:19:49 UTC (rev 10228)
Changed blocks: 3, Lines Added: 94, Lines Deleted: 3; 2822 bytes
@@ -335,6 +335,7 @@
<bugs>
<fixes bugid="12713"/>
+ <seealsobug bugid="34655"/>
</bugs>
<versions>
@@ -346,9 +347,14 @@
<message>
<para>
- Transactions were not rolled back when selecting a stored
- function with <literal>AUTOCOMMIT</literal> set to 1 where the
- function yielded an error.
+ If a <literal>SELECT</literal> calls a stored function in a
+ transaction, and a statement within the function fails, that
+ statement should roll back. Furthermore, if
+ <literal>ROLLBACK</literal> is executed after that, the entire
+ transaction should be rolled back. Before this fix, the failed
+ statement did not roll back when it failed (even though it might
+ ultimately get rolled back by a <literal>ROLLBACK</literal>
+ later that rolls back the entire transaction).
</para>
</message>
@@ -10559,4 +10565,89 @@
</logentry>
+ <logentry entrytype="bug">
+
+ <tags>
+ <manual type="InnoDB"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="32149"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.0.58"/>
+ <version ver="5.1.24"/>
+ <version ver="6.0.5"/>
+ </versions>
+
+ <message>
+
+ <para>
+ <literal>InnoDB</literal> adaptive hash latches could be held
+ too long, resulting in a server crash.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <manual type="make_binary_distribution"/>
+ <manual type="ICC"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="33536"/>
+ </bugs>
+
+ <versions>
+ <version ver="4.1.24"/>
+ <version ver="5.0.58"/>
+ <version ver="5.1.24"/>
+ <version ver="6.0.5"/>
+ </versions>
+
+ <message>
+
+ <para>
+ <command>make_binary_distribution</command> passed the
+ <option>--print-libgcc-file</option> option to the C compiler,
+ but this does not work with the <command>ICC</command> compiler.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <manual type="mysql_change_user()"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="31222"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.24"/>
+ <version ver="6.0.5"/>
+ </versions>
+
+ <message>
+
+ <para>
+ The <function role="capi">mysql_change_user()</function> C API
+ function caused global
+ <literal>Com_<replaceable>xxx</replaceable></literal>
status
+ variable values to be incorrect.
+ </para>
+
+ </message>
+
+ </logentry>
+
</changelog>
Modified: trunk/refman-6.0/restrictions.xml
===================================================================
--- trunk/refman-6.0/restrictions.xml 2008-03-14 02:19:37 UTC (rev 10227)
+++ trunk/refman-6.0/restrictions.xml 2008-03-14 02:19:49 UTC (rev 10228)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 0; 653 bytes
@@ -85,6 +85,13 @@
<listitem>
<para>
+ <literal>BACKUP DATABASE</literal> and
+ <literal>RESTORE</literal>.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
SQL prepared statements (<literal>PREPARE</literal>,
<literal>EXECUTE</literal>, <literal>DEALLOCATE
PREPARE</literal>) can be used in stored procedures, but not
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r10228 - in trunk: . dynamic-docs/changelog refman-6.0 | paul | 14 Mar |