List:Commits« Previous MessageNext Message »
From:jon Date:November 23 2007 2:07pm
Subject:svn commit - mysqldoc@docsrva: r8847 - in trunk: dynamic-docs/changelog ndbapi refman-5.1
View as plain text  
Author: jstephens
Date: 2007-11-23 15:07:36 +0100 (Fri, 23 Nov 2007)
New Revision: 8847

Log:


Documented CGE-6.2.9 release:

  Added release date & download locations

  Documented bugfixes:

    Bug #22696, Bug #30674, Bug #31958,
    Bug #32160, Bug #32359, Bug #32519

  Documented DUMP 8011

  Updated CGE features & release listings in cluster chapter



Modified:
   trunk/dynamic-docs/changelog/mysqld-versions.xml
   trunk/dynamic-docs/changelog/mysqld.xml
   trunk/ndbapi/ndb-internals.xml
   trunk/refman-5.1/mysql-cluster-cge.xml
   trunk/refman-5.1/news-5.1-core.xml


Modified: trunk/dynamic-docs/changelog/mysqld-versions.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-versions.xml	2007-11-23 12:25:32 UTC (rev 8846)
+++ trunk/dynamic-docs/changelog/mysqld-versions.xml	2007-11-23 14:07:36 UTC (rev 8847)
Changed blocks: 2, Lines Added: 1, Lines Deleted: 2; 1449 bytes

@@ -32,7 +32,7 @@
   <versionentry ver="5.1.22" subver="ndb-6.3.4" reldate="15 October 2007"/>
   <versionentry ver="5.1.22" subver="ndb-6.3.3" reldate="20 September 2007"/>
   <versionentry ver="5.1.22" subver="ndb-6.3.2" reldate="07 September 2007"/>
-  <versionentry ver="5.1.22" subver="ndb-6.2.9" reldate="Not yet released"/>
+  <versionentry ver="5.1.22" subver="ndb-6.2.9" reldate="22 November 2007"/>
   <versionentry ver="5.1.22" subver="ndb-6.2.8" reldate="08 November 2007"/>
   <versionentry ver="5.1.22" subver="ndb-6.2.7" reldate="10 October 2008"/>
   <versionentry ver="5.1.22" subver="ndb-6.2.6" reldate="20 September 2007"/>

@@ -51,7 +51,6 @@
   <versionentry ver="5.1.16" reldate="26 February 2007"/>
   <versionentry ver="5.1.16" subver="ndb-6.2.0" reldate="03 March 2007"/>
   <versionentry ver="5.1.15" reldate="25 January 2007"/>
-  <versionentry ver="5.1.15" subver="ndb-6.1.23" reldate="Not yet released"/>
   <versionentry ver="5.1.15" subver="ndb-6.1.23" reldate="20 November 2007"/>
   <versionentry ver="5.1.15" subver="ndb-6.1.22" reldate="19 October 2007"/>
   <versionentry ver="5.1.15" subver="ndb-6.1.21" reldate="01 October 2007"/>


Modified: trunk/dynamic-docs/changelog/mysqld.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld.xml	2007-11-23 12:25:32 UTC (rev 8846)
+++ trunk/dynamic-docs/changelog/mysqld.xml	2007-11-23 14:07:36 UTC (rev 8847)
Changed blocks: 2, Lines Added: 190, Lines Deleted: 0; 4282 bytes

@@ -6,10 +6,199 @@
 ]>
 <changelog>
 
+  <logentry entrytype="feature">
+
+    <tags>
+      <highlight type="cluster"/>
+      <manual type="cluster"/>
+      <manual type="DUMP"/>
+    </tags>
+
+    <versions>
+      <version ver="5.1.22-ndb-6.2.9"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Added the <command>ndb_mgm</command> client command
+        <literal>DUMP 8011</literal>, which dumps all subscribers to the
+        cluster log. See
+        <xref linkend="ndb-internals-dump-command-8011"/>, for more
+        information.
+      </para>
+
+    </message>
+
+  </logentry>
+
   <logentry entrytype="bug">
 
     <tags>
       <highlight type="cluster"/>
+      <manual type="cluster"/>
+      <manual type="LCP"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="32160"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.22-ndb-6.2.9"/>
+    </versions>
+
+    <message>
+
+      <para>
+        The failure of a master node could lead to subsequent failures
+        in local checkpointing.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+      <manual type="cluster"/>
+      <manual type="mysqld"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="32359"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.22-ndb-6.2.9"/>
+    </versions>
+
+    <message>
+
+      <para>
+        High numbers of API nodes on a slow or congested network could
+        cause connection negotiation to time out prematurely, leading to
+        the following issues:
+        <itemizedlist>
+
+          <listitem>
+            <para>
+              Excessive retries
+            </para>
+          </listitem>
+
+          <listitem>
+            <para>
+              Excessive CPU usage
+            </para>
+          </listitem>
+
+          <listitem>
+            <para>
+              Partially connected API nodes
+            </para>
+          </listitem>
+
+        </itemizedlist>
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+      <manual type="cluster"/>
+      <manual type="REDO"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="22696"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.22-ndb-6.2.9"/>
+    </versions>
+
+    <message>
+
+      <para>
+        A restart of the cluster failed when more than 1 REDO phase was
+        in use.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+      <manual type="cluster"/>
+      <manual type="LCP"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="32519"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.22-ndb-6.2.9"/>
+    </versions>
+
+    <message>
+
+      <para>
+        A local checkpoint could sometimes be started before the
+        previous LCP was restorable from a global checkpoint.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="clusterreplication"/>
+      <manual type="cluster"/>
+      <manual type="replication"/>
+      <manual type="WHERE"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="30674"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.22-ndb-6.2.9"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Where a table on the master had additional columns as compared
+        to the slave&apos;s copy of the table, referring to one or more
+        of the extra columns in the master&apos;s copy in a
+        <literal>WHERE</literal> clause stopped the SQL thread on the
+        slave with <errortext>Error in Write_rows event: row application
+        failed. Got error 4288 'Blob handle for column not available'
+        from NDBCLUSTER</errortext>.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
       <manual type="TINYTEXT"/>
       <manual type="COLUMN_FORMAT"/>
     </tags>

@@ -131,6 +320,7 @@
 
     <versions>
       <version ver="5.1.15-ndb-6.1.23"/>
+      <version ver="5.1.22-ndb-6.2.9"/>
     </versions>
 
     <message>


Modified: trunk/ndbapi/ndb-internals.xml
===================================================================
--- trunk/ndbapi/ndb-internals.xml	2007-11-23 12:25:32 UTC (rev 8846)
+++ trunk/ndbapi/ndb-internals.xml	2007-11-23 14:07:36 UTC (rev 8847)
Changed blocks: 1, Lines Added: 77, Lines Deleted: 0; 3161 bytes

@@ -7602,6 +7602,83 @@
 
       </section>
 
+      <section id="ndb-internals-dump-command-8011">
+
+        <title><literal>DUMP 8011</literal></title>
+        
+        &mccge-warning-section;
+
+        <informaltable>
+          <tgroup cols="3">
+            <colspec colwidth="15*"/>
+            <colspec colwidth="30*"/>
+            <colspec colwidth="30*"/>
+            <tbody>
+              <row>
+                <entry><emphasis role="bold">Code</emphasis></entry>
+                <entry><emphasis role="bold">Symbol</emphasis></entry>
+                <entry><emphasis role="bold">Kernel Block(s)</emphasis></entry>
+              </row>
+              <row>
+                <entry>8011</entry>
+                <entry><literal>---</literal></entry>
+                <entry><literal>SUMA</literal></entry>
+              </row>
+            </tbody>
+          </tgroup>
+        </informaltable>
+
+        <formalpara>
+
+          <title>Description</title>
+
+          <para>
+            Writes information about all subscribers to the cluster log.
+          </para>
+
+        </formalpara>
+
+        <formalpara>
+
+          <title>Sample Output</title>
+
+          <para>
+            (From cluster log:)
+
+<programlisting>
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 1: -- Starting dump of subscribers --
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 1: Table: 2 ver: 4294967040 #n: 1 (ref,data,subscription)
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 1:  [ 80010004 24 0 ]
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 1: Table: 3 ver: 4294967040 #n: 1 (ref,data,subscription)
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 1:  [ 80010004 28 1 ]
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 1: Table: 4 ver: 4294967040 #n: 1 (ref,data,subscription)
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 1:  [ 80020004 24 2 ]
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 1: -- Ending dump of subscribers --
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 2: -- Starting dump of subscribers --
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 2: Table: 2 ver: 4294967040 #n: 1 (ref,data,subscription)
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 2:  [ 80010004 24 0 ]
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 2: Table: 3 ver: 4294967040 #n: 1 (ref,data,subscription)
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 2:  [ 80010004 28 1 ]
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 2: Table: 4 ver: 4294967040 #n: 1 (ref,data,subscription)
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 2:  [ 80020004 24 2 ]
+2007-11-23 13:17:31 [MgmSrvr] INFO     -- Node 2: -- Ending dump of subscribers --
+</programlisting>
+          </para>
+
+        </formalpara>
+
+        <formalpara>
+
+          <title>Additional Information</title>
+
+          <para>
+            Added in MySQL 5.1.22-ndb-6.2.9.
+          </para>
+
+        </formalpara>
+
+      </section>
+
     </section>
 
     <section id="ndb-internals-dump-commands-9000-9999">


Modified: trunk/refman-5.1/mysql-cluster-cge.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-cge.xml	2007-11-23 12:25:32 UTC (rev 8846)
+++ trunk/refman-5.1/mysql-cluster-cge.xml	2007-11-23 14:07:36 UTC (rev 8847)
Changed blocks: 2, Lines Added: 13, Lines Deleted: 0; 919 bytes

@@ -518,6 +518,13 @@
             </para>
           </listitem>
 
+          <listitem>
+            <para>
+              <literal>DUMP 8011</literal> provides subscription data in
+              the cluster log. (MySQL 5.1.22-ndb-6.2.9)
+            </para>
+          </listitem>
+
         </itemizedlist>
       </para>
 

@@ -1058,6 +1065,12 @@
 
               <listitem>
                 <para>
+                  <xref linkend="news-5-1-22-ndb-6-2-9"/>
+                </para>
+              </listitem>
+
+              <listitem>
+                <para>
                   <xref linkend="news-5-1-22-ndb-6-3-2"/>
                 </para>
               </listitem>


Modified: trunk/refman-5.1/news-5.1-core.xml
===================================================================
--- trunk/refman-5.1/news-5.1-core.xml	2007-11-23 12:25:32 UTC (rev 8846)
+++ trunk/refman-5.1/news-5.1-core.xml	2007-11-23 14:07:36 UTC (rev 8847)
Changed blocks: 1, Lines Added: 82, Lines Deleted: 91; 7172 bytes

@@ -526,107 +526,98 @@
 
       <title condition="dynamic:changelog:vertitle" role="5.1.22-ndb-6.2.9:mysqld:all"/>
 
-      <remark role="TODO">
-        Replace x/y/z with appropriate numbers throughout.
-      </remark>
-
       <para role="release-level">
         This is a new Beta development release, fixing recently
         discovered bugs.
       </para>
 
-      <remark role="TODO">
-        Uncomment the following when the release has been made and the
-        tarballs have been uploaded to the FTP site.
-      </remark>
+      <formalpara>
 
-<!--
-        <formalpara>
-        
         <title>Obtaining &mccge-series; 5.1.22-ndb-6.2.9</title>
-        
+
         <para>
-        &mccge-series; 5.1.22-ndb-6.2.9 &mdash; like all releases for
-        &mccge-series; &mdash; is a source-only release which you must
-        compile and install using the instructions found in
-        <xref linkend="installing-source"/>, and in
-        <xref linkend="mysql-cluster-building"/>. You can download source
-        code archives for this release in two versions. The version that
-        should use depends on whether you have a commercial &mccge-series;
-        license or you wish to use &mccge-series; under the GPL.
-        
-        <itemizedlist>
-        
-        <listitem>
-        <formalpara>
-        
-        <title>Commercial users</title>
-        
-        <para>
-        Download the commercial source archive from the MySQL FTP
-        site at <ulink url="&base-url-cge-files;"/>. The file
-        <filename>mysql-5.1.22-ndb-6.2.9/mysqlcom-5.1.22-ndb-6.2.9-telco.tar.gz</filename>
-        in this directory contains the complete commercial source
-        archive.
+          &mccge-series; 5.1.22-ndb-6.2.9 &mdash; like all releases for
+          &mccge-series; &mdash; is a source-only release which you must
+          compile and install using the instructions found in
+          <xref linkend="installing-source"/>, and in
+          <xref linkend="mysql-cluster-building"/>. You can download
+          source code archives for this release in two versions. The
+          version that should use depends on whether you have a
+          commercial &mccge-series; license or you wish to use
+          &mccge-series; under the GPL.
+
+          <itemizedlist>
+
+            <listitem>
+              <formalpara>
+
+                <title>Commercial users</title>
+
+                <para>
+                  Download the commercial source archive from the MySQL
+                  FTP site at <ulink url="&base-url-cge-files;"/>. The
+                  file
+                  <filename>mysql-5.1.22-ndb-6.2.9/mysqlcom-5.1.22-ndb-6.2.9-telco.tar.gz</filename>
+                  in this directory contains the complete commercial
+                  source archive.
+                </para>
+
+              </formalpara>
+
+              <important>
+                <para>
+                  The commercial &mccge-series; sources contain non-GPL
+                  libraries and header files. <emphasis>You must not use
+                  the commercial version without a commercial license
+                  from MySQL AB</emphasis>. See
+                  <ulink url="http://www.mysql.com/products/database/clustercge/"/>
+                  for information about licensing &mccge-series; for
+                  commerical use.
+                </para>
+              </important>
+            </listitem>
+
+            <listitem>
+              <formalpara>
+
+                <title>GPL users</title>
+
+                <para>
+                  If you wish to use &mccge-series; under the GPL, you
+                  can obtain the GPL source tarball from the MySQL FTP
+                  site at <ulink url="&base-url-cge-files;"/>. The file
+                  <filename>mysql-5.1.22-ndb-6.2.9/mysql-5.1.22-ndb-6.2.9-telco.tar.gz</filename>
+                  in this directory contains the complete GPL source
+                  archive.
+                </para>
+
+              </formalpara>
+
+              <para>
+                You can also obtain the latest GPL &mccge-series;
+                sources from <ulink url="http://mysql.bkbits.net/"/>
+                using the free BitKeeper client. See
+                <xref linkend="installing-source-tree"/>, for more
+                information.
+              </para>
+
+              <important>
+                <para>
+                  The GPL &mccge-series; sources contain GPL libraries
+                  and header files. <emphasis>You must not use the GPL
+                  version in applications that are not released under
+                  the GPL or a GPL-compatible license</emphasis>. See
+                  <ulink url="http://www.mysql.com/company/legal/licensing/foss-exception.html"/>,
+                  for a list of GPL-compatible licenses.
+                </para>
+              </important>
+            </listitem>
+
+          </itemizedlist>
         </para>
-        
-        </formalpara>
-        
-        <important>
-        <para>
-        The commercial &mccge-series; sources contain non-GPL
-        libraries and header files. <emphasis>You must not use the
-        commercial version without a commercial license from MySQL
-        AB</emphasis>. See
-        <ulink url="http://www.mysql.com/products/database/clustercge/"/>
-        for information about licensing &mccge-series; for
-        commerical use.
-        </para>
-        </important>
-        </listitem>
-        
-        <listitem>
-        <formalpara>
-        
-        <title>GPL users</title>
-        
-        <para>
-        If you wish to use &mccge-series; under the GPL, you can
-        obtain the GPL source tarball from the MySQL FTP site at
-        <ulink url="&base-url-cge-files;"/>. The file
-        <filename>mysql-5.1.22-ndb-6.2.9/mysql-5.1.22-ndb-6.2.9-telco.tar.gz</filename>
-        in this directory contains the complete GPL source
-        archive.
-        </para>
-        
-        </formalpara>
-        
-        <para>
-        You can also obtain the latest GPL &mccge-series; sources
-        from <ulink url="http://mysql.bkbits.net/"/> using the free
-        BitKeeper client. See
-        <xref linkend="installing-source-tree"/>, for more
-        information.
-        </para>
-        
-        <important>
-        <para>
-        The GPL &mccge-series; sources contain GPL libraries and
-        header files. <emphasis>You must not use the GPL version
-        in applications that are not released under the GPL or a
-        GPL-compatible license</emphasis>. See
-        <ulink url="http://www.mysql.com/company/legal/licensing/foss-exception.html"/>,
-        for a list of GPL-compatible licenses.
-        </para>
-        </important>
-        </listitem>
-        
-        </itemizedlist>
-        </para>
-        
-        </formalpara>
-      -->
 
+      </formalpara>
+
       <note>
         <para role="release-non-production">
           Although MySQL has worked very hard to ensure a high level of


Thread
svn commit - mysqldoc@docsrva: r8847 - in trunk: dynamic-docs/changelog ndbapi refman-5.1jon23 Nov