Author: jstephens
Date: 2007-06-05 14:36:51 +0200 (Tue, 05 Jun 2007)
New Revision: 6650
Log:
More DUMP codes (through 2600).
Modified:
trunk/ndbapi/ndb-internals.xml
trunk/ndbapi/old-dump-code-table-tmp.xml
Modified: trunk/ndbapi/ndb-internals.xml
===================================================================
--- trunk/ndbapi/ndb-internals.xml 2007-06-05 09:44:12 UTC (rev 6649)
+++ trunk/ndbapi/ndb-internals.xml 2007-06-05 12:36:51 UTC (rev 6650)
Changed blocks: 1, Lines Added: 1352, Lines Deleted: 0; 34790 bytes
@@ -3545,6 +3545,1358 @@
</section>
+ <section id="ndb-internals-dump-command-2500">
+
+ <title><literal>DUMP 2500</literal></title>
+
+ <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>2500</entry>
+ <entry><literal>TcDumpAllScanFragRec</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Kills the data node.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+Time: Friday 16 February 2007 - 13:37:11
+Status: Temporary error, restart node
+Message: Assertion (Internal error, programming error or missing error message, please report a bug)
+Error: 2301
+Error data: ArrayPool<T>::getPtr
+Error object: ../../../../../storage/ndb/src/kernel/vm/ArrayPool.hpp line: 345 (block: CMVMI)
+Program: ./libexec/ndbd
+Pid: 13237
+Trace: /usr/local/mysql-5.1/cluster/ndb_2_trace.log.1
+Version: Version 5.1.16 (beta)
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2501">
+
+ <title><literal>DUMP 2501</literal></title>
+
+ <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>2501</entry>
+ <entry><literal>TcDumpOneScanFragRec</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ No output if called without any additional arguments. With
+ additional arguments, it kills the data node.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+ (For <literal>2 DUMP 2501 1</literal>:)
+
+<programlisting>
+Time: Saturday 17 February 2007 - 18:41:41
+Status: Temporary error, restart node
+Message: Assertion (Internal error, programming error or missing error message, please report a bug)
+Error: 2301
+Error data: ArrayPool<T>::getPtr
+Error object: ../../../../../storage/ndb/src/kernel/vm/ArrayPool.hpp line: 345 (block: DBTC)
+Program: ./libexec/ndbd
+Pid: 28239
+Trace: /usr/local/mysql-5.1/cluster/ndb_2_trace.log.1
+Version: Version 5.1.16 (beta)
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2502">
+
+ <title><literal>DUMP 2502</literal></title>
+
+ <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>2502</entry>
+ <entry><literal>TcDumpAllScanRec</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Dumps all scan records.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+Node 2: TC: Dump all ScanRecord - size: 256
+Node 2: Dbtc::ScanRecord[1]: state=0nextfrag=0, nofrag=0
+Node 2: ailen=0, para=0, receivedop=0, noOprePperFrag=0
+Node 2: schv=0, tab=0, sproc=0
+Node 2: apiRec=-256, next=2
+Node 2: Dbtc::ScanRecord[2]: state=0nextfrag=0, nofrag=0
+Node 2: ailen=0, para=0, receivedop=0, noOprePperFrag=0
+Node 2: schv=0, tab=0, sproc=0
+Node 2: apiRec=-256, next=3
+Node 2: Dbtc::ScanRecord[3]: state=0nextfrag=0, nofrag=0
+Node 2: ailen=0, para=0, receivedop=0, noOprePperFrag=0
+Node 2: schv=0, tab=0, sproc=0
+Node 2: apiRec=-256, next=4
+
+⋮
+
+Node 2: Dbtc::ScanRecord[254]: state=0nextfrag=0, nofrag=0
+Node 2: ailen=0, para=0, receivedop=0, noOprePperFrag=0
+Node 2: schv=0, tab=0, sproc=0
+Node 2: apiRec=-256, next=255
+Node 2: Dbtc::ScanRecord[255]: state=0nextfrag=0, nofrag=0
+Node 2: ailen=0, para=0, receivedop=0, noOprePperFrag=0
+Node 2: schv=0, tab=0, sproc=0
+Node 2: apiRec=-256, next=-256
+Node 2: Dbtc::ScanRecord[255]: state=0nextfrag=0, nofrag=0
+Node 2: ailen=0, para=0, receivedop=0, noOprePperFrag=0
+Node 2: schv=0, tab=0, sproc=0
+Node 2: apiRec=-256, next=-256
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2503">
+
+ <title><literal>DUMP 2503</literal></title>
+
+ <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>2503</entry>
+ <entry><literal>TcDumpAllActiveScanRec</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Dumps all active scan records.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+Node 2: TC: Dump active ScanRecord - size: 256
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2504">
+
+ <title><literal>DUMP 2504</literal></title>
+
+ <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>2504 <replaceable>record_id</replaceable></entry>
+ <entry><literal>TcDumpOneScanRec</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Dumps a single scan record having the record ID
+ <replaceable>record_id</replaceable>. (For dumping all scan
+ records, see
+ <xref linkend="ndb-internals-dump-command-2502"/>.)
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+ (For <literal>2 DUMP 2504 1</literal>:)
+
+<programlisting>
+Node 2: Dbtc::ScanRecord[1]: state=0nextfrag=0, nofrag=0
+Node 2: ailen=0, para=0, receivedop=0, noOprePperFrag=0
+Node 2: schv=0, tab=0, sproc=0
+Node 2: apiRec=-256, next=2
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ The attributes in the output of this command are described as
+ follows:
+
+ <itemizedlist>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>ScanRecord</literal></title>
+
+ <para>
+ The scan record slot number (same as
+ <replaceable>record_id</replaceable>)
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>state</literal></title>
+
+ <para>
+ One of the following values (found in as
+ <literal>ScanState</literal> in
+ <filename>Dbtc.hpp</filename>):
+
+ <informaltable>
+ <tgroup cols="2">
+ <colspec colwidth="20"/>
+ <colspec colwidth="30"/>
+ <tbody>
+ <row>
+ <entry><emphasis role="bold">Value</emphasis></entry>
+ <entry><emphasis role="bold">State</emphasis></entry>
+ </row>
+ <row>
+ <entry>0</entry>
+ <entry><literal>IDLE</literal></entry>
+ </row>
+ <row>
+ <entry>1</entry>
+ <entry><literal>WAIT_SCAN_TAB_INFO</literal></entry>
+ </row>
+ <row>
+ <entry>2</entry>
+ <entry><literal>WAIT_AI</literal></entry>
+ </row>
+ <row>
+ <entry>3</entry>
+ <entry><literal>WAIT_FRAGMENT_COUNT</literal></entry>
+ </row>
+ <row>
+ <entry>4</entry>
+ <entry><literal>RUNNING</literal></entry>
+ </row>
+ <row>
+ <entry>5</entry>
+ <entry><literal>CLOSING_SCAN</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>nextfrag</literal></title>
+
+ <para>
+ ID of the next fragment to be scanned. Used by a scan
+ fragment process when it is ready for the next
+ fragment.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>nofrag</literal></title>
+
+ <para>
+ Total number of fragments in the table being scanned.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>ailen</literal></title>
+
+ <para>
+ Length of the expected attribute information.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>para</literal></title>
+
+ <para>
+ Number of scan frag processes that belonging to this
+ scan.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>receivedop</literal></title>
+
+ <para>
+ Number of operations received.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>noOprePperFrag</literal></title>
+
+ <para>
+ Maximum number of bytes per batch.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>schv</literal></title>
+
+ <para>
+ Schema version used by this scan.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>tab</literal></title>
+
+ <para>
+ The index or table that is scanned.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>sproc</literal></title>
+
+ <para>
+ Index of stored procedure belonging to this scan.
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>apiRec</literal></title>
+
+ <para>
+ Reference to <literal>ApiConnectRecord</literal>
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ <listitem>
+ <formalpara>
+
+ <title><literal>next</literal></title>
+
+ <para>
+ Index of next <literal>ScanRecord</literal> in free
+ list
+ </para>
+
+ </formalpara>
+ </listitem>
+
+ </itemizedlist>
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2505">
+
+ <title><literal>DUMP 2505</literal></title>
+
+ <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>2505</entry>
+ <entry><literal>TcDumpOneApiConnectRec</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ [Unknown]
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+...
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2506">
+
+ <title><literal>DUMP 2506</literal></title>
+
+ <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>2506</entry>
+ <entry><literal>TcDumpAllApiConnectRec</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ [Unknown]
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+Node 2: TC: Dump all ApiConnectRecord - size: 12288
+Node 2: Dbtc::ApiConnectRecord[1]: state=0, abortState=0, apiFailState=0
+Node 2: transid(0x0, 0x0), apiBref=0x1000002, scanRec=-256
+Node 2: ctcTimer=36057, apiTimer=0, counter=0, retcode=0, retsig=0
+Node 2: lqhkeyconfrec=0, lqhkeyreqrec=0, tckeyrec=0
+Node 2: next=-256
+Node 2: Dbtc::ApiConnectRecord[2]: state=0, abortState=0, apiFailState=0
+Node 2: transid(0x0, 0x0), apiBref=0x1000002, scanRec=-256
+Node 2: ctcTimer=36057, apiTimer=0, counter=0, retcode=0, retsig=0
+Node 2: lqhkeyconfrec=0, lqhkeyreqrec=0, tckeyrec=0
+Node 2: next=-256
+Node 2: Dbtc::ApiConnectRecord[3]: state=0, abortState=0, apiFailState=0
+Node 2: transid(0x0, 0x0), apiBref=0x1000002, scanRec=-256
+Node 2: ctcTimer=36057, apiTimer=0, counter=0, retcode=0, retsig=0
+Node 2: lqhkeyconfrec=0, lqhkeyreqrec=0, tckeyrec=0
+Node 2: next=-256
+
+⋮
+
+Node 2: Dbtc::ApiConnectRecord[12287]: state=7, abortState=0, apiFailState=0
+Node 2: transid(0x0, 0x0), apiBref=0xffffffff, scanRec=-256
+Node 2: ctcTimer=36308, apiTimer=0, counter=0, retcode=0, retsig=0
+Node 2: lqhkeyconfrec=0, lqhkeyreqrec=0, tckeyrec=0
+Node 2: next=-256
+Node 2: Dbtc::ApiConnectRecord[12287]: state=7, abortState=0, apiFailState=0
+Node 2: transid(0x0, 0x0), apiBref=0xffffffff, scanRec=-256
+Node 2: ctcTimer=36308, apiTimer=0, counter=0, retcode=0, retsig=0
+Node 2: lqhkeyconfrec=0, lqhkeyreqrec=0, tckeyrec=0
+Node 2: next=-256
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ If the default settings are used, the output from this command
+ is likely to exceed the maximum log file size.
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2507">
+
+ <title><literal>DUMP 2507</literal></title>
+
+ <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>2507</entry>
+ <entry><literal>TcSetTransactionTimeout</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Apparently requires an extra argument, but is not currently
+ known with certainty.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+...
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2508">
+
+ <title><literal>DUMP 2508</literal></title>
+
+ <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>2508</entry>
+ <entry><literal>TcSetApplTransactionTimeout</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Apparently requires an extra argument, but is not currently
+ known with certainty.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+...
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2509">
+
+ <title><literal>DUMP 2509</literal></title>
+
+ <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>2509</entry>
+ <entry><literal>StartTcTimer</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ [Unknown]
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+...
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2510">
+
+ <title><literal>DUMP 2510</literal></title>
+
+ <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>2510</entry>
+ <entry><literal>StopTcTimer</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ [Unknown]
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+...
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2511">
+
+ <title><literal>DUMP 2511</literal></title>
+
+ <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>2511</entry>
+ <entry><literal>StartPeriodicTcTimer</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ [Unknown]
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+...
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2512">
+
+ <title><literal>DUMP 2512</literal></title>
+
+ <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>2512 [<replaceable>delay</replaceable>]</entry>
+ <entry><literal>TcStartDumpIndexOpCount</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Dumps the value of
+ <literal>MaxNoOfConcurrentOperations</literal>, and the
+ current resource usage, in a continuous loop. The
+ <replaceable>delay</replaceable> time between reports can
+ optionally be specified (in seconds), with the default being 1
+ and the maximum value being 25 (values greater than 25 are
+ silently coerced to 25).
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+ (Single report:)
+
+<programlisting>
+Node 2: IndexOpCount: pool: 8192 free: 8192
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ There appears to be no way to disable the repeated checking of
+ <literal>MaxNoOfConcurrentOperations</literal> once started by
+ this command, except by restarting the data node. It may be
+ preferable for this reason to use <literal>DUMP 2513</literal>
+ instead (see
+ <xref linkend="ndb-internals-dump-command-2513"/>).
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2513">
+
+ <title><literal>DUMP 2513</literal></title>
+
+ <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>2513</entry>
+ <entry><literal>TcDumpIndexOpCount</literal></entry>
+ <entry><literal></literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Dumps the value of
+ <literal>MaxNoOfConcurrentOperations</literal>, and the
+ current resource usage.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+Node 2: IndexOpCount: pool: 8192 free: 8192
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ Unlike the continuous checking done by <literal>DUMP
+ 2512</literal> the check is performed only once (see
+ <xref linkend="ndb-internals-dump-command-2512"/>).
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2514">
+
+ <title><literal>DUMP 2514</literal></title>
+
+ <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>2514</entry>
+ <entry><literal>---</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ [Unknown]
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+Node 2: IndexOpCount: pool: 8192 free: 8192 - Repeated 3 times
+Node 2: TC: m_commitAckMarkerPool: 12288 free size: 12288
+Node 2: LQH: m_commitAckMarkerPool: 36094 free size: 36094
+Node 3: TC: m_commitAckMarkerPool: 12288 free size: 12288
+Node 3: LQH: m_commitAckMarkerPool: 36094 free size: 36094
+Node 2: IndexOpCount: pool: 8192 free: 8192
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2515">
+
+ <title><literal>DUMP 2515</literal></title>
+
+ <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>2515</entry>
+ <entry><literal>---</literal></entry>
+ <entry><literal>DBTC</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Appears to kill all data nodes in the cluster. Purpose
+ unknown.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+ From the node for which the command is issued:
+
+<programlisting>
+Time: Friday 16 February 2007 - 13:52:32
+Status: Temporary error, restart node
+Message: Assertion (Internal error, programming error or missing error message, please report a bug)
+Error: 2301
+Error data: Illegal signal received (GSN 395 not added)
+Error object: Illegal signal received (GSN 395 not added)
+Program: ./libexec/ndbd
+Pid: 14256
+Trace: /usr/local/mysql-5.1/cluster/ndb_2_trace.log.1
+Version: Version 5.1.16 (beta)
+</programlisting>
+
+ From the remaining data nodes:
+
+<programlisting>
+Time: Friday 16 February 2007 - 13:52:31
+Status: Temporary error, restart node
+Message: System error, node killed during node restart by other node (Internal error, programming error or missing error message, please report a bug)
+Error: 2303
+Error data: System error 0, this node was killed by node 2515
+Error object: NDBCNTR (Line: 234) 0x0000000a
+Program: ./libexec/ndbd
+Pid: 14261
+Trace: /usr/local/mysql-5.1/cluster/ndb_3_trace.log.1
+Version: Version 5.1.16 (beta)
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ [N/A]
+ </para>
+
+ </formalpara>
+
+ </section>
+
+ <section id="ndb-internals-dump-command-2600">
+
+ <title><literal>DUMP 2600</literal></title>
+
+ <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>260</entry>
+ <entry><literal>CmvmiDumpConnections</literal></entry>
+ <entry><literal>CMVMI</literal></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <formalpara>
+
+ <title>Description</title>
+
+ <para>
+ Shows status of connections between all cluster nodes. When
+ the cluster is operating normally, every connection has the
+ same status.
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Sample Output</title>
+
+ <para>
+<programlisting>
+Node 3: Connection to 1 (MGM) is connected
+Node 3: Connection to 2 (MGM) is trying to connect
+Node 3: Connection to 3 (DB) does nothing
+Node 3: Connection to 4 (DB) is connected
+Node 3: Connection to 7 (API) is connected
+Node 3: Connection to 8 (API) is connected
+Node 3: Connection to 9 (API) is trying to connect
+Node 3: Connection to 10 (API) is trying to connect
+Node 3: Connection to 11 (API) is trying to connect
+Node 4: Connection to 1 (MGM) is connected
+Node 4: Connection to 2 (MGM) is trying to connect
+Node 4: Connection to 3 (DB) is connected
+Node 4: Connection to 4 (DB) does nothing
+Node 4: Connection to 7 (API) is connected
+Node 4: Connection to 8 (API) is connected
+Node 4: Connection to 9 (API) is trying to connect
+Node 4: Connection to 10 (API) is trying to connect
+Node 4: Connection to 11 (API) is trying to connect
+</programlisting>
+ </para>
+
+ </formalpara>
+
+ <formalpara>
+
+ <title>Additional Information</title>
+
+ <para>
+ The message <literal>is trying to connect</literal> actually
+ means that the node in question was not started. This can also
+ be seen when there are unused <literal>[api]</literal> or
+ <literal>[mysql]</literal> sections in the
+ <filename>config.ini</filename> file nodes configured —
+ in other words when there are spare slots for API or SQL
+ nodes.
+ </para>
+
+ </formalpara>
+
+ </section>
+
</section>
<section id="ndb-internals-ndb-protocol">
Modified: trunk/ndbapi/old-dump-code-table-tmp.xml
===================================================================
--- trunk/ndbapi/old-dump-code-table-tmp.xml 2007-06-05 09:44:12 UTC (rev 6649)
+++ trunk/ndbapi/old-dump-code-table-tmp.xml 2007-06-05 12:36:51 UTC (rev 6650)
Changed blocks: 1, Lines Added: 0, Lines Deleted: 85; 2699 bytes
@@ -25,91 +25,6 @@
</thead>
<tbody>
<row>
- <entry>2500</entry>
- <entry><literal>TcDumpAllScanFragRec</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2501</entry>
- <entry><literal>TcDumpOneScanFragRec</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2502</entry>
- <entry><literal>TcDumpAllScanRec</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2503</entry>
- <entry><literal>TcDumpAllActiveScanRec</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2504</entry>
- <entry><literal>TcDumpOneScanRec</literal></entry>
- <entry>NoSymbol: Dump one scan record</entry>
- </row>
- <row>
- <entry>2505</entry>
- <entry><literal>TcDumpOneApiConnectRec</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2506</entry>
- <entry><literal>TcDumpAllApiConnectRec</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2507</entry>
- <entry><literal>TcSetTransactionTimeout</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2508</entry>
- <entry><literal>TcSetApplTransactionTimeout</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2509</entry>
- <entry><literal>StartTcTimer</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2510</entry>
- <entry><literal>StopTcTimer</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2511</entry>
- <entry><literal>StartPeriodicTcTimer</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2512</entry>
- <entry><literal>TcStartDumpIndexOpCount</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2513</entry>
- <entry><literal>TcDumpIndexOpCount</literal></entry>
- <entry/>
- </row>
- <row>
- <entry>2514</entry>
- <entry><literal/></entry>
- <entry/>
- </row>
- <row>
- <entry>2515</entry>
- <entry><literal/></entry>
- <entry/>
- </row>
- <row>
- <entry>2600</entry>
- <entry><literal>CmvmiDumpConnections</literal></entry>
- <entry>Connection status</entry>
- </row>
- <row>
<entry>2601</entry>
<entry><literal>CmvmiDumpLongSignalMemory</literal></entry>
<entry/>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r6650 - trunk/ndbapi | jon | 5 Jun |