List:Commits« Previous MessageNext Message »
From:tony.bedford Date:October 6 2010 2:45pm
Subject:svn commit - mysqldoc@docsrva: r23008 - trunk/dynamic-docs/changelog
View as plain text  
Author: tbedford
Date: 2010-10-06 16:45:04 +0200 (Wed, 06 Oct 2010)
New Revision: 23008

Log:
An entry has been added for dev bug #57262

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


Modified: trunk/dynamic-docs/changelog/connector-j.xml
===================================================================
--- trunk/dynamic-docs/changelog/connector-j.xml	2010-10-06 13:44:51 UTC (rev 23007)
+++ trunk/dynamic-docs/changelog/connector-j.xml	2010-10-06 14:45:04 UTC (rev 23008)
Changed blocks: 1, Lines Added: 35, Lines Deleted: 0; 1435 bytes

@@ -5,6 +5,41 @@
   <logentry entrytype="bug">
 
     <bugs>
+      <fixes bugid="57262"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.14"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Using the <literal>useOldUTF8Behavior</literal> parameter failed
+        to set the connection character set to <literal>latin1</literal>
+        as required.
+      </para>
+
+      <para>
+        In versions prior to 5.1.3, the handshake was done using
+        <literal>latin1</literal>, and while there was logic in place to
+        explicitly set the character set after the handshake was
+        complete, this was bypassed when
+        <literal>useOldUTF8Behavior</literal> was true. This was not a
+        problem until 5.1.3, when the handshake was modified to use
+        <literal>utf8</literal>, but the logic continued to allow the
+        character set configured during that handshake process to be
+        retained for later use. As a result,
+        <literal>useOldUTF8Behavior</literal> effectively failed.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <bugs>
       <fixes bugid="56955"/>
     </bugs>
 


Thread
svn commit - mysqldoc@docsrva: r23008 - trunk/dynamic-docs/changelogtony.bedford6 Oct