MySQL Lists are EOL. Please join:

List:Commits« Previous MessageNext Message »
From:paul.dubois Date:March 16 2009 6:35pm
Subject:svn commit - mysqldoc@docsrva: r14250 - in trunk: . dynamic-docs/changelog refman-5.1
View as plain text  
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.1paul.dubois16 Mar