Author: jstephens
Date: 2007-12-15 11:56:43 +0100 (Sat, 15 Dec 2007)
New Revision: 9335
Log:
Documented bugfixes
Cluster:
Bug #22519, Bug #22696, Bug #29621, Bug #31635, Bug #31956,
Bug #32160, Bug #32359, Bug #32519, Bug #32652
ClusterRep:
Bug #31484, Bug #31958, Bug #32922, Bug #33142
Modified:
trunk/dynamic-docs/changelog/mysqld-1.xml
trunk/dynamic-docs/changelog/mysqld.xml
trunk/dynamic-docs/command-optvars/mysqld.xml
trunk/refman-4.1/dba-core.xml
trunk/refman-5.0/dba-core.xml
trunk/refman-5.1/dba-core.xml
trunk/refman-6.0/dba-core.xml
Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml 2007-12-15 03:20:29 UTC (rev 9334)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml 2007-12-15 10:56:43 UTC (rev 9335)
Changed blocks: 1, Lines Added: 141, Lines Deleted: 0; 3023 bytes
@@ -9,10 +9,151 @@
<logentry entrytype="bug">
<tags>
+ <highlight type="clusterreplication"/>
+ <manual type="NdbBlob"/>
+ <manual type="CREATE INDEX"/>
+ <manual type="ADD INDEX"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="33142"/>
+ <seealsobug bugid="18106"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
+ </versions>
+
+ <message>
+
+ <para>
+ Memory was mistakenly freed for <literal>NdbBlob</literal>
+ objects when adding an index while replicating the cluster,
+ which could cause <command>mysqld</command> to crash.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
<highlight type="cluster"/>
+ <manual type="GCI"/>
</tags>
<bugs>
+ <fixes bugid="32922"/>
+ </bugs>
+
+ <versions>
+ <version ver="6.0.5"/>
+ </versions>
+
+ <message>
+
+ <para>
+ When using micro-GCPs, if a node failed while preparing for a
+ global checkpoint, the master node would use the wrong GCI.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <highlight type="cluster"/>
+ <manual type="SUMA"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="32652"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
+ </versions>
+
+ <message>
+
+ <para>
+ A memory leak occurred if a subscription start request was
+ received by the subscription manager before the node making the
+ request was fully connected to the cluster.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <highlight type="cluster"/>
+ <manual type="PRIMARY KEY"/>
+ <manual type="VARCHAR"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="31635"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.0.56"/>
+ </versions>
+
+ <message>
+
+ <para>
+ Primary keys on variable-length columns (such as
+ <literal>VARCHAR</literal>) did not work correctly.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <highlight type="cluster"/>
+ <manual type="ndb_mgmd"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="29621"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
+ </versions>
+
+ <message>
+
+ <para>
+ Log event requests to <command>ndb_mgmd</command> could time
+ out, causing it to fail.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <highlight type="cluster"/>
+ <manual type="ALTER TABLE"/>
+ <manual type="Table is full"/>
+ </tags>
+
+ <bugs>
<fixes bugid="32670"/>
</bugs>
Modified: trunk/dynamic-docs/changelog/mysqld.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld.xml 2007-12-15 03:20:29 UTC (rev 9334)
+++ trunk/dynamic-docs/changelog/mysqld.xml 2007-12-15 10:56:43 UTC (rev 9335)
Changed blocks: 8, Lines Added: 20, Lines Deleted: 2; 2137 bytes
@@ -658,7 +658,10 @@
</bugs>
<versions>
+ <version ver="5.0.56"/>
<version ver="5.1.22-ndb-6.2.9"/>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
</versions>
<message>
@@ -712,6 +715,8 @@
<versions>
<version ver="5.1.22-ndb-6.2.9"/>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
</versions>
<message>
@@ -761,6 +766,8 @@
<versions>
<version ver="5.1.22-ndb-6.2.9"/>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
</versions>
<message>
@@ -788,6 +795,8 @@
<versions>
<version ver="5.1.22-ndb-6.2.9"/>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
</versions>
<message>
@@ -951,6 +960,7 @@
<tags>
<highlight type="clusterreplication"/>
+ <manual type="relay log"/>
</tags>
<bugs>
@@ -960,6 +970,8 @@
<versions>
<version ver="5.1.15-ndb-6.1.23"/>
<version ver="5.1.22-ndb-6.2.9"/>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
</versions>
<message>
@@ -1689,15 +1701,20 @@
<tags>
<highlight type="clusterreplication"/>
+ <manual type="binlog"/>
+ <manual type="LOST_EVENTS"/>
</tags>
<bugs>
<fixes bugid="31484"/>
+ <seealsobug bugid="21494"/>
</bugs>
<versions>
<version ver="5.1.22-ndb-6.2.8"/>
<version ver="5.1.22-ndb-6.3.6"/>
+ <version ver="5.1.23"/>
+ <version ver="6.0.5"/>
</versions>
<message>
@@ -44489,8 +44506,9 @@
<message>
<para>
- Adding an index together with replication could cause
- <command>mysqld</command> to crash.
+ Memory was mistakenly freed for <literal>NdbRecAttr</literal>
+ objects during addition of an index while replicating the
+ cluster, which could cause <command>mysqld</command> to crash.
</para>
</message>
Modified: trunk/dynamic-docs/command-optvars/mysqld.xml
===================================================================
--- trunk/dynamic-docs/command-optvars/mysqld.xml 2007-12-15 03:20:29 UTC (rev 9334)
+++ trunk/dynamic-docs/command-optvars/mysqld.xml 2007-12-15 10:56:43 UTC (rev 9335)
Changed blocks: 1, Lines Added: 49, Lines Deleted: 1; 1945 bytes
@@ -13169,18 +13169,66 @@
<vartype isdynamic="yes" format="" scope="both" class="system"/>
</types>
- <values vartype="numeric" platform="all" outversion="4.1.8">
+ <values vartype="numeric" platform="all" outversion="5.0.54">
<value default="32" maximum="256" minimum="1"/>
</values>
+ <values vartype="numeric" platform="all" inversion="5.0.56">
+
+ <value default="1" maximum="256" minimum="1"/>
+
+ </values>
+
+ <values vartype="numeric" platform="all" outversion="5.1.22-ndb-6.2.9">
+
+ <value default="32" maximum="256" minimum="1"/>
+
+ </values>
+
<values vartype="numeric" platform="all" inversion="5.1.22-ndb-6.2.10">
<value default="1" maximum="256" minimum="1"/>
</values>
+ <values vartype="numeric" platform="all" outversion="5.1.22-ndb-6.3.6">
+
+ <value default="32" maximum="256" minimum="1"/>
+
+ </values>
+
+ <values vartype="numeric" platform="all" inversion="5.1.22-ndb-6.3.7">
+
+ <value default="1" maximum="256" minimum="1"/>
+
+ </values>
+
+ <values vartype="numeric" platform="all" outversion="5.1.22">
+
+ <value default="32" maximum="256" minimum="1"/>
+
+ </values>
+
+ <values vartype="numeric" platform="all" inversion="5.1.23">
+
+ <value default="1" maximum="256" minimum="1"/>
+
+ </values>
+
+ <values vartype="numeric" platform="all" outversion="6.0.4">
+
+ <value default="32" maximum="256" minimum="1"/>
+
+ </values>
+
+ <values vartype="numeric" platform="all" inversion="6.0.5">
+
+ <value default="1" maximum="256" minimum="1"/>
+
+ </values>
+
<versions>
<manual version="4.1"/>
<introduced version="4.1.8"/>
Modified: trunk/refman-4.1/dba-core.xml
===================================================================
--- trunk/refman-4.1/dba-core.xml 2007-12-15 03:20:29 UTC (rev 9334)
+++ trunk/refman-4.1/dba-core.xml 2007-12-15 10:56:43 UTC (rev 9335)
Changed blocks: 1, Lines Added: 6, Lines Deleted: 5; 1133 bytes
@@ -5098,11 +5098,12 @@
<para>
Determines the probability of gaps in an autoincremented
- column. Set to <literal>1</literal> to minimize this. Set to
- a high value for optimization — makes inserts faster,
- but decreases the likelihood that consecutive autoincrement
- numbers will be used in a batch of inserts. Default value:
- <literal>32</literal>. Mimimum value:
<literal>1</literal>.
+ column. Set it to <literal>1</literal> to minimize this.
+ Setting it to a high value for optimization — makes
+ inserts faster, but decreases the likelihood that
+ consecutive autoincrement numbers will be used in a batch of
+ inserts. Default value: <literal>32</literal>. Mimimum
+ value: <literal>1</literal>.
</para>
</listitem>
Modified: trunk/refman-5.0/dba-core.xml
===================================================================
--- trunk/refman-5.0/dba-core.xml 2007-12-15 03:20:29 UTC (rev 9334)
+++ trunk/refman-5.0/dba-core.xml 2007-12-15 10:56:43 UTC (rev 9335)
Changed blocks: 1, Lines Added: 16, Lines Deleted: 5; 1653 bytes
@@ -6083,12 +6083,23 @@
<para>
Determines the probability of gaps in an autoincremented
- column. Set to <literal>1</literal> to minimize this. Set to
- a high value for optimization — makes inserts faster,
- but decreases the likelihood that consecutive autoincrement
- numbers will be used in a batch of inserts. Default value:
- <literal>32</literal>. Mimimum value:
<literal>1</literal>.
+ column. Set it to <literal>1</literal> to minimize this.
+ Setting it to a high value for optimization — makes
+ inserts faster, but decreases the likelihood that
+ consecutive autoincrement numbers will be used in a batch of
+ inserts. Default value: <literal>32</literal>. Mimimum
+ value: <literal>1</literal>.
</para>
+
+ <para>
+ Beginning with MySQL 5.0.56, this variable affects the
+ number of <literal>AUTO_INCREMENT</literal> IDs that are
+ fetched between statements only. Within a statement, at
+ least 32 IDs are now obtained at a time. The default value
+ for <literal>ndb_autoincrement_prefetch_sz</literal> is now
+ <literal>1</literal>, to increase the speed of statements
+ inserting single rows. (Bug #31956)
+ </para>
</listitem>
<listitem>
Modified: trunk/refman-5.1/dba-core.xml
===================================================================
--- trunk/refman-5.1/dba-core.xml 2007-12-15 03:20:29 UTC (rev 9334)
+++ trunk/refman-5.1/dba-core.xml 2007-12-15 10:56:43 UTC (rev 9335)
Changed blocks: 1, Lines Added: 13, Lines Deleted: 17; 2225 bytes
@@ -6333,28 +6333,24 @@
<para>
Determines the probability of gaps in an autoincremented
- column. Set to <literal>1</literal> to minimize this. Set to
- a high value for optimization — makes inserts faster,
- but decreases the likelihood that consecutive autoincrement
- numbers will be used in a batch of inserts. Default value:
- <literal>32</literal>. Minimum value:
<literal>1</literal>.
+ column. Set it to <literal>1</literal> to minimize this.
+ Setting it to a high value for optimization — makes
+ inserts faster, but decreases the likelihood that
+ consecutive autoincrement numbers will be used in a batch of
+ inserts. Default value: <literal>32</literal>. Minimum
+ value: <literal>1</literal>.
</para>
-
- &mccge-warning-begin;
-
+
<para>
- Beginning with MySQL 5.1.22-ndb-6.2.10 and MySQL
- 5.1.22-ndb-6.3.7, this variable affects the number of
- <literal>AUTO_INCREMENT</literal> IDs that are fetched
- between statements only. Within a statement, at least 32 IDs
- are now obtained at a time. The default value for
- <literal>ndb_autoincrement_prefetch_sz</literal> is now
+ Beginning with MySQL 5.1.22-ndb-6.2.10, MySQL
+ 5.1.22-ndb-6.3.7, and MySQL 5.1.23, this variable affects
+ the number of <literal>AUTO_INCREMENT</literal> IDs that are
+ fetched between statements only. Within a statement, at
+ least 32 IDs are now obtained at a time. The default value
+ for <literal>ndb_autoincrement_prefetch_sz</literal> is now
<literal>1</literal>, to increase the speed of statements
inserting single rows. (Bug #31956)
</para>
-
- &mccge-warning-end-all;
-
</listitem>
<listitem>
Modified: trunk/refman-6.0/dba-core.xml
===================================================================
--- trunk/refman-6.0/dba-core.xml 2007-12-15 03:20:29 UTC (rev 9334)
+++ trunk/refman-6.0/dba-core.xml 2007-12-15 10:56:43 UTC (rev 9335)
Changed blocks: 1, Lines Added: 16, Lines Deleted: 5; 1652 bytes
@@ -6177,12 +6177,23 @@
<para>
Determines the probability of gaps in an autoincremented
- column. Set to <literal>1</literal> to minimize this. Set to
- a high value for optimization — makes inserts faster,
- but decreases the likelihood that consecutive autoincrement
- numbers will be used in a batch of inserts. Default value:
- <literal>32</literal>. Mimimum value:
<literal>1</literal>.
+ column. Set it to <literal>1</literal> to minimize this.
+ Setting it to a high value for optimization — makes
+ inserts faster, but decreases the likelihood that
+ consecutive autoincrement numbers will be used in a batch of
+ inserts. Default value: <literal>32</literal>. Mimimum
+ value: <literal>1</literal>.
</para>
+
+ <para>
+ Beginning with MySQL 6.0.5, this variable affects the number
+ of <literal>AUTO_INCREMENT</literal> IDs that are fetched
+ between statements only. Within a statement, at least 32 IDs
+ are now obtained at a time. The default value for
+ <literal>ndb_autoincrement_prefetch_sz</literal> is now
+ <literal>1</literal>, to increase the speed of statements
+ inserting single rows. (Bug #31956)
+ </para>
</listitem>
<listitem>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r9335 - in trunk: dynamic-docs/changelog dynamic-docs/command-optvars refman-4.1 refman-5.0 refman-5.1 refman-6.0 | jon | 15 Dec |