MySQL Lists are EOL. Please join:

List:Commits« Previous MessageNext Message »
From:jon Date:May 20 2008 10:07am
Subject:svn commit - mysqldoc@docsrva: r10782 - in trunk: dynamic-docs/changelog it/refman-5.1 ndbapi pt/refman-5.1 refman-5.1 refman-5.1-maria
View as plain text  
Author: jstephens
Date: 2008-05-20 12:07:52 +0200 (Tue, 20 May 2008)
New Revision: 10782

Log:

Documented 5.1.24-ndb-6.3.14 bugfixes:
  Bug #29791, Bug #33747, Bug #35708, 
  Bug #35943, Bug #36199, Bug #36246, 
  Bug #36247, Bug #36276, Bug #36537

Updated dependencies



Modified:
   trunk/dynamic-docs/changelog/mysqld-1.xml
   trunk/it/refman-5.1/Makefile.depends
   trunk/ndbapi/getting-started.xml
   trunk/pt/refman-5.1/Makefile.depends
   trunk/refman-5.1-maria/Makefile.depends
   trunk/refman-5.1/Makefile.depends
   trunk/refman-5.1/mysql-cluster-cge.xml


Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml	2008-05-20 07:21:38 UTC (rev 10781)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml	2008-05-20 10:07:52 UTC (rev 10782)
Changed blocks: 1, Lines Added: 179, Lines Deleted: 0; 4357 bytes

@@ -9,6 +9,185 @@
   <logentry entrytype="bug">
 
     <tags>
+      <highlight type="cluster"/>
+      <manual type="epoll"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="36537"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.24-ndb-6.3.14"/>
+    </versions>
+
+    <message>
+
+      <para>
+        A race condition caused by a failure in epoll handling could
+        cause data nodes to fail.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="36199"/>
+      <fixes bugid="36246"/>
+      <fixes bugid="36247"/>
+      <fixes bugid="36276"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.24-ndb-6.3.14"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Under certain rare circumstances, the failure of the new master
+        node while attempting a node takeover would cause takeover
+        errors to repeat without being resolved.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+      <manual type="ndb_schema"/>
+      <manual type="errors"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="35943"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.24-ndb-6.2.16"/>
+      <version ver="5.1.24-ndb-6.3.14"/>
+    </versions>
+
+    <message>
+
+      <para>
+        When more than one SQL node connected to the cluster at the same
+        time, creation of the <literal>mysql.ndb_schema</literal> table
+        failed on one of them with an explicit <errortext>Table
+        exists</errortext> error, which was not necessary.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="cluster"/>
+      <manual type="mysql_upgrade"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="35708"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.24-ndb-6.2.16"/>
+      <version ver="5.1.24-ndb-6.3.14"/>
+    </versions>
+
+    <message>
+
+      <para>
+        <command>mysqld</command> failed to start after running
+        <command>mysql_upgrade</command>.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="clusterapi"/>
+      <manual type="NdbOperation::equal()"/>
+      <manual type="NdbOperation::setValue()"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="33747"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.24-ndb-6.2.16"/>
+      <version ver="5.1.24-ndb-6.3.14"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Attempting to pass a nonexistent column name to the
+        <literal>equal()</literal> and <literal>setValue()</literal>
+        methods of <literal>NdbOperation</literal> caused NDB API
+        applications to crash. Now the column name is checked, and an
+        error is returned in the event that the column is not found.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="clusterapi"/>
+      <manual type="x86_64"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="29791"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.24-ndb-6.2.16"/>
+      <version ver="5.1.24-ndb-6.3.14"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Relocation errors were encountered when trying to compile NDB
+        API applications on a number of platforms, including 64-bit
+        Linux. As a result, <literal>libmysys</literal>,
+        <literal>libmystrings</literal>, and <literal>libdbug</literal>
+        have been changed from normal libraries to <quote>noinst</quote>
+        <command>libtool</command> helper libraries. They are no longer
+        installed as separate libraries; instead, all necessary symbols
+        from these are added directly to
+        <literal>libndbclient</literal>. This means that NDB API
+        programs now need to be linked only using
+        <option>-lndbclient</option>.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
       <highlight type="replication"/>
       <manual type="InnoDB"/>
       <manual type="FLUSH TABLES"/>


Modified: trunk/it/refman-5.1/Makefile.depends
===================================================================
--- trunk/it/refman-5.1/Makefile.depends	2008-05-20 07:21:38 UTC (rev 10781)
+++ trunk/it/refman-5.1/Makefile.depends	2008-05-20 10:07:52 UTC (rev 10782)
Changed blocks: 4, Lines Added: 4, Lines Deleted: 0; 2113 bytes

@@ -735,6 +735,7 @@
 	../../refman-5.1/metadata/mysql-cluster-news-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../../refman-5.1/metadata/mysql-cluster-upgrade-downgrade.idmap \
 	../../refman-5.1/metadata/mysql-cluster-utilities.idmap \

@@ -1789,6 +1790,7 @@
 	../../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-overview.idmap \
 	../../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../../refman-5.1/metadata/mysql-cluster-roadmap.idmap \
 	../../refman-5.1/metadata/mysql-cluster-security.idmap \

@@ -2168,6 +2170,7 @@
 	../../refman-5.1/metadata/dba-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-backup.idmap \
 	../../refman-5.1/metadata/mysql-cluster-multi-computer.idmap \
+	../../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../../refman-5.1/metadata/mysql-cluster-upgrade-downgrade.idmap \
 	../../refman-5.1/metadata/news-5.1-core.idmap \

@@ -2381,6 +2384,7 @@
 	../../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-overview.idmap \
 	../../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../../refman-5.1/metadata/mysql-cluster-roadmap.idmap \
 	../../refman-5.1/metadata/mysql-cluster-security.idmap \


Modified: trunk/ndbapi/getting-started.xml
===================================================================
--- trunk/ndbapi/getting-started.xml	2008-05-20 07:21:38 UTC (rev 10781)
+++ trunk/ndbapi/getting-started.xml	2008-05-20 10:07:52 UTC (rev 10782)
Changed blocks: 2, Lines Added: 18, Lines Deleted: 5; 1506 bytes

@@ -192,12 +192,11 @@
       </para>
 
       <para>
-        To link an NDB API application, it is necessary to add
-        <option>-lndbclient</option>, <option>-lmysys</option>, and
+        Formerly, to link an NDB API application, it was necessary to
+        add <option>-lndbclient</option>, <option>-lmysys</option>, and
         <option>-lmystrings</option> to these options, in the order
-        shown. Adding all the required linker flags to the
-        <literal>LDFLAGS</literal> variable should look something like
-        this:
+        shown, and adding all the required linker flags to the
+        <literal>LDFLAGS</literal> variable looked something like this:
 
 <programlisting>
 LDFLAGS="$LDFLAGS "`mysql_config --libs_r`

@@ -205,6 +204,20 @@
 </programlisting>
       </para>
 
+      <para>
+        Beginning with MySQL 5.1.24-ndb-6.2.16 and MySQL
+        5.1.24-ndb-6.3.14, it is necessary only to add
+        <option>-lndbclient</option> to <literal>LD_FLAGS</literal>, as
+        shown here:
+
+<programlisting>
+LDFLAGS="$LDFLAGS "`mysql_config --libs_r`
+LDFLAGS="$LDFLAGS -lndbclient"
+</programlisting>
+
+        (For more information about this change, see Bug #29791.)
+      </para>
+
     </section>
 
     <section id="getting-started-autotools">


Modified: trunk/pt/refman-5.1/Makefile.depends
===================================================================
--- trunk/pt/refman-5.1/Makefile.depends	2008-05-20 07:21:38 UTC (rev 10781)
+++ trunk/pt/refman-5.1/Makefile.depends	2008-05-20 10:07:52 UTC (rev 10782)
Changed blocks: 4, Lines Added: 4, Lines Deleted: 0; 2113 bytes

@@ -735,6 +735,7 @@
 	../../refman-5.1/metadata/mysql-cluster-news-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../../refman-5.1/metadata/mysql-cluster-upgrade-downgrade.idmap \
 	../../refman-5.1/metadata/mysql-cluster-utilities.idmap \

@@ -1789,6 +1790,7 @@
 	../../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-overview.idmap \
 	../../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../../refman-5.1/metadata/mysql-cluster-roadmap.idmap \
 	../../refman-5.1/metadata/mysql-cluster-security.idmap \

@@ -2168,6 +2170,7 @@
 	../../refman-5.1/metadata/dba-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-backup.idmap \
 	../../refman-5.1/metadata/mysql-cluster-multi-computer.idmap \
+	../../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../../refman-5.1/metadata/mysql-cluster-upgrade-downgrade.idmap \
 	../../refman-5.1/metadata/news-5.1-core.idmap \

@@ -2381,6 +2384,7 @@
 	../../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../../refman-5.1/metadata/mysql-cluster-overview.idmap \
 	../../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../../refman-5.1/metadata/mysql-cluster-roadmap.idmap \
 	../../refman-5.1/metadata/mysql-cluster-security.idmap \


Modified: trunk/refman-5.1/Makefile.depends
===================================================================
--- trunk/refman-5.1/Makefile.depends	2008-05-20 07:21:38 UTC (rev 10781)
+++ trunk/refman-5.1/Makefile.depends	2008-05-20 10:07:52 UTC (rev 10782)
Changed blocks: 4, Lines Added: 4, Lines Deleted: 0; 2020 bytes

@@ -730,6 +730,7 @@
 	../refman-5.1/metadata/mysql-cluster-news-core.idmap \
 	../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../refman-5.1/metadata/mysql-cluster-upgrade-downgrade.idmap \
 	../refman-5.1/metadata/mysql-cluster-utilities.idmap \

@@ -1760,6 +1761,7 @@
 	../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../refman-5.1/metadata/mysql-cluster-overview.idmap \
 	../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../refman-5.1/metadata/mysql-cluster-roadmap.idmap \
 	../refman-5.1/metadata/mysql-cluster-security.idmap \

@@ -2140,6 +2142,7 @@
 	../refman-5.1/metadata/dba-core.idmap \
 	../refman-5.1/metadata/mysql-cluster-backup.idmap \
 	../refman-5.1/metadata/mysql-cluster-multi-computer.idmap \
+	../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../refman-5.1/metadata/mysql-cluster-upgrade-downgrade.idmap \
 	../refman-5.1/metadata/news-5.1-core.idmap \

@@ -2353,6 +2356,7 @@
 	../refman-5.1/metadata/mysql-cluster-optvar-core.idmap \
 	../refman-5.1/metadata/mysql-cluster-overview.idmap \
 	../refman-5.1/metadata/mysql-cluster-process-management.idmap \
+	../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../refman-5.1/metadata/mysql-cluster-replication.idmap \
 	../refman-5.1/metadata/mysql-cluster-roadmap.idmap \
 	../refman-5.1/metadata/mysql-cluster-security.idmap \


Modified: trunk/refman-5.1/mysql-cluster-cge.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-cge.xml	2008-05-20 07:21:38 UTC (rev 10781)
+++ trunk/refman-5.1/mysql-cluster-cge.xml	2008-05-20 10:07:52 UTC (rev 10782)
Changed blocks: 2, Lines Added: 5, Lines Deleted: 4; 1385 bytes

@@ -17,8 +17,9 @@
   </para>
 
   <para>
-    Source archives for the latest &mccge-series; 6.2.<replaceable>x</replaceable>
-    and 6.3.<replaceable>x</replaceable> releases can be found on MySQL
+    Source archives for the latest &mccge-series;
+    6.2.<replaceable>x</replaceable> and
+    6.3.<replaceable>x</replaceable> releases can be found on MySQL
     AB&apos;s public FTP site at <ulink url="&base-url-cge-files;"/>.
     Separate commercial and GPL versions of these archives are
     available.

@@ -108,8 +109,8 @@
   <para>
     Currently, the ndb-6.2.<replaceable>x</replaceable> and
     ndb-6.3.<replaceable>x</replaceable> series are under active
-    development. ndb-6.4.<replaceable>x</replaceable> is currently being
-    developed internally and is intended for testing purposes. The
+    development. ndb-6.4.<replaceable>x</replaceable> is being developed
+    internally and is intended for testing purposes. The
     ndb-6.1.<replaceable>x</replaceable> series is no longer in active
     development. Differences between the mainline MySQL &current-series;
     series and &mccge-series; are higlighted in


Modified: trunk/refman-5.1-maria/Makefile.depends
===================================================================
--- trunk/refman-5.1-maria/Makefile.depends	2008-05-20 07:21:38 UTC (rev 10781)
+++ trunk/refman-5.1-maria/Makefile.depends	2008-05-20 10:07:52 UTC (rev 10782)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 0; 634 bytes

@@ -415,6 +415,7 @@
 	../ndbapi/metadata/ndbapi.idmap \
 	../quick-guides/metadata/reservedwords-core.idmap \
 	../refman-5.1-maria/metadata/se-maria.idmap \
+	../refman-5.1/metadata/mysql-cluster-replication-conflict-resolution.idmap \
 	../refman-5.1/metadata/storage-engines.idmap \
 	../refman-6.0/metadata/dba-core.idmap \
 	../refman-6.0/metadata/manual.idmap \


Thread
svn commit - mysqldoc@docsrva: r10782 - in trunk: dynamic-docs/changelog it/refman-5.1 ndbapi pt/refman-5.1 refman-5.1 refman-5.1-mariajon20 May