List:Commits« Previous MessageNext Message »
From:paul.dubois Date:November 24 2009 7:48pm
Subject:svn commit - mysqldoc@docsrva: r17792 - in trunk: . dynamic-docs/changelog refman-4.1 refman-5.0 refman-5.1 refman-5.4 refman-5.5 refman-6.0.sav
View as plain text  
Author: paul
Date: 2009-11-24 20:47:59 +0100 (Tue, 24 Nov 2009)
New Revision: 17792

Log:
 r46836@frost:  paul | 2009-11-24 13:45:12 -0500
 Not a great idea to change the InnoDB page size


Modified:
   trunk/dynamic-docs/changelog/mysqld-1.xml
   trunk/refman-4.1/se-innodb-core.xml
   trunk/refman-5.0/se-innodb-core.xml
   trunk/refman-5.1/se-innodb-core.xml
   trunk/refman-5.4/se-innodb-core.xml
   trunk/refman-5.5/se-innodb-core.xml
   trunk/refman-6.0.sav/se-innodb-core.xml

Property changes on: trunk
___________________________________________________________________
Name: svk:merge
   - 07c7e7b4-24e3-4b51-89d0-6dc09fec6bec:/mysqldoc-local/mysqldoc/trunk:28120
07c7e7b4-24e3-4b51-89d0-6dc09fec6bec:/mysqldoc-local/trunk:25547
4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:43968
4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/trunk:44480
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:46834
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:39036
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/trunk:39546
   + 07c7e7b4-24e3-4b51-89d0-6dc09fec6bec:/mysqldoc-local/mysqldoc/trunk:28120
07c7e7b4-24e3-4b51-89d0-6dc09fec6bec:/mysqldoc-local/trunk:25547
4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:43968
4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/trunk:44480
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:46836
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:39036
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/trunk:39546


Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml	2009-11-24 19:24:23 UTC (rev 17791)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml	2009-11-24 19:47:59 UTC (rev 17792)
Changed blocks: 1, Lines Added: 17, Lines Deleted: 0; 1137 bytes

@@ -77563,6 +77563,23 @@
         size, some error messages became inaccurate.
       </para>
 
+      <note>
+        <para>
+          Changing the page size is not a supported operation and there
+          is no guarantee that <literal role="se">InnoDB</literal> will
+          function normally with a page size other than 16KB. Problems
+          compiling or running InnoDB may occur. In particular,
+          <literal>ROW_FORMAT=COMPRESSED</literal> in the
+          <literal>InnoDB Plugin</literal> assumes that the page size is
+          at most 16KB and uses 14-bit pointers.
+        </para>
+        <para>
+          A version of <literal role="se">InnoDB</literal> built for one
+          page size cannot use data files or log files from a version
+          built for a different page size.
+        </para>
+      </note>
+
     </message>
 
   </logentry>


Modified: trunk/refman-4.1/se-innodb-core.xml
===================================================================
--- trunk/refman-4.1/se-innodb-core.xml	2009-11-24 19:24:23 UTC (rev 17791)
+++ trunk/refman-4.1/se-innodb-core.xml	2009-11-24 19:47:59 UTC (rev 17792)
Changed blocks: 4, Lines Added: 51, Lines Deleted: 0; 2660 bytes

@@ -6037,6 +6037,16 @@
 
       <title>Physical Structure of an Index</title>
 
+      <indexterm>
+        <primary>page size</primary>
+        <secondary>InnoDB</secondary>
+      </indexterm>
+
+      <indexterm>
+        <primary>InnoDB</primary>
+        <secondary>page size</secondary>
+      </indexterm>
+
       <para>
         All <literal>InnoDB</literal> indexes are B-trees where the
         index records are stored in the leaf pages of the tree. The

@@ -6055,6 +6065,21 @@
         tree to free the page.
       </para>
 
+      <note>
+        <para>
+          Changing the page size is not a supported operation and there
+          is no guarantee that <literal role="se">InnoDB</literal> will
+          function normally with a page size other than 16KB. Problems
+          compiling or running InnoDB may occur.
+        </para>
+
+        <para>
+          A version of <literal role="se">InnoDB</literal> built for one
+          page size cannot use data files or log files from a version
+          built for a different page size.
+        </para>
+      </note>
+
     </section>
 
     <section id="innodb-insert-buffering">

@@ -9655,6 +9680,16 @@
 
       <listitem>
         <para>
+          <indexterm>
+            <primary>page size</primary>
+            <secondary>InnoDB</secondary>
+          </indexterm>
+
+          <indexterm>
+            <primary>InnoDB</primary>
+            <secondary>page size</secondary>
+          </indexterm>
+
           The default database page size in <literal>InnoDB</literal> is
           16KB. By recompiling the code, you can set it to values
           ranging from 8KB to 64KB. You must update the values of

@@ -9662,6 +9697,22 @@
           <literal>UNIV_PAGE_SIZE_SHIFT</literal> in the
           <filename>univ.i</filename> source file.
         </para>
+
+        <note>
+          <para>
+            Changing the page size is not a supported operation and
+            there is no guarantee that
+            <literal role="se">InnoDB</literal> will function normally
+            with a page size other than 16KB. Problems compiling or
+            running InnoDB may occur.
+          </para>
+
+          <para>
+            A version of <literal role="se">InnoDB</literal> built for
+            one page size cannot use data files or log files from a
+            version built for a different page size.
+          </para>
+        </note>
       </listitem>
 
       <listitem>


Modified: trunk/refman-5.0/se-innodb-core.xml
===================================================================
--- trunk/refman-5.0/se-innodb-core.xml	2009-11-24 19:24:23 UTC (rev 17791)
+++ trunk/refman-5.0/se-innodb-core.xml	2009-11-24 19:47:59 UTC (rev 17792)
Changed blocks: 4, Lines Added: 51, Lines Deleted: 0; 2660 bytes

@@ -6200,6 +6200,16 @@
 
       <title>Physical Structure of an Index</title>
 
+      <indexterm>
+        <primary>page size</primary>
+        <secondary>InnoDB</secondary>
+      </indexterm>
+
+      <indexterm>
+        <primary>InnoDB</primary>
+        <secondary>page size</secondary>
+      </indexterm>
+
       <para>
         All <literal>InnoDB</literal> indexes are B-trees where the
         index records are stored in the leaf pages of the tree. The

@@ -6218,6 +6228,21 @@
         tree to free the page.
       </para>
 
+      <note>
+        <para>
+          Changing the page size is not a supported operation and there
+          is no guarantee that <literal role="se">InnoDB</literal> will
+          function normally with a page size other than 16KB. Problems
+          compiling or running InnoDB may occur.
+        </para>
+
+        <para>
+          A version of <literal role="se">InnoDB</literal> built for one
+          page size cannot use data files or log files from a version
+          built for a different page size.
+        </para>
+      </note>
+
     </section>
 
     <section id="innodb-insert-buffering">

@@ -9594,6 +9619,16 @@
 
       <listitem>
         <para>
+          <indexterm>
+            <primary>page size</primary>
+            <secondary>InnoDB</secondary>
+          </indexterm>
+
+          <indexterm>
+            <primary>InnoDB</primary>
+            <secondary>page size</secondary>
+          </indexterm>
+
           The default database page size in <literal>InnoDB</literal> is
           16KB. By recompiling the code, you can set it to values
           ranging from 8KB to 64KB. You must update the values of

@@ -9601,6 +9636,22 @@
           <literal>UNIV_PAGE_SIZE_SHIFT</literal> in the
           <filename>univ.i</filename> source file.
         </para>
+
+        <note>
+          <para>
+            Changing the page size is not a supported operation and
+            there is no guarantee that
+            <literal role="se">InnoDB</literal> will function normally
+            with a page size other than 16KB. Problems compiling or
+            running InnoDB may occur.
+          </para>
+
+          <para>
+            A version of <literal role="se">InnoDB</literal> built for
+            one page size cannot use data files or log files from a
+            version built for a different page size.
+          </para>
+        </note>
       </listitem>
 
       <listitem>


Modified: trunk/refman-5.1/se-innodb-core.xml
===================================================================
--- trunk/refman-5.1/se-innodb-core.xml	2009-11-24 19:24:23 UTC (rev 17791)
+++ trunk/refman-5.1/se-innodb-core.xml	2009-11-24 19:47:59 UTC (rev 17792)
Changed blocks: 4, Lines Added: 57, Lines Deleted: 0; 3060 bytes

@@ -7354,6 +7354,16 @@
 
       <title>Physical Structure of an Index</title>
 
+      <indexterm>
+        <primary>page size</primary>
+        <secondary>InnoDB</secondary>
+      </indexterm>
+
+      <indexterm>
+        <primary>InnoDB</primary>
+        <secondary>page size</secondary>
+      </indexterm>
+
       <para>
         All <literal>InnoDB</literal> indexes are B-trees where the
         index records are stored in the leaf pages of the tree. The

@@ -7372,6 +7382,24 @@
         tree to free the page.
       </para>
 
+      <note>
+        <para>
+          Changing the page size is not a supported operation and there
+          is no guarantee that <literal role="se">InnoDB</literal> will
+          function normally with a page size other than 16KB. Problems
+          compiling or running InnoDB may occur. In particular,
+          <literal>ROW_FORMAT=COMPRESSED</literal> in the
+          <literal>InnoDB Plugin</literal> assumes that the page size is
+          at most 16KB and uses 14-bit pointers.
+        </para>
+
+        <para>
+          A version of <literal role="se">InnoDB</literal> built for one
+          page size cannot use data files or log files from a version
+          built for a different page size.
+        </para>
+      </note>
+
     </section>
 
     <section id="innodb-insert-buffering">

@@ -10767,6 +10795,16 @@
 
       <listitem>
         <para>
+          <indexterm>
+            <primary>page size</primary>
+            <secondary>InnoDB</secondary>
+          </indexterm>
+
+          <indexterm>
+            <primary>InnoDB</primary>
+            <secondary>page size</secondary>
+          </indexterm>
+
           The default database page size in <literal>InnoDB</literal> is
           16KB. By recompiling the code, you can set it to values
           ranging from 8KB to 64KB. You must update the values of

@@ -10774,6 +10812,25 @@
           <literal>UNIV_PAGE_SIZE_SHIFT</literal> in the
           <filename>univ.i</filename> source file.
         </para>
+
+        <note>
+          <para>
+            Changing the page size is not a supported operation and
+            there is no guarantee that
+            <literal role="se">InnoDB</literal> will function normally
+            with a page size other than 16KB. Problems compiling or
+            running InnoDB may occur. In particular,
+            <literal>ROW_FORMAT=COMPRESSED</literal> in the
+            <literal>InnoDB Plugin</literal> assumes that the page size
+            is at most 16KB and uses 14-bit pointers.
+          </para>
+
+          <para>
+            A version of <literal role="se">InnoDB</literal> built for
+            one page size cannot use data files or log files from a
+            version built for a different page size.
+          </para>
+        </note>
       </listitem>
 
       <listitem>


Modified: trunk/refman-5.4/se-innodb-core.xml
===================================================================
--- trunk/refman-5.4/se-innodb-core.xml	2009-11-24 19:24:23 UTC (rev 17791)
+++ trunk/refman-5.4/se-innodb-core.xml	2009-11-24 19:47:59 UTC (rev 17792)
Changed blocks: 4, Lines Added: 57, Lines Deleted: 0; 3060 bytes

@@ -7052,6 +7052,16 @@
 
       <title>Physical Structure of an Index</title>
 
+      <indexterm>
+        <primary>page size</primary>
+        <secondary>InnoDB</secondary>
+      </indexterm>
+
+      <indexterm>
+        <primary>InnoDB</primary>
+        <secondary>page size</secondary>
+      </indexterm>
+
       <para>
         All <literal>InnoDB</literal> indexes are B-trees where the
         index records are stored in the leaf pages of the tree. The

@@ -7070,6 +7080,24 @@
         tree to free the page.
       </para>
 
+      <note>
+        <para>
+          Changing the page size is not a supported operation and there
+          is no guarantee that <literal role="se">InnoDB</literal> will
+          function normally with a page size other than 16KB. Problems
+          compiling or running InnoDB may occur. In particular,
+          <literal>ROW_FORMAT=COMPRESSED</literal> in the
+          <literal>InnoDB Plugin</literal> assumes that the page size is
+          at most 16KB and uses 14-bit pointers.
+        </para>
+
+        <para>
+          A version of <literal role="se">InnoDB</literal> built for one
+          page size cannot use data files or log files from a version
+          built for a different page size.
+        </para>
+      </note>
+
     </section>
 
     <section id="innodb-insert-buffering">

@@ -10468,6 +10496,16 @@
 
       <listitem>
         <para>
+          <indexterm>
+            <primary>page size</primary>
+            <secondary>InnoDB</secondary>
+          </indexterm>
+
+          <indexterm>
+            <primary>InnoDB</primary>
+            <secondary>page size</secondary>
+          </indexterm>
+
           The default database page size in <literal>InnoDB</literal> is
           16KB. By recompiling the code, you can set it to values
           ranging from 8KB to 64KB. You must update the values of

@@ -10475,6 +10513,25 @@
           <literal>UNIV_PAGE_SIZE_SHIFT</literal> in the
           <filename>univ.i</filename> source file.
         </para>
+
+        <note>
+          <para>
+            Changing the page size is not a supported operation and
+            there is no guarantee that
+            <literal role="se">InnoDB</literal> will function normally
+            with a page size other than 16KB. Problems compiling or
+            running InnoDB may occur. In particular,
+            <literal>ROW_FORMAT=COMPRESSED</literal> in the
+            <literal>InnoDB Plugin</literal> assumes that the page size
+            is at most 16KB and uses 14-bit pointers.
+          </para>
+
+          <para>
+            A version of <literal role="se">InnoDB</literal> built for
+            one page size cannot use data files or log files from a
+            version built for a different page size.
+          </para>
+        </note>
       </listitem>
 
       <listitem>


Modified: trunk/refman-5.5/se-innodb-core.xml
===================================================================
--- trunk/refman-5.5/se-innodb-core.xml	2009-11-24 19:24:23 UTC (rev 17791)
+++ trunk/refman-5.5/se-innodb-core.xml	2009-11-24 19:47:59 UTC (rev 17792)
Changed blocks: 4, Lines Added: 57, Lines Deleted: 0; 3060 bytes

@@ -7019,6 +7019,16 @@
 
       <title>Physical Structure of an Index</title>
 
+      <indexterm>
+        <primary>page size</primary>
+        <secondary>InnoDB</secondary>
+      </indexterm>
+
+      <indexterm>
+        <primary>InnoDB</primary>
+        <secondary>page size</secondary>
+      </indexterm>
+
       <para>
         All <literal>InnoDB</literal> indexes are B-trees where the
         index records are stored in the leaf pages of the tree. The

@@ -7037,6 +7047,24 @@
         tree to free the page.
       </para>
 
+      <note>
+        <para>
+          Changing the page size is not a supported operation and there
+          is no guarantee that <literal role="se">InnoDB</literal> will
+          function normally with a page size other than 16KB. Problems
+          compiling or running InnoDB may occur. In particular,
+          <literal>ROW_FORMAT=COMPRESSED</literal> in the
+          <literal>InnoDB Plugin</literal> assumes that the page size is
+          at most 16KB and uses 14-bit pointers.
+        </para>
+
+        <para>
+          A version of <literal role="se">InnoDB</literal> built for one
+          page size cannot use data files or log files from a version
+          built for a different page size.
+        </para>
+      </note>
+
     </section>
 
     <section id="innodb-insert-buffering">

@@ -10435,6 +10463,16 @@
 
       <listitem>
         <para>
+          <indexterm>
+            <primary>page size</primary>
+            <secondary>InnoDB</secondary>
+          </indexterm>
+
+          <indexterm>
+            <primary>InnoDB</primary>
+            <secondary>page size</secondary>
+          </indexterm>
+
           The default database page size in <literal>InnoDB</literal> is
           16KB. By recompiling the code, you can set it to values
           ranging from 8KB to 64KB. You must update the values of

@@ -10442,6 +10480,25 @@
           <literal>UNIV_PAGE_SIZE_SHIFT</literal> in the
           <filename>univ.i</filename> source file.
         </para>
+
+        <note>
+          <para>
+            Changing the page size is not a supported operation and
+            there is no guarantee that
+            <literal role="se">InnoDB</literal> will function normally
+            with a page size other than 16KB. Problems compiling or
+            running InnoDB may occur. In particular,
+            <literal>ROW_FORMAT=COMPRESSED</literal> in the
+            <literal>InnoDB Plugin</literal> assumes that the page size
+            is at most 16KB and uses 14-bit pointers.
+          </para>
+
+          <para>
+            A version of <literal role="se">InnoDB</literal> built for
+            one page size cannot use data files or log files from a
+            version built for a different page size.
+          </para>
+        </note>
       </listitem>
 
       <listitem>


Modified: trunk/refman-6.0.sav/se-innodb-core.xml
===================================================================
--- trunk/refman-6.0.sav/se-innodb-core.xml	2009-11-24 19:24:23 UTC (rev 17791)
+++ trunk/refman-6.0.sav/se-innodb-core.xml	2009-11-24 19:47:59 UTC (rev 17792)
Changed blocks: 4, Lines Added: 57, Lines Deleted: 0; 3072 bytes

@@ -6795,6 +6795,16 @@
 
       <title>Physical Structure of an Index</title>
 
+      <indexterm>
+        <primary>page size</primary>
+        <secondary>InnoDB</secondary>
+      </indexterm>
+
+      <indexterm>
+        <primary>InnoDB</primary>
+        <secondary>page size</secondary>
+      </indexterm>
+
       <para>
         All <literal>InnoDB</literal> indexes are B-trees where the
         index records are stored in the leaf pages of the tree. The

@@ -6813,6 +6823,24 @@
         tree to free the page.
       </para>
 
+      <note>
+        <para>
+          Changing the page size is not a supported operation and there
+          is no guarantee that <literal role="se">InnoDB</literal> will
+          function normally with a page size other than 16KB. Problems
+          compiling or running InnoDB may occur. In particular,
+          <literal>ROW_FORMAT=COMPRESSED</literal> in the
+          <literal>InnoDB Plugin</literal> assumes that the page size is
+          at most 16KB and uses 14-bit pointers.
+        </para>
+
+        <para>
+          A version of <literal role="se">InnoDB</literal> built for one
+          page size cannot use data files or log files from a version
+          built for a different page size.
+        </para>
+      </note>
+
     </section>
 
     <section id="innodb-insert-buffering">

@@ -10166,6 +10194,16 @@
 
       <listitem>
         <para>
+          <indexterm>
+            <primary>page size</primary>
+            <secondary>InnoDB</secondary>
+          </indexterm>
+
+          <indexterm>
+            <primary>InnoDB</primary>
+            <secondary>page size</secondary>
+          </indexterm>
+
           The default database page size in <literal>InnoDB</literal> is
           16KB. By recompiling the code, you can set it to values
           ranging from 8KB to 64KB. You must update the values of

@@ -10173,6 +10211,25 @@
           <literal>UNIV_PAGE_SIZE_SHIFT</literal> in the
           <filename>univ.i</filename> source file.
         </para>
+
+        <note>
+          <para>
+            Changing the page size is not a supported operation and
+            there is no guarantee that
+            <literal role="se">InnoDB</literal> will function normally
+            with a page size other than 16KB. Problems compiling or
+            running InnoDB may occur. In particular,
+            <literal>ROW_FORMAT=COMPRESSED</literal> in the
+            <literal>InnoDB Plugin</literal> assumes that the page size
+            is at most 16KB and uses 14-bit pointers.
+          </para>
+
+          <para>
+            A version of <literal role="se">InnoDB</literal> built for
+            one page size cannot use data files or log files from a
+            version built for a different page size.
+          </para>
+        </note>
       </listitem>
 
       <listitem>


Thread
svn commit - mysqldoc@docsrva: r17792 - in trunk: . dynamic-docs/changelog refman-4.1 refman-5.0 refman-5.1 refman-5.4 refman-5.5 refman-6.0.savpaul.dubois24 Nov