List:Commits« Previous MessageNext Message »
From:paul.dubois Date:September 24 2010 5:13pm
Subject:svn commit - mysqldoc@docsrva: r22847 - in trunk: . dynamic-docs/changelog refman-5.5 refman-5.6
View as plain text  
Author: paul
Date: 2010-09-24 19:13:36 +0200 (Fri, 24 Sep 2010)
New Revision: 22847

Log:
 r63496@frost:  paul | 2010-09-24 12:13:26 -0500
 Document bug fix:
 Bug#32391: Character sets: crash with --character-set-server


Modified:
   trunk/dynamic-docs/changelog/mysqld-2.xml
   trunk/refman-5.5/functions-core.xml
   trunk/refman-5.5/installing-updowngrade.xml
   trunk/refman-5.6/functions-core.xml

Property changes on: trunk
___________________________________________________________________
Name: svk:merge
   - 07c7e7b4-24e3-4b51-89d0-6dc09fec6bec:/mysqldoc-local/mysqldoc/trunk:35498
07c7e7b4-24e3-4b51-89d0-6dc09fec6bec:/mysqldoc-local/trunk:42410
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:63494
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:35498
07c7e7b4-24e3-4b51-89d0-6dc09fec6bec:/mysqldoc-local/trunk:42410
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:63496
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-2.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-2.xml	2010-09-24 16:44:52 UTC (rev 22846)
+++ trunk/dynamic-docs/changelog/mysqld-2.xml	2010-09-24 17:13:36 UTC (rev 22847)
Changed blocks: 1, Lines Added: 41, Lines Deleted: 0; 1455 bytes

@@ -27058,4 +27058,45 @@
 
   </logentry>
 
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="incompatiblechange"/>
+      <manual type="full-text"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="32391"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.5.6"/>
+      <version ver="5.6.1"/>
+    </versions>
+
+    <message>
+
+      <para>
+        If the server was started with
+        <literal>character_set_server</literal> set to
+        <literal>utf16</literal>, it crashed during full-text stopword
+        initialization. Now the stopword file is loaded and searched
+        using <literal>latin1</literal> if
+        <literal>character_set_server</literal> is
+        <literal>ucs2</literal>, <literal>utf16</literal>, or
+        <literal>utf32</literal>. If any table was created with
+        <literal>FULLTEXT</literal> indexes while the server character
+        set was <literal>ucs2</literal>, <literal>utf16</literal>, or
+        <literal>utf32</literal>, it should be repaired using this
+        statement:
+      </para>
+
+<programlisting>
+REPAIR TABLE <replaceable>tbl_name</replaceable> QUICK;
+</programlisting>
+
+    </message>
+
+  </logentry>
+
 </changelog>


Modified: trunk/refman-5.5/functions-core.xml
===================================================================
--- trunk/refman-5.5/functions-core.xml	2010-09-24 16:44:52 UTC (rev 22846)
+++ trunk/refman-5.5/functions-core.xml	2010-09-24 17:13:36 UTC (rev 22847)
Changed blocks: 1, Lines Added: 16, Lines Deleted: 0; 1150 bytes

@@ -12372,6 +12372,22 @@
       </para>
 
       <para>
+        As of MySQL 5.5.6, the stopword file is loaded and searched
+        using <literal>latin1</literal> if
+        <literal>character_set_server</literal> is
+        <literal>ucs2</literal>, <literal>utf16</literal>, or
+        <literal>utf32</literal>. If any table was created with
+        <literal>FULLTEXT</literal> indexes while the server character
+        set was <literal>ucs2</literal>, <literal>utf16</literal>, or
+        <literal>utf32</literal>, it should be repaired using this
+        statement:
+      </para>
+
+<programlisting>
+REPAIR TABLE <replaceable>tbl_name</replaceable> QUICK;
+</programlisting>
+
+      <para>
         The following table shows the default list of full-text
         stopwords. In a MySQL source distribution, you can find this
         list in the <filename>storage/myisam/ft_static.c</filename>


Modified: trunk/refman-5.5/installing-updowngrade.xml
===================================================================
--- trunk/refman-5.5/installing-updowngrade.xml	2010-09-24 16:44:52 UTC (rev 22846)
+++ trunk/refman-5.5/installing-updowngrade.xml	2010-09-24 17:13:36 UTC (rev 22847)
Changed blocks: 1, Lines Added: 22, Lines Deleted: 0; 1538 bytes

@@ -632,6 +632,28 @@
 
         <listitem>
           <para>
+            <emphasis role="bold">Incompatible change</emphasis>: Prior
+            to MySQL 5.5.6, if the server was started with
+            <literal>character_set_server</literal> set to
+            <literal>utf16</literal>, it crashed during full-text
+            stopword initialization. Now the stopword file is loaded and
+            searched using <literal>latin1</literal> if
+            <literal>character_set_server</literal> is
+            <literal>ucs2</literal>, <literal>utf16</literal>, or
+            <literal>utf32</literal>. If any table was created with
+            <literal>FULLTEXT</literal> indexes while the server
+            character set was <literal>ucs2</literal>,
+            <literal>utf16</literal>, or <literal>utf32</literal>, it
+            should be repaired using this statement:
+          </para>
+
+<programlisting>
+REPAIR TABLE <replaceable>tbl_name</replaceable> QUICK;
+</programlisting>
+        </listitem>
+
+        <listitem>
+          <para>
             <emphasis role="bold">Incompatible change:</emphasis> As of
             MySQL 5.5.3, the Unicode implementation has been extended to
             provide support for supplementary characters that lie


Modified: trunk/refman-5.6/functions-core.xml
===================================================================
--- trunk/refman-5.6/functions-core.xml	2010-09-24 16:44:52 UTC (rev 22846)
+++ trunk/refman-5.6/functions-core.xml	2010-09-24 17:13:36 UTC (rev 22847)
Changed blocks: 1, Lines Added: 2, Lines Deleted: 2; 718 bytes

@@ -12641,8 +12641,8 @@
       </para>
 
       <para>
-        As of MySQL 5.6, the stopword file is loaded and searched using
-        <literal>latin1</literal> if
+        In MySQL &current-series;, the stopword file is loaded and
+        searched using <literal>latin1</literal> if
         <literal>character_set_server</literal> is
         <literal>ucs2</literal>, <literal>utf16</literal>, or
         <literal>utf32</literal>. If any table was created with


Thread
svn commit - mysqldoc@docsrva: r22847 - in trunk: . dynamic-docs/changelog refman-5.5 refman-5.6paul.dubois24 Sep