Author: jstephens
Date: 2008-11-19 14:14:19 +0100 (Wed, 19 Nov 2008)
New Revision: 12538
Log:
Started Cluster 6.4 changeloged dependencies
Documented fix for Cluster Bug#18621
Added brief Cluster 6.4 Roadmap section to Cluster chapter
Updat
Modified:
trunk/dynamic-docs/changelog/mysqld-1.xml
trunk/dynamic-docs/changelog/mysqld-versions.xml
trunk/refman-5.0/Makefile.depends
trunk/refman-5.1-maria/Makefile.depends
trunk/refman-5.1/Makefile.depends
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 2008-11-19 09:58:19 UTC (rev 12537)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml 2008-11-19 13:14:19 UTC (rev 12538)
Changed blocks: 1, Lines Added: 26, Lines Deleted: 0; 844 bytes
@@ -10,6 +10,32 @@
<tags>
<highlight type="cluster"/>
+ <manual type="NoOfReplicas"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="18621"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.29-ndb-6.4.0"/>
+ </versions>
+
+ <message>
+
+ <para>
+ A data node failure when <literal>NoOfReplicas</literal> was
+ greater than 2 caused all cluster SQL nodes to crash.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <highlight type="cluster"/>
<manual type="log files"/>
</tags>
Modified: trunk/dynamic-docs/changelog/mysqld-versions.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-versions.xml 2008-11-19 09:58:19 UTC (rev 12537)
+++ trunk/dynamic-docs/changelog/mysqld-versions.xml 2008-11-19 13:14:19 UTC (rev 12538)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 0; 812 bytes
@@ -32,6 +32,7 @@
<versionentry ver="5.1.31" reldate="Not yet released"/>
<versionentry ver="5.1.30" reldate="Not yet released" rellevel="General Availability"/>
<versionentry ver="5.1.29" reldate="11 October 2008"/>
+ <versionentry ver="5.1.29" subver="ndb-6.4.0" reldate="Not yet released"/>
<versionentry ver="5.1.29" subver="ndb-6.3.19" reldate="Not yet released"/>
<versionentry ver="5.1.29" subver="ndb-6.2.17" reldate="Not yet released"/>
<versionentry ver="5.1.28" reldate="28 August 2008"/>
Modified: trunk/refman-5.0/Makefile.depends
===================================================================
--- trunk/refman-5.0/Makefile.depends 2008-11-19 09:58:19 UTC (rev 12537)
+++ trunk/refman-5.0/Makefile.depends 2008-11-19 13:14:19 UTC (rev 12538)
Changed blocks: 2, Lines Added: 14, Lines Deleted: 0; 1604 bytes
@@ -661,7 +661,14 @@
../dynamic-docs/reserved-words/mysql-5.0.56 \
../dynamic-docs/reserved-words/mysql-5.0.56sp1 \
../dynamic-docs/reserved-words/mysql-5.0.6-beta \
+ ../dynamic-docs/reserved-words/mysql-5.0.60 \
../dynamic-docs/reserved-words/mysql-5.0.60sp1 \
+ ../dynamic-docs/reserved-words/mysql-5.0.62 \
+ ../dynamic-docs/reserved-words/mysql-5.0.64 \
+ ../dynamic-docs/reserved-words/mysql-5.0.66 \
+ ../dynamic-docs/reserved-words/mysql-5.0.66a \
+ ../dynamic-docs/reserved-words/mysql-5.0.67 \
+ ../dynamic-docs/reserved-words/mysql-5.0.68 \
../dynamic-docs/reserved-words/mysql-5.0.9-beta \
../refman-common/urls.ent \
all-entities.ent \
@@ -1517,7 +1524,14 @@
../dynamic-docs/reserved-words/mysql-5.0.56 \
../dynamic-docs/reserved-words/mysql-5.0.56sp1 \
../dynamic-docs/reserved-words/mysql-5.0.6-beta \
+ ../dynamic-docs/reserved-words/mysql-5.0.60 \
../dynamic-docs/reserved-words/mysql-5.0.60sp1 \
+ ../dynamic-docs/reserved-words/mysql-5.0.62 \
+ ../dynamic-docs/reserved-words/mysql-5.0.64 \
+ ../dynamic-docs/reserved-words/mysql-5.0.66 \
+ ../dynamic-docs/reserved-words/mysql-5.0.66a \
+ ../dynamic-docs/reserved-words/mysql-5.0.67 \
+ ../dynamic-docs/reserved-words/mysql-5.0.68 \
../dynamic-docs/reserved-words/mysql-5.0.9-beta \
../refman-common/../common/fixedchars.ent \
../refman-common/../dynamic-docs/faq/memcached.xml \
Modified: trunk/refman-5.1/Makefile.depends
===================================================================
--- trunk/refman-5.1/Makefile.depends 2008-11-19 09:58:19 UTC (rev 12537)
+++ trunk/refman-5.1/Makefile.depends 2008-11-19 13:14:19 UTC (rev 12538)
Changed blocks: 2, Lines Added: 14, Lines Deleted: 0; 1664 bytes
@@ -673,7 +673,14 @@
../dynamic-docs/reserved-words/mysql-5.0.56 \
../dynamic-docs/reserved-words/mysql-5.0.56sp1 \
../dynamic-docs/reserved-words/mysql-5.0.6-beta \
+ ../dynamic-docs/reserved-words/mysql-5.0.60 \
../dynamic-docs/reserved-words/mysql-5.0.60sp1 \
+ ../dynamic-docs/reserved-words/mysql-5.0.62 \
+ ../dynamic-docs/reserved-words/mysql-5.0.64 \
+ ../dynamic-docs/reserved-words/mysql-5.0.66 \
+ ../dynamic-docs/reserved-words/mysql-5.0.66a \
+ ../dynamic-docs/reserved-words/mysql-5.0.67 \
+ ../dynamic-docs/reserved-words/mysql-5.0.68 \
../dynamic-docs/reserved-words/mysql-5.0.9-beta \
../dynamic-docs/reserved-words/mysql-5.1.11-beta \
../dynamic-docs/reserved-words/mysql-5.1.12-beta \
@@ -1479,7 +1486,14 @@
../dynamic-docs/reserved-words/mysql-5.0.56 \
../dynamic-docs/reserved-words/mysql-5.0.56sp1 \
../dynamic-docs/reserved-words/mysql-5.0.6-beta \
+ ../dynamic-docs/reserved-words/mysql-5.0.60 \
../dynamic-docs/reserved-words/mysql-5.0.60sp1 \
+ ../dynamic-docs/reserved-words/mysql-5.0.62 \
+ ../dynamic-docs/reserved-words/mysql-5.0.64 \
+ ../dynamic-docs/reserved-words/mysql-5.0.66 \
+ ../dynamic-docs/reserved-words/mysql-5.0.66a \
+ ../dynamic-docs/reserved-words/mysql-5.0.67 \
+ ../dynamic-docs/reserved-words/mysql-5.0.68 \
../dynamic-docs/reserved-words/mysql-5.0.9-beta \
../dynamic-docs/reserved-words/mysql-5.1.11-beta \
../dynamic-docs/reserved-words/mysql-5.1.12-beta \
Modified: trunk/refman-5.1/mysql-cluster-news-core.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-news-core.xml 2008-11-19 09:58:19 UTC (rev 12537)
+++ trunk/refman-5.1/mysql-cluster-news-core.xml 2008-11-19 13:14:19 UTC (rev 12538)
Changed blocks: 1, Lines Added: 104, Lines Deleted: 0; 3913 bytes
@@ -58,6 +58,110 @@
in the current directory.
</remark>
+ <section id="mysql-cluster-news-6-4">
+
+ <title>Changes in MySQL Cluster NDB 6.4</title>
+
+ <para>
+ This section contains change history information for MySQL Cluster
+ releases based on version 6.4 of the <literal>NDBCLUSTER</literal>
+ storage engine.
+ </para>
+
+ <para>
+ For an overview of new features added in MySQL Cluster NDB 6.4,
+ see <xref linkend="mysql-cluster-changes-5-1-ndb-6-4"/>.
+ </para>
+
+ <section id="mysql-cluster-news-5-1-29-ndb-6-4-0">
+
+ <title condition="dynamic:changelog:vertitle" role="5.1.29-ndb-6.4.0:mysqld:all"/>
+
+ <para role="release-level">
+ This is a new Alpha development release, incorporating new
+ features in the <literal role="se">NDBCLUSTER</literal> storage
+ engine and fixing recently discovered bugs in previous MySQL
+ Cluster releases.
+ </para>
+
+ <para>
+ Currently, you must build MySQL Cluster NDB 6.4 binaries
+ yourself from source code. You can obtain the MySQL Cluster NDB
+ 6.4 sources from
+ <ulink url="https://code.launchpad.net/~mysql/mysql-server/mysql-5.1-telco-6.4"/>.
+ </para>
+
+<!--
+ <formalpara role="download-location">
+
+ <title>MySQL Cluster NDB 6.1 no longer in development</title>
+
+ <para>
+ MySQL Cluster NDB 6.1 (formerly known as <quote>MySQL Cluster
+ Carrier Grade Edition 6.1.x</quote>) is no longer being
+ developed or maintained; if you are using a MySQL Cluster NDB
+ 6.1 release, you should consider upgrading to MySQL Cluster
+ NDB 6.2 or 6.3.
+ </para>
+
+ </formalpara>
+
+ <formalpara role="download-location">
+
+ <title>Obtaining MySQL Cluster NDB 6.2</title>
+
+ <para>
+ You can download the latest MySQL Cluster NDB 6.2 source code
+ and binaries for supported platforms from
+ &base-url-cluster-downloads;.
+ </para>
+
+ </formalpara>
+
+ <formalpara role="download-location">
+
+ <title>Obtaining MySQL Cluster NDB 6.3</title>
+
+ <para>
+ MySQL Cluster NDB 6.3 releases are source-only releases 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 the
+ GPL source tarball from the MySQL FTP site at
+ <ulink url="&base-url-cluster-files;"/>.
+ </para>
+
+ </formalpara>
+-->
+
+ <para>
+ <remark role="TODO">
+ Update to include relevant versions.
+ </remark>
+
+ This Alpha release incorporates all bugfixes and changes made in
+ previous MySQL Cluster NDB 6.1, 6.2, and 6.3 releases, as well
+ as all bugfixes and feature changes which were added in mainline
+ MySQL 5.1 through MySQL 5.1.29 (see
+ <xref linkend="news-5-1-29"/>).
+ </para>
+
+ <note>
+ <para role="release-non-production">
+ This Alpha 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.x-ndb-6.y.z:mysqld:all"/>
+
+ </section>
+
+ </section>
+
<section id="mysql-cluster-news-6-3">
<title>Changes in MySQL Cluster NDB 6.3</title>
Modified: trunk/refman-5.1/mysql-cluster-roadmap.xml
===================================================================
--- trunk/refman-5.1/mysql-cluster-roadmap.xml 2008-11-19 09:58:19 UTC (rev 12537)
+++ trunk/refman-5.1/mysql-cluster-roadmap.xml 2008-11-19 13:14:19 UTC (rev 12538)
Changed blocks: 2, Lines Added: 106, Lines Deleted: 9; 4531 bytes
@@ -37,17 +37,11 @@
to MySQL &previous-series;.
</para>
-<!--
<para>
-
- <remark role="TODO">
- [js] Uncomment and expand this para when we have some likely future
- improvements to describe, or possibly add new section for these.
- </remark>
- We also discuss our roadmap for further improvements to MySQL Cluster
- as currently planned for MySQL &next-series;.
+ We also discuss our roadmap for further improvements to MySQL
+ Cluster planned for MySQL Cluster NDB 6.4, currently in Alpha
+ development status.
</para>
--->
<para>
There are a number of significant changes in the implementation of
@@ -1318,4 +1312,107 @@
</section>
+ <section id="mysql-cluster-changes-5-1-ndb-6-4">
+
+ <title>Features Added in MySQL Cluster NDB 6.4</title>
+
+ <para>
+ The following list provides an overview of significant feature
+ additions and changes first made in MySQL Cluster NDB 6.4. For
+ more detailed information about all feature changes and bugfixes
+ made in MySQL Cluster NDB 6.4, see
+ <xref linkend="mysql-cluster-news-6-4"/>.
+ </para>
+
+ <note>
+ <para>
+ Some features planned for MySQL Cluster NDB 6.4 are still in
+ early development and not all of these have yet been finalized.
+ For this reason, the contents of this section are subject to
+ change without warning. You should check this section frequently
+ for new and updated information.
+ </para>
+ </note>
+
+ <itemizedlist>
+
+ <listitem>
+ <formalpara>
+
+ <title>Availability on Windows</title>
+
+ <para>
+ MySQL Cluster is now available for Windows operating
+ systems, with features and behavior comparable to those
+ found on platforms that were already supported, such as
+ Linux and Solaris.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title>Ability to add nodes and node groups online</title>
+
+ <para>
+ It is now possible to add new node groups (and thus add new
+ data nodes) to a running MySQL Cluster without shutting down
+ the cluster. As part of enabling this feature, a new command
+ <literal>CREATE NODEGROUP</literal> has been added to the
+ cluster management client and the functionality of the
+ <literal>ALTER ONLINE TABLE ... ADD PARTITION</literal> SQL
+ statement has been extended.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title>Data node multithreading support</title>
+
+ <para>
+ A multithreaded version of the data node daemon,
+ <command>ndbmtd</command>, is available for use on data node
+ hosts with multiple cores/CPUs. New configuration parameters
+ are available for optimizing <command>ndbmtd</command>
+ usage; for example, it is possible to locking specific data
+ node processes to specific cores/CPUs. In all other major
+ respects, <command>ndbmtd</command> functions the same as
+ <command>ndbd</command>.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>NDB$INFO</literal> metainformation database</title>
+
+ <para>
+ It is possible to obtain real-time characteristics of a
+ MySQL Cluster by issuing queries from the
+ <command>mysql</command> client or other MySQL client
+ applications. <literal>NDB$INFO</literal> is a database
+ which is intended to provide metadata specific to MySQL
+ Cluster similar to that provided by the
+ <literal>INFORMATION_SCHEMA</literal> database for the
+ standard MySQL Server. This eliminates the need to read log
+ files, issue <literal>DUMP</literal> commands, or parse the
+ output of <command>ndb_config</command> in order to get
+ configuration and status information from a running MySQL
+ Cluster.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ </itemizedlist>
+
+ </section>
+
</section>
Modified: trunk/refman-5.1-maria/Makefile.depends
===================================================================
--- trunk/refman-5.1-maria/Makefile.depends 2008-11-19 09:58:19 UTC (rev 12537)
+++ trunk/refman-5.1-maria/Makefile.depends 2008-11-19 13:14:19 UTC (rev 12538)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 0; 1173 bytes
@@ -267,7 +267,14 @@
../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.56 \
../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.56sp1 \
../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.6-beta \
+ ../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.60 \
../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.60sp1 \
+ ../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.62 \
+ ../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.64 \
+ ../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.66 \
+ ../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.66a \
+ ../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.67 \
+ ../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.68 \
../refman-5.1/../dynamic-docs/reserved-words/mysql-5.0.9-beta \
../refman-5.1/../dynamic-docs/reserved-words/mysql-5.1.11-beta \
../refman-5.1/../dynamic-docs/reserved-words/mysql-5.1.12-beta \
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r12538 - in trunk: dynamic-docs/changelog refman-5.0 refman-5.1 refman-5.1-maria | jon | 19 Nov |