Author: paul
Date: 2009-03-16 19:35:49 +0100 (Mon, 16 Mar 2009)
New Revision: 14250
Log:
r39639@frost: paul | 2009-03-16 13:39:05 -0500
Updates for Bug#42610
Modified:
trunk/dynamic-docs/changelog/mysqld-1.xml
trunk/refman-5.1/se-innodb-core.xml
trunk/refman-5.1/sql-syntax-server-administration.xml
Property changes on: trunk
___________________________________________________________________
Name: svk:merge
- 4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:41755
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:39636
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:36872
+ 4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:41755
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:39639
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:36872
Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml 2009-03-16 17:51:28 UTC (rev 14249)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml 2009-03-16 18:35:49 UTC (rev 14250)
Changed blocks: 1, Lines Added: 44, Lines Deleted: 6; 2519 bytes
@@ -756,16 +756,54 @@
<message>
<para>
- The fix for Bug#29263 resulted in the problem that the
+ An earlier bug fix resulted in the problem that the
<literal>InnoDB</literal> plugin could not be used with a server
that was compiled with the built-in <literal>InnoDB</literal>.
- Now the server supports an
- <option role="mysqld">--ignore-builtin-innodb</option> option
- that causes the server to ignore the built-in
- <literal>InnoDB</literal> so that the <literal>InnoDB</literal>
- plugin can be used.
+ To handle this two changes were made:
</para>
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ The server now supports an
+ <option role="mysqld">--ignore-builtin-innodb</option>
+ option that causes the server to behave as if the built-in
+ <literal>InnoDB</literal> is not present. This option causes
+ other <literal>InnoDB</literal> options not to be
+ recognized.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ For the <literal role="stmt">INSTALL PLUGIN</literal>
+ statement, the server reads option
+ (<filename>my.cnf</filename>) files just as during server
+ startup. This enables the plugin to pick up any relevant
+ options from those files. Consequently, a plugin no longer
+ is started with each option set to its default value.
+ </para>
+ <para>
+ Because of this change, it is possible to add plugin options
+ to an option file even before loading a plugin (if the
+ <literal>loose</literal> prefix is used). It is also
+ possible to uninstall a plugin, edit
+ <filename>my.cnf</filename>, and install the plugin again.
+ Restarting the plugin this way enables it to the new option
+ values without a server restart.
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ <note>
+ <para>
+ To take advantage of this bug fix, <literal>InnoDB</literal>
+ Plugin 1.0.4 or higher is required.
+ </para>
+ </note>
+
</message>
</logentry>
Modified: trunk/refman-5.1/se-innodb-core.xml
===================================================================
--- trunk/refman-5.1/se-innodb-core.xml 2009-03-16 17:51:28 UTC (rev 14249)
+++ trunk/refman-5.1/se-innodb-core.xml 2009-03-16 18:35:49 UTC (rev 14250)
Changed blocks: 2, Lines Added: 9, Lines Deleted: 6; 1448 bytes
@@ -1249,9 +1249,10 @@
<para condition="dynamic:optvar:item" role="5.1:mysqld:ignore-builtin-innodb"/>
<para>
- Ignore the built-in <literal>InnoDB</literal> storage engine
- so that the <literal>InnoDB</literal> plugin can be used. This
- option was added in MySQL 5.1.33.
+ This option that causes the server to behave as if the
+ built-in <literal>InnoDB</literal> is not present. It causes
+ other <literal>InnoDB</literal> options not to be recognized.
+ This option was added in MySQL 5.1.33.
</para>
</listitem>
@@ -1325,9 +1326,11 @@
</para>
<para>
- Whether the built-in <literal>InnoDB</literal> storage engine
- is ignored so that the <literal>InnoDB</literal> plugin can be
- used. This variable was added in MySQL 5.1.33.
+ Whether the server was started with the
+ <option role="mysqld">--ignore-builtin-innodb</option> option,
+ which causes the server to behave as if the built-in
+ <literal>InnoDB</literal> is not present. This variable was
+ added in MySQL 5.1.33.
</para>
</listitem>
Modified: trunk/refman-5.1/sql-syntax-server-administration.xml
===================================================================
--- trunk/refman-5.1/sql-syntax-server-administration.xml 2009-03-16 17:51:28 UTC (rev 14249)
+++ trunk/refman-5.1/sql-syntax-server-administration.xml 2009-03-16 18:35:49 UTC (rev 14250)
Changed blocks: 2, Lines Added: 24, Lines Deleted: 6; 2282 bytes
@@ -3279,6 +3279,24 @@
</para>
<para>
+ As of MySQL 5.1.33, <literal role="stmt">INSTALL
+ PLUGIN</literal> causes the server to read option
+ (<filename>my.cnf</filename>) files just as during server
+ startup. This enables the plugin to pick up any relevant options
+ from those files. It is possible to add plugin options to an
+ option file even before loading a plugin (if the
+ <literal>loose</literal> prefix is used). It is also possible to
+ uninstall a plugin, edit <filename>my.cnf</filename>, and
+ install the plugin again. Restarting the plugin this way enables
+ it to the new option values without a server restart.
+ </para>
+
+ <para>
+ Before MySQL 5.1.33, a plugin is started with each option set to
+ its default value.
+ </para>
+
+ <para>
<literal role="stmt">INSTALL PLUGIN</literal> also loads and
initializes the plugin code to make the plugin available for
use. A plugin is initialized by executing its initialization
@@ -5413,12 +5431,12 @@
<para>
<literal role="stmt" condition="show-engine">SHOW ENGINE INNODB
- STATUS</literal> displays extensive information from the standard
-<literal>InnoDB</literal> Monitor about the state
- of the <literal>InnoDB</literal> storage engine.
-For information about the standard monitor and other
- <literal>InnoDB</literal> Monitors that provide
- information about <literal>InnoDB</literal> processing, see
+ STATUS</literal> displays extensive information from the
+ standard <literal>InnoDB</literal> Monitor about the state of
+ the <literal>InnoDB</literal> storage engine. For information
+ about the standard monitor and other <literal>InnoDB</literal>
+ Monitors that provide information about
+ <literal>InnoDB</literal> processing, see
<xref linkend="innodb-monitors"/>.
</para>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r14250 - in trunk: . dynamic-docs/changelog refman-5.1 | paul.dubois | 16 Mar |