Author: jstephens
Date: 2009-11-04 11:29:48 +0100 (Wed, 04 Nov 2009)
New Revision: 17437
Log:
Documented fix for Cluster Bug #48441
Updated error code tables
Fixed typo in ndb-config-params.xml that caused wrong info to be
displayed for LongMessageBuffer parameter
Modified:
trunk/dynamic-docs/changelog/mysqld-1.xml
trunk/dynamic-docs/command-optvars/ndb-config-params.xml
trunk/ndbapi/ndb-error-codes.xml
Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml 2009-11-04 02:32:07 UTC (rev 17436)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml 2009-11-04 10:29:48 UTC (rev 17437)
Changed blocks: 1, Lines Added: 33, Lines Deleted: 0; 1303 bytes
@@ -10,6 +10,39 @@
<tags>
<highlight type="cluster"/>
+ <manual type="ndbmtd"/>
+ <manual type="LongMessageBuffer"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="48441"/>
+ <seealsobug bugid="46914"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.39-ndb-7.0.10"/>
+ </versions>
+
+ <message>
+
+ <para>
+ When using very large transactions containing many inserts,
+ <command>ndbmtd</command> could fail with <errorcode>Signal
+ 11</errorcode> without an easily detectable reason, due to an internal
+ variable being unitialized in the event that the
+ <literal>LongMessageBuffer</literal> was overloaded. Now, the
variable
+ is initialized in such cases, avoiding the crash, and an appropriate
+ error message is generated.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <highlight type="cluster"/>
<manual type="ndb_config"/>
<manual type="PortNumber"/>
<manual type="ServerPort"/>
Modified: trunk/dynamic-docs/command-optvars/ndb-config-params.xml
===================================================================
--- trunk/dynamic-docs/command-optvars/ndb-config-params.xml 2009-11-04 02:32:07 UTC (rev
17436)
+++ trunk/dynamic-docs/command-optvars/ndb-config-params.xml 2009-11-04 10:29:48 UTC (rev
17437)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 1; 665 bytes
@@ -1974,7 +1974,7 @@
<value default="1M" minimum="512K" maximum="4G"/>
</values>
- <values vartype="numeric" platform="all" inversion="5.1.32-ndb-7.04"
units="bytes">
+ <values vartype="numeric" platform="all" inversion="5.1.32-ndb-7.0.4"
units="bytes">
<value default="4M" minimum="512K" maximum="4G"/>
</values>
Modified: trunk/ndbapi/ndb-error-codes.xml
===================================================================
--- trunk/ndbapi/ndb-error-codes.xml 2009-11-04 02:32:07 UTC (rev 17436)
+++ trunk/ndbapi/ndb-error-codes.xml 2009-11-04 10:29:48 UTC (rev 17437)
Changed blocks: 2, Lines Added: 2, Lines Deleted: 2; 1118 bytes
@@ -1539,7 +1539,7 @@
<entry><errortype>AE</errortype></entry>
<entry><errortext>Only one autoincrement column allowed per
table. Having a
table without primary key uses an autoincremented hidden
- key; that is, a table without a primary key cannot have an
+ key, i.e. a table without a primary key can not have an
autoincremented column</errortext></entry>
</row>
<row>
@@ -2636,7 +2636,7 @@
<entry><errorcode>218</errorcode></entry>
<entry><errorname>DMEC</errorname></entry>
<entry><errortype>TR</errortype></entry>
- <entry><errortext>218</errortext></entry>
+ <entry><errortext>Out of
LongMessageBuffer</errortext></entry>
</row>
<row>
<entry><errorcode>219</errorcode></entry>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r17437 - in trunk: dynamic-docs/changelog dynamic-docs/command-optvars ndbapi | jon.stephens | 4 Nov 2009 |