List:Commits« Previous MessageNext Message »
From:jon.stephens Date:October 30 2009 11:01am
Subject:svn commit - mysqldoc@docsrva: r17386 - in trunk: dynamic-docs/changelog refman-5.1
View as plain text  
Author: jstephens
Date: 2009-10-30 12:01:34 +0100 (Fri, 30 Oct 2009)
New Revision: 17386

Log:

Documented fix for Cluster Bug #48416

Added info/workaround to Cluster Upgrade/Downgrade Compatibility section



Modified:
   trunk/dynamic-docs/changelog/mysqld-1.xml
   trunk/refman-5.1/mysql-cluster-multi-computer.xml


Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml	2009-10-30 10:51:20 UTC (rev 17385)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml	2009-10-30 11:01:34 UTC (rev 17386)
Changed blocks: 1, Lines Added: 37, Lines Deleted: 0; 1346 bytes

@@ -10,9 +10,46 @@
 
     <tags>
       <highlight type="cluster"/>
+      <manual type="upgrades"/>
+      <manual type="unique indexes"/>
+      <manual type="error 293"/>
     </tags>
 
     <bugs>
+      <fixes bugid="48416"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.39-ndb-7.0.9"/>
+    </versions>
+
+    <message>
+
+      <para>
+        After upgrading a MySQL Cluster containing tables having unique
+        indexes from an NDB 6.3 release to an NDB 7.0 release, attempts
+        to create new unique indexes failed with <errortext>inconsistent
+        trigger</errortext> errors (error code
+        <errorcode>293</errorcode>).
+      </para>
+
+      <para>
+        For more information (including a workaround for previous MySQL
+        Cluster NDB 7.0 releases), see
+        <xref linkend="mysql-cluster-upgrade-downgrade-compatibility"/>.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+    </tags>
+
+    <bugs>
       <fixes bugid="40679"/>
       <seealsobug bugid="46955"/>
     </bugs>


Modified: trunk/refman-5.1/mysql-cluster-multi-computer.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-multi-computer.xml	2009-10-30 10:51:20 UTC (rev 17385)
+++ trunk/refman-5.1/mysql-cluster-multi-computer.xml	2009-10-30 11:01:34 UTC (rev 17386)
Changed blocks: 2, Lines Added: 31, Lines Deleted: 1; 2231 bytes

@@ -2522,7 +2522,7 @@
 
             <listitem>
               <para>
-                Once an <literal>NDB</literal> table had an
+                Once an <literal role="se">NDB</literal> table had an
                 <literal role="stmt" condition="alter-table">ALTER
                 ONLINE TABLE</literal> operation performed on it using a
                 MySQL Cluster NDB 6.3.x release, it could not be

@@ -2533,6 +2533,36 @@
 
             <listitem>
               <para>
+                Following an upgrade from MySQL Cluster NDB 6.3 to MySQL
+                Cluster NDB 7.0, if there were any tables having unique
+                indexes prior to the upgrade, attempts to create unique
+                indexes failed. This could also occur when performing
+                offline <literal role="stmt">ALTER TABLE</literal>
+                operations on tables having indexes that were not
+                dropped as a result of the <literal role="stmt">ALTER
+                TABLE</literal>. This issue was due to a change in the
+                way was resolved in MySQL Cluster NDB 7.0.9. (Bug
+                #48416)
+              </para>
+
+              <formalpara>
+
+                <title>Workaround</title>
+
+                <para>
+                  For upgrades to MySQL Cluster NDB 7.0 releases prior
+                  to version 7.0.9, a workaround are available:
+                  Following the upgrade, perform a second rolling
+                  restart of the cluster before before performing any
+                  <literal role="stmt">ALTER TABLE</literal> operations
+                  involving indexes.
+                </para>
+
+              </formalpara>
+            </listitem>
+
+            <listitem>
+              <para>
                 A table created in a previous version of MySQL Cluster
                 does not automatically support
                 <literal role="se">NDB</literal>-native default values


Thread
svn commit - mysqldoc@docsrva: r17386 - in trunk: dynamic-docs/changelog refman-5.1jon.stephens30 Oct