List:Commits« Previous MessageNext Message »
From:martin.brown Date:September 5 2008 4:25pm
Subject:svn commit - mysqldoc@docsrva: r11673 - trunk/dynamic-docs/changelog
View as plain text  
Author: mcbrown
Date: 2008-09-05 18:25:32 +0200 (Fri, 05 Sep 2008)
New Revision: 11673

Log:
Adding Maria changelog entries and versions
Minor typo fix for connector-j



Modified:
   trunk/dynamic-docs/changelog/connector-j.xml
   trunk/dynamic-docs/changelog/mysqld-1.xml
   trunk/dynamic-docs/changelog/mysqld-versions.xml


Modified: trunk/dynamic-docs/changelog/connector-j.xml
===================================================================
--- trunk/dynamic-docs/changelog/connector-j.xml	2008-09-05 14:56:58 UTC (rev 11672)
+++ trunk/dynamic-docs/changelog/connector-j.xml	2008-09-05 16:25:32 UTC (rev 11673)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 1; 528 bytes

@@ -16288,7 +16288,7 @@
 
       <para>
         Initial transaction isolation level read from database (if
-        avaialable). (thanks to Dmitry Vereshchagin)
+        available). (thanks to Dmitry Vereshchagin)
       </para>
 
     </message>


Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml	2008-09-05 14:56:58 UTC (rev 11672)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml	2008-09-05 16:25:32 UTC (rev 11673)
Changed blocks: 3, Lines Added: 137, Lines Deleted: 3; 5303 bytes

@@ -6,6 +6,140 @@
 ]>
 <changelog>
 
+  <logentry entrytype="feature">
+
+    <tags>
+      <highlight type="importantnote"/>
+      <manual type="maria"/>
+      <manual type="--old"/>
+      <manual type="CHECKSUM TABLE"/>
+    </tags>
+
+    <versions>
+      <version ver="5.1.25-maria"/>
+    </versions>
+
+    <message>
+
+      <para>
+        The behavior of <literal>CHECKSUM TABLE</literal> has been
+        modified so that the checksum operates consistently within all
+        engines by default, unless you use the <option>--old</option>
+        option.
+      </para>
+
+      <para>
+        If you run <command>mysqld</command> <option>--old</option>
+        option, then:
+      </para>
+
+      <itemizedlist>
+
+        <listitem>
+          <para>
+            If table is <literal>MyISAM</literal> with an old-style
+            checksum (5.0), then <literal>CHECKSUM TABLE</literal>
+            returns the 5.0 checksum.
+          </para>
+        </listitem>
+
+        <listitem>
+          <para>
+            If the <literal>QUICK</literal> option is specified to
+            <literal>CHECKSUM TABLE</literal>, <literal>NULL</literal>
+            is returned instead.
+          </para>
+        </listitem>
+
+        <listitem>
+          <para>
+            When the <literal>EXTENDED</literal> option is specified,
+            the checksum is calculated by looping over all the rows and
+            calculates the checksum using the 5.0 algorithm.
+          </para>
+        </listitem>
+
+      </itemizedlist>
+
+      <para>
+        If you run <command>mysqld</command> without the
+        <option>--old</option> option, then:
+      </para>
+
+      <itemizedlist>
+
+        <listitem>
+          <para>
+            If the table is <literal>MyISAM</literal> with the new-style
+            live checksum (5.1), then the live checksum is returned.
+          </para>
+        </listitem>
+
+        <listitem>
+          <para>
+            If the <literal>QUICK</literal> option to <literal>OPTIMIZE
+            TBLE</literal>, <literal>NULL</literal> is returned.
+          </para>
+        </listitem>
+
+        <listitem>
+          <para>
+            When the <literal>EXTENDED</literal> option is specified,
+            the checksum is calculated by looping over all the rows and
+            calculating the checksum using the 5.1 algorithm.
+          </para>
+        </listitem>
+
+      </itemizedlist>
+
+      <para>
+        In addition, if you run <literal>CHECKSUM TABLE</literal> on
+        <literal>MyISAM</literal> tables with <literal>VARCHAR</literal>
+        columns, using <literal>ROW_FORMAT=fixed</literal> and row-level
+        checksums enabled, then a warning will be raised that the table
+        must be repaired using <literal>REPAIR TABLE</literal> to build
+        the new checksum.
+      </para>
+
+      <para>
+        To ensure that tables moved from a MySQL 5.1 environment to
+        MySQL 5.1-maria, or MySQL 6.0 environment, you should run
+        <command>mysqld</command> with the <option>--old</option> and
+        run <literal>CHECKSUM TABLE ... EXTENDED</literal> to compare
+        using the 5.0 algorithm.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="feature">
+
+    <tags>
+      <highlight type="importantnote"/>
+      <manual type="maria"/>
+      <manual type="temporary tables"/>
+    </tags>
+
+    <versions>
+      <version ver="5.1.27-maria"/>
+      <version ver="6.0.6"/>
+    </versions>
+
+    <message>
+
+      <para>
+        When MySQL is built with the <literal>Maria</literal> engine,
+        all internal temporary on disk tables will use the
+        <literal>Maria</literal> engine. Using <literal>Maria</literal>
+        temporary tables in plkace of <literal>MyISAM</literal> tables
+        should result in a performance gain.
+      </para>
+
+    </message>
+
+  </logentry>
+
   <logentry entrytype="bug">
 
     <tags>

@@ -5992,10 +6126,10 @@
     <message>
 
       <para>
-        When creating tables not using the <literal>MARIA</literal>
+        When creating tables not using the <literal>Maria</literal>
         engine, it would be possible to create a table using the
         <literal>TRANSACTIONAL</literal> option, even though this option
-        is not supported by non-<literal>MARIA</literal> tables. A
+        is not supported by non-<literal>Maria</literal> tables. A
         warning will now be produced when using these options, but the
         option will still be recorded within the options for the table
         to allow for correct modification during <literal>ALTER

@@ -10521,7 +10655,7 @@
       <para>
         Creating a <literal>Falcon</literal> table with an
         auto-increment column that is not indexed as the first column in
-        a multi-column index would auto0increment. This behavior was
+        a multi-column index would auto-increment. This behavior was
         different to the behavior in both <literal>MyISAM</literal> and
         <literal>InnoDB</literal>. <literal>Falcon</literal> now rejects
         such tables during creation in the same way


Modified: trunk/dynamic-docs/changelog/mysqld-versions.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-versions.xml	2008-09-05 14:56:58 UTC (rev 11672)
+++ trunk/dynamic-docs/changelog/mysqld-versions.xml	2008-09-05 16:25:32 UTC (rev 11673)
Changed blocks: 1, Lines Added: 36, Lines Deleted: 0; 1608 bytes

@@ -28,8 +28,44 @@
   <versionentry ver="5.2.2" reldate="Not released"/>
   <versionentry ver="5.2.1" reldate="Not released"/>
   <versionentry ver="5.1.28" reldate="Not yet released"/>
+  <versionentry ver="5.1.27-maria" reldate="Not yet released">
+
+    <versionentrypreamble>
+
+      <para>
+        The following changes apply only to builds of MySQL 5.1.24 that
+        include the <literal>MARIA</literal> storage engine.
+      </para>
+
+    </versionentrypreamble>
+
+  </versionentry>
   <versionentry ver="5.1.27" reldate="Not released"/>
+  <versionentry ver="5.1.26-maria" reldate="Not yet released">
+
+    <versionentrypreamble>
+
+      <para>
+        The following changes apply only to builds of MySQL 5.1.24 that
+        include the <literal>MARIA</literal> storage engine.
+      </para>
+
+    </versionentrypreamble>
+
+  </versionentry>
   <versionentry ver="5.1.26" reldate="30 June 2008"/>
+  <versionentry ver="5.1.25-maria" reldate="Not yet released">
+
+    <versionentrypreamble>
+
+      <para>
+        The following changes apply only to builds of MySQL 5.1.24 that
+        include the <literal>MARIA</literal> storage engine.
+      </para>
+
+    </versionentrypreamble>
+
+  </versionentry>
   <versionentry ver="5.1.25" reldate="28 May 2008"/>
   <versionentry ver="5.1.24-maria" reldate="Not yet released">
 


Thread
svn commit - mysqldoc@docsrva: r11673 - trunk/dynamic-docs/changelogmartin.brown5 Sep