List:Commits« Previous MessageNext Message »
From:jon.stephens Date:February 1 2009 12:33am
Subject:svn commit - mysqldoc@docsrva: r13503 - in trunk: dynamic-docs/changelog refman-5.1
View as plain text  
Author: jstephens
Date: 2009-02-01 01:33:17 +0100 (Sun, 01 Feb 2009)
New Revision: 13503

Log:

Documented Cluster bugfixes:

  Bug #42413, Bug #42422, Bug #42450, Bug #42458

Set NDB-6.4.2 release date

Started NDB-6.4.3 changelog

Noted that ndbmtd is built automatically when building Cluster in
NDB-6.4.0+ (see Bug #42450)



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


Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml	2009-02-01 00:02:29 UTC (rev 13502)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml	2009-02-01 00:33:17 UTC (rev 13503)
Changed blocks: 1, Lines Added: 112, Lines Deleted: 0; 2524 bytes

@@ -9,6 +9,118 @@
   <logentry entrytype="bug">
 
     <tags>
+      <highlight type="cluster"/>
+      <manual type="SHOW STATUS"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="42458"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.31-ndb-6.2.17"/>
+      <version ver="5.1.31-ndb-6.3.22"/>
+      <version ver="5.1.31-ndb-6.4.3"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Issuing <literal>SHOW GLOBAL STATUS LIKE 'NDB%'</literal> before
+        <command>mysqld</command> had connected to the cluster caused a
+        segmentation fault.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="42422"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.31-ndb-6.2.17"/>
+      <version ver="5.1.31-ndb-6.3.22"/>
+      <version ver="5.1.31-ndb-6.4.3"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Data node failures that occurred before all data nodes had
+        connected to the cluster were not handled correctly, leading to
+        additional data node failures.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+      <manual type="IPv6"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="42413"/>
+      <seealsobug bugid="42412"/>
+      <seealsobug bugid="38247"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.31-ndb-6.4.2"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Connections using IPv6 were not handled correctly by
+        <command>mysqld</command>.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+      <manual type="ndbmtd"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="42450"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.31-ndb-6.4.3"/>
+    </versions>
+
+    <message>
+
+      <para>
+        When using <command>ndbmtd</command> for all data nodes,
+        repeated failures of one data node during DML operations caused
+        other data nodes to fail.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
       <manual type="build"/>
       <manual type="compilation"/>
       <manual type="freebsd"/>


Modified: trunk/dynamic-docs/changelog/mysqld-versions.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-versions.xml	2009-02-01 00:02:29 UTC (rev 13502)
+++ trunk/dynamic-docs/changelog/mysqld-versions.xml	2009-02-01 00:33:17 UTC (rev 13503)
Changed blocks: 1, Lines Added: 2, Lines Deleted: 1; 960 bytes

@@ -31,7 +31,8 @@
   <versionentry ver="5.2.2" reldate="Not released"/>
   <versionentry ver="5.2.1" reldate="Not released" rellevel="Alpha"/>
   <versionentry ver="5.1.31" reldate="Not yet released"/>
-  <versionentry ver="5.1.31" subver="ndb-6.4.2" reldate="Not yet released"/>
+  <versionentry ver="5.1.31" subver="ndb-6.4.3" reldate="Not yet released"/>
+  <versionentry ver="5.1.31" subver="ndb-6.4.2" reldate="28 January 2009"/>
   <versionentry ver="5.1.31" subver="ndb-6.4.1" reldate="21 January 2009"/>
   <versionentry ver="5.1.31" subver="ndb-6.3.22" reldate="Not yet released"/>
   <versionentry ver="5.1.31" subver="ndb-6.3.21" reldate="19 January 2009"/>


Modified: trunk/refman-5.1/mysql-cluster-multi-computer.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-multi-computer.xml	2009-02-01 00:02:29 UTC (rev 13502)
+++ trunk/refman-5.1/mysql-cluster-multi-computer.xml	2009-02-01 00:33:17 UTC (rev 13503)
Changed blocks: 1, Lines Added: 22, Lines Deleted: 0; 1596 bytes

@@ -434,6 +434,28 @@
       <xref linkend="installing-source-tree"/>.)
     </para>
 
+    <note>
+      <para>
+        When compiling MySQL Cluster NDB 6.4 from source, no special
+        options are required for building multi-threaded data node
+        binaries. On Unix platforms, configuring the build with any of
+        the options <option>--plugins=max</option>,
+        <option>--plugins=max-no-innodb</option>, or
+        <option>--with-ndbcluster</option> causes
+        <command>ndbmtd</command> to be built automatically;
+        <command>make install</command> places the
+        <command>ndbmtd</command> binary in the
+        <filename>libexec</filename> directory along with
+        <command>mysqld</command>, <command>ndbd</command>, and
+        <command>ndb_mgm</command>. Similarly, on Windows, using
+        <literal>WITH_NDBCLUSTER_STORAGE_ENGINE</literal> with
+        <command>configure.js</command> causes
+        <command>ndbmtd.exe</command> to be built automatically, and to
+        be found in the <filename>bin</filename> directory of the
+        archive created by <command>make_win_bin_dist</command>.
+      </para>
+    </note>
+
     <para>
       RPMs are also available for both 32-bit and 64-bit Linux
       platforms. For a MySQL Cluster, three RPMs are required:


Modified: trunk/refman-5.1/mysql-cluster-news-core.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-news-core.xml	2009-02-01 00:02:29 UTC (rev 13502)
+++ trunk/refman-5.1/mysql-cluster-news-core.xml	2009-02-01 00:33:17 UTC (rev 13503)
Changed blocks: 1, Lines Added: 47, Lines Deleted: 0; 2124 bytes

@@ -108,6 +108,53 @@
 
     </itemizedlist>
 
+    <section id="mysql-cluster-news-5-1-31-ndb-6-4-3">
+
+      <title condition="dynamic:changelog:vertitle" role="5.1.31-ndb-6.4.3:mysqld:all"/>
+
+      <para role="release-level">
+        This is a new Beta development release, incorporating new
+        features in the <literal role="se">NDBCLUSTER</literal> storage
+        engine and fixing recently discovered bugs in MySQL Cluster NDB
+        6.4.2.
+      </para>
+
+<!--      
+      <formalpara>
+        
+        <title>Obtaining MySQL Cluster NDB 6.4.3</title>
+        
+        <para>
+          MySQL Cluster NDB 6.4.3 is a source-only release. You can
+          obtain the source code from
+          <ulink url="&base-url-cluster-files;mysql-5.1.31-ndb-6.4.3/"/>.
+        </para>
+        
+      </formalpara>
+-->
+
+      <para>
+        This Beta release incorporates all bugfixes and changes made in
+        previous MySQL Cluster NDB 6.1, 6.2, 6.3, and 6.4 releases, as
+        well as all bugfixes and feature changes which were added in
+        mainline MySQL 5.1 through MySQL 5.1.31 (see
+        <xref linkend="news-5-1-31"/>).
+      </para>
+
+      <note>
+        <para role="release-non-production">
+          This Beta release, as any other pre-production release, should
+          not be installed on <emphasis>production</emphasis> level
+          systems or systems with critical data. Please refer to our bug
+          database at <ulink url="http://bugs.mysql.com/"/> for more
+          details about the individual bugs fixed in this version.
+        </para>
+      </note>
+
+      <para condition="dynamic:changelog:entrylist" role="5.1.31-ndb-6.4.3:mysqld:all"/>
+
+    </section>
+
     <section id="mysql-cluster-news-5-1-31-ndb-6-4-2">
 
       <title condition="dynamic:changelog:vertitle" role="5.1.31-ndb-6.4.2:mysqld:all"/>


Modified: trunk/refman-5.1/mysql-cluster-roadmap.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-roadmap.xml	2009-02-01 00:02:29 UTC (rev 13502)
+++ trunk/refman-5.1/mysql-cluster-roadmap.xml	2009-02-01 00:33:17 UTC (rev 13503)
Changed blocks: 1, Lines Added: 11, Lines Deleted: 8; 1823 bytes

@@ -1414,14 +1414,17 @@
             Beginning with MySQL Cluster NDB 6.4.0, a multithreaded
             version of the data node daemon, named
             <command>ndbmtd</command>, is available for use on data node
-            hosts with multiple CPU cores. In most respects,
-            <command>ndbmtd</command> functions in the same way as
-            <command>ndbd</command>, and can use the same command-line
-            options and configuration parameters. In addition, the new
-            <literal>MaxNoOfExecutionThreads</literal> configuration
-            parameter can be used to determine the number of data node
-            process threads for <command>ndbmtd</command>. For more
-            information, see
+            hosts with multiple CPU cores. This binary is built
+            automatically when compiling with MySQL Cluster support; no
+            additional options other than those needed to provide MySQL
+            Cluster support are needed when configuring the build. In
+            most respects, <command>ndbmtd</command> functions in the
+            same way as <command>ndbd</command>, and can use the same
+            command-line options and configuration parameters. In
+            addition, the new <literal>MaxNoOfExecutionThreads</literal>
+            configuration parameter can be used to determine the number
+            of data node process threads for <command>ndbmtd</command>.
+            For more information, see
             <xref linkend="mysql-cluster-ndbmtd-process"/>.
           </para>
 


Thread
svn commit - mysqldoc@docsrva: r13503 - in trunk: dynamic-docs/changelog refman-5.1jon.stephens1 Feb