List:Commits« Previous MessageNext Message »
From:jon Date:March 30 2008 8:52pm
Subject:svn commit - mysqldoc@docsrva: r10376 - in trunk: dynamic-docs/changelog dynamic-docs/command-optvars refman-5.0 refman-5.1 refman-6.0
View as plain text  
Author: jstephens
Date: 2008-03-30 22:52:37 +0200 (Sun, 30 Mar 2008)
New Revision: 10376

Log:

Documenting more CGE-6.3.11 and related bugfixes:

  Bug #29562, Bug #29645, Bug #29836, Bug #30059, Bug #30252,
  Bug #30331, Bug #30435, Bug #30787, Bug #30887, Bug #30889,
  Bug #30998, Bug #31004, Bug #31024, Bug #31168, Bug #31194,
  Bug #31222, Bug #31236, Bug #31239, Bug #31316, Bug #31331,
  Bug #31552, Bug #31581, Bug #31583, Bug #31590, Bug #31609,
  Bug #31887, Bug #31891, Bug #33143, Bug #33862



Modified:
   trunk/dynamic-docs/changelog/mysqld-1.xml
   trunk/dynamic-docs/command-optvars/mysqld.xml
   trunk/refman-5.0/data-types.xml
   trunk/refman-5.1/data-types.xml
   trunk/refman-5.1/dba-core.xml
   trunk/refman-6.0/data-types.xml


Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml	2008-03-30 09:53:42 UTC (rev 10375)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml	2008-03-30 20:52:37 UTC (rev 10376)
Changed blocks: 27, Lines Added: 200, Lines Deleted: 2; 9535 bytes

@@ -9,6 +9,178 @@
   <logentry entrytype="bug">
 
     <tags>
+      <manual type="ZEROFILL"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="31887"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.0.60"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
+      <version ver="5.1.24"/>
+      <version ver="6.0.5"/>
+    </versions>
+
+    <message>
+
+      <para>
+        Queries testing numeric constants containing leading zeroes
+        against <literal>ZEROFILL</literal> columns were not evaluated
+        correctly.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <manual type="max_sort_length"/>
+      <manual type="sort_buffer_size"/>
+      <manual type="errors"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="31590"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.0.60"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
+      <version ver="5.1.24"/>
+      <version ver="6.0.5"/>
+    </versions>
+
+    <message>
+
+      <para>
+        The server returned the error message <errortext>Out of memory;
+        restart server and try again</errortext> when the actual problem
+        was that the sort buffer was too small. Now an appropriate error
+        message is returned in such cases.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <manual type="BLOB"/>
+      <manual type="TEXT"/>
+      <manual type="upgrades"/>
+      <manual type="indexes"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="31331"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.23-ndb-6.3.11"/>
+      <version ver="5.1.24"/>
+      <version ver="6.0.5"/>
+    </versions>
+
+    <message>
+
+      <para>
+        A table having an index that included a <literal>BLOB</literal>
+        or <literal>TEXT</literal> column, and that was originally
+        created with a MySQL server using version 4.1 or earlier, could
+        not be opened by a 5.1 or later server.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <manual type="stored functions"/>
+      <manual type="alias"/>
+      <manual type="subqueries"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="30787"/>
+      <regressionof bugid="20777"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.0.60"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
+      <version ver="5.1.24"/>
+      <version ver="6.0.5"/>
+    </versions>
+
+    <message>
+
+      <para>
+        If an alias was used to refer to the value returned by a stored
+        function within a subselect, the outer select recognized the
+        alias but failed to retrieve the value assigned to it in the
+        subselect.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="importantchange"/>
+      <manual type="CHAR"/>
+      <manual type="VARCHAR"/>
+      <manual type="TEXT"/>
+      <manual type="truncation"/>
+      <manual type="errors"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="30059"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.0.60"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
+      <version ver="5.1.24"/>
+      <version ver="6.0.5"/>
+    </versions>
+
+    <message>
+
+      <para>
+        The server handled truncation of values having excess trailing
+        spaces into <literal>CHAR</literal>, <literal>VARCHAR</literal>,
+        and <literal>TEXT</literal> columns in different ways. This
+        behavior has now been made consistent for columns of all three
+        of these types, and now follows the existing behavior of
+        <literal>VARCHAR</literal> columns in this regard; that is, a
+        <literal>Note</literal> is always issued whenever such
+        truncation occurs.
+      </para>
+
+      <para>
+        This change does not affect columns of these three types when
+        using a binary encoding; <literal>BLOB</literal> columns are
+        also unaffected by the change, since they always use a binary
+        encoding.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
       <manual type="myisamchk"/>
       <manual type="character sets"/>
     </tags>

@@ -707,6 +879,7 @@
     </bugs>
 
     <versions>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -739,6 +912,7 @@
     </bugs>
 
     <versions>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -856,7 +1030,9 @@
 
     <versions>
       <version ver="5.0.60"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
+      <version ver="6.0.5"/>
     </versions>
 
     <message>

@@ -911,6 +1087,7 @@
 
     <versions>
       <version ver="5.0.60"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -1729,6 +1906,7 @@
     </bugs>
 
     <versions>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -2123,6 +2301,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -2360,6 +2539,7 @@
 
     <versions>
       <version ver="5.0.58"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -2367,8 +2547,8 @@
     <message>
 
       <para>
-        Numerous test failures occurred in builds compiled using
-        <command>icc</command> on IA64 platforms.
+        Numerous <literal>NDBCLUSTER</literal> test failures occurred in
+        builds compiled using <command>icc</command> on IA64 platforms.
       </para>
 
     </message>

@@ -3163,6 +3343,7 @@
     <versions>
       <version ver="5.0.56"/>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -3353,6 +3534,7 @@
     <versions>
       <version ver="5.0.56"/>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -3439,6 +3621,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -3468,6 +3651,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -3535,6 +3719,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -3617,6 +3802,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -4261,6 +4447,7 @@
 
     <versions>
       <version ver="5.1.23"/>
+      <version ver="6.0.5"/>
     </versions>
 
     <message>

@@ -10340,6 +10527,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -10369,6 +10557,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -10720,6 +10909,7 @@
     <versions>
       <version ver="5.0.56"/>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -10758,6 +10948,7 @@
     <versions>
       <version ver="5.0.56"/>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -10844,6 +11035,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -11161,6 +11353,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -11393,6 +11586,7 @@
 
     <versions>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -11453,6 +11647,7 @@
     <versions>
       <version ver="5.0.58"/>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -11483,6 +11678,7 @@
     <versions>
       <version ver="5.0.56"/>
       <version ver="5.1.23-ndb-6.2.14"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -12518,6 +12714,7 @@
     </bugs>
 
     <versions>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>

@@ -12751,6 +12948,7 @@
 
     <versions>
       <version ver="5.0.60"/>
+      <version ver="5.1.23-ndb-6.3.11"/>
       <version ver="5.1.24"/>
       <version ver="6.0.5"/>
     </versions>


Modified: trunk/dynamic-docs/command-optvars/mysqld.xml
===================================================================
--- trunk/dynamic-docs/command-optvars/mysqld.xml	2008-03-30 09:53:42 UTC (rev 10375)
+++ trunk/dynamic-docs/command-optvars/mysqld.xml	2008-03-30 20:52:37 UTC (rev 10376)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 0; 557 bytes

@@ -4414,6 +4414,7 @@
     <versions>
       <manual version="5.1"/>
       <introduced version="5.1.23-ndb-6.2.14"/>
+      <introduced version="5.1.23-ndb-6.3.11"/>
       <introduced version="5.1.24"/>
       <manual version="6.0"/>
       <introduced version="6.0.5"/>


Modified: trunk/refman-5.0/data-types.xml
===================================================================
--- trunk/refman-5.0/data-types.xml	2008-03-30 09:53:42 UTC (rev 10375)
+++ trunk/refman-5.0/data-types.xml	2008-03-30 20:52:37 UTC (rev 10376)
Changed blocks: 2, Lines Added: 18, Lines Deleted: 0; 1581 bytes

@@ -4143,6 +4143,17 @@
       </para>
 
       <para>
+        For <literal>VARCHAR</literal> columns, excess trailing spaces
+        are truncated prior to insertion and a warning is generated,
+        regardless of the SQL mode in use. Prior to MySQL 5.0.60,
+        truncation of excess trailing spaces from values inserted into
+        <literal>CHAR</literal> columns was performed silently
+        regardless of the SQL mode; beginning with MySQL 5.0.60, a
+        warning is issued in such cases (also without regard to the SQL
+        mode in effect). (Bug #30059)
+      </para>
+
+      <para>
         <literal>VARCHAR</literal> values are not padded when they are
         stored. Handling of trailing spaces is version-dependent. As of
         MySQL 5.0.3, trailing spaces are retained when values are stored

@@ -4576,6 +4587,13 @@
       </para>
 
       <para>
+        Beginning with MySQL 5.0.60, truncation of excess trailing
+        spaces from values to be inserted into <literal>TEXT</literal>
+        columns always generates a warning, regardless of the SQL mode.
+        (Bug #30059)
+      </para>
+
+      <para>
         If a <literal>TEXT</literal> column is indexed, index entry
         comparisons are space-padded at the end. This means that, if the
         index requires unique values, duplicate-key errors will occur


Modified: trunk/refman-5.1/data-types.xml
===================================================================
--- trunk/refman-5.1/data-types.xml	2008-03-30 09:53:42 UTC (rev 10375)
+++ trunk/refman-5.1/data-types.xml	2008-03-30 20:52:37 UTC (rev 10376)
Changed blocks: 2, Lines Added: 20, Lines Deleted: 0; 1661 bytes

@@ -3961,6 +3961,19 @@
       </para>
 
       <para>
+        For <literal>VARCHAR</literal> columns, excess trailing spaces
+        are truncated prior to insertion and a warning is generated,
+        regardless of the SQL mode in use. Prior to MySQL
+        5.1.23-ndb-6.3.11 and MySQL 5.1.24, truncation of excess
+        trailing spaces from values inserted into
+        <literal>CHAR</literal> columns was performed silently
+        regardless of the SQL mode; beginning with MySQL
+        5.1.23-ndb-6.3.11 and MySQL 5.1.24, a warning is issued in such
+        cases (also without regard to the SQL mode in effect). (Bug
+        #30059)
+      </para>
+
+      <para>
         <literal>VARCHAR</literal> values are not padded when they are
         stored. Trailing spaces are retained when values are stored and
         retrieved, in conformance with standard SQL.

@@ -4330,6 +4343,13 @@
       </para>
 
       <para>
+        Beginning with MySQL 5.1.23-ndb-6.3.11 and MySQL 5.1.24,
+        truncation of excess trailing spaces from values to be inserted
+        into <literal>TEXT</literal> columns always generates a warning,
+        regardless of the SQL mode. (Bug #30059)
+      </para>
+
+      <para>
         If a <literal>TEXT</literal> column is indexed, index entry
         comparisons are space-padded at the end. This means that, if the
         index requires unique values, duplicate-key errors will occur


Modified: trunk/refman-5.1/dba-core.xml
===================================================================
--- trunk/refman-5.1/dba-core.xml	2008-03-30 09:53:42 UTC (rev 10375)
+++ trunk/refman-5.1/dba-core.xml	2008-03-30 20:52:37 UTC (rev 10376)
Changed blocks: 2, Lines Added: 7, Lines Deleted: 5; 1489 bytes

@@ -6934,9 +6934,10 @@
             conflict resolution and error checking.
             <literal>IDEMPOTENT</literal> mode causes suppression of
             some errors, including duplicate-key and no-key-found
-            errors. Beginning with MySQL 5.1.24, this mode should be
-            employed in multi-master replication, circular replication,
-            and some other special replication scenarios.
+            errors. Beginning with MySQL 5.1.23-ndb-6.2.14,
+            5.1.23-ndb-6.3.11, and 5.1.24, this mode should be employed
+            in multi-master replication, circular replication, and some
+            other special replication scenarios.
             <literal>STRICT</literal> mode is the default, and is
             suitable for most other cases.
           </para>

@@ -13105,8 +13106,9 @@
 
                 <listitem>
                   <para>
-                    Beginning with MySQL 5.1.24, when a statement refers
-                    to one or more system variables. (Bug #31168)
+                    Beginning with MySQL 5.1.23-ndb-6.3.11 and MySQL
+                    5.1.24, when a statement refers to one or more
+                    system variables. (Bug #31168)
                   </para>
                 </listitem>
 


Modified: trunk/refman-6.0/data-types.xml
===================================================================
--- trunk/refman-6.0/data-types.xml	2008-03-30 09:53:42 UTC (rev 10375)
+++ trunk/refman-6.0/data-types.xml	2008-03-30 20:52:37 UTC (rev 10376)
Changed blocks: 2, Lines Added: 18, Lines Deleted: 0; 1558 bytes

@@ -3957,6 +3957,17 @@
       </para>
 
       <para>
+        For <literal>VARCHAR</literal> columns, excess trailing spaces
+        are truncated prior to insertion and a warning is generated,
+        regardless of the SQL mode in use. Prior to MySQL 6.0.5,
+        truncation of excess trailing spaces from values inserted into
+        <literal>CHAR</literal> columns was performed silently
+        regardless of the SQL mode; beginning with MySQL 6.0.5, a
+        warning is issued in such cases (also without regard to the SQL
+        mode in effect). (Bug #30059)
+      </para>
+
+      <para>
         <literal>VARCHAR</literal> values are not padded when they are
         stored. Trailing spaces are retained when values are stored and
         retrieved, in conformance with standard SQL.

@@ -4322,6 +4333,13 @@
       </para>
 
       <para>
+        Beginning with MySQL 6.0.5, truncation of excess trailing spaces
+        from values to be inserted into <literal>TEXT</literal> columns
+        always generates a warning, regardless of the SQL mode. (Bug
+        #30059)
+      </para>
+
+      <para>
         If a <literal>TEXT</literal> column is indexed, index entry
         comparisons are space-padded at the end. This means that, if the
         index requires unique values, duplicate-key errors will occur


Thread
svn commit - mysqldoc@docsrva: r10376 - in trunk: dynamic-docs/changelog dynamic-docs/command-optvars refman-5.0 refman-5.1 refman-6.0jon30 Mar