List:Commits« Previous MessageNext Message »
From:paul Date:March 14 2008 3:19am
Subject:svn commit - mysqldoc@docsrva: r10228 - in trunk: . dynamic-docs/changelog refman-6.0
View as plain text  
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.0paul14 Mar