List:Commits« Previous MessageNext Message »
From:jon Date:February 1 2007 3:08am
Subject:svn commit - mysqldoc@docsrva: r4725 - in trunk: refman-4.1 refman-5.0 refman-5.1
View as plain text  
Author: jstephens
Date: 2007-02-01 03:08:49 +0100 (Thu, 01 Feb 2007)
New Revision: 4725

Log:

Documenting P1 bugfixes:
  Bug #6774,  Bug #22864, Bug #24117, Bug #24261, Bug #24670,
  Bug #24404, Bug #24490, Bug #24571, Bug #24776, Bug #25172,
  Bug #25219, Bug #25398



Modified:
   trunk/refman-4.1/news-4.1.xml
   trunk/refman-5.0/news-5.0.xml
   trunk/refman-5.0/releasenotes-es-5.0.xml
   trunk/refman-5.1/news-5.1.xml
   trunk/refman-5.1/sql-syntax.xml


Modified: trunk/refman-4.1/news-4.1.xml
===================================================================
--- trunk/refman-4.1/news-4.1.xml	2007-02-01 00:05:27 UTC (rev 4724)
+++ trunk/refman-4.1/news-4.1.xml	2007-02-01 02:08:49 UTC (rev 4725)
Changed blocks: 1, Lines Added: 24, Lines Deleted: 0; 1092 bytes

@@ -223,6 +223,30 @@
     </para>
 
     <itemizedlist>
+      
+      <listitem>
+        <para>
+          Certain joins using <literal>Range checked for each
+            record</literal> in the query execution plan could cause the
+          server to crash. (Bug #24776)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          If there was insufficient memory available to
+          <command>mysqld</command>, this could sometimes cause the
+          server to hang during startup. (Bug #24751)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Optimizations that are legal only for subqueries without
+          tables and <literal>WHERE</literal> conditions were applied
+          for any subquery without tables. (Bug #24670)
+        </para>
+      </listitem>
 
       <listitem>
         <para>


Modified: trunk/refman-5.0/news-5.0.xml
===================================================================
--- trunk/refman-5.0/news-5.0.xml	2007-02-01 00:05:27 UTC (rev 4724)
+++ trunk/refman-5.0/news-5.0.xml	2007-02-01 02:08:49 UTC (rev 4725)
Changed blocks: 2, Lines Added: 17, Lines Deleted: 0; 959 bytes

@@ -3230,6 +3230,15 @@
     </para>
 
     <itemizedlist>
+      
+      <listitem>
+        <para>
+          An invalid <literal>GRANT</literal> statement for which
+          <literal>Ok</literal> was returned on a replication master
+          caused an error on the slave and replication to fail. (Bug
+          #6774) 
+        </para>
+      </listitem>
 
       <listitem>
         <para>

@@ -9888,6 +9897,14 @@
     </para>
 
     <itemizedlist>
+      
+      <listitem>
+        <para>
+          Certain joins using <literal>Range checked for each
+            record</literal> in the query execution plan could cause the
+          server to crash. (Bug #24776)
+        </para>
+      </listitem>
 
       <listitem>
         <para>


Modified: trunk/refman-5.0/releasenotes-es-5.0.xml
===================================================================
--- trunk/refman-5.0/releasenotes-es-5.0.xml	2007-02-01 00:05:27 UTC (rev 4724)
+++ trunk/refman-5.0/releasenotes-es-5.0.xml	2007-02-01 02:08:49 UTC (rev 4725)
Changed blocks: 2, Lines Added: 68, Lines Deleted: 0; 2735 bytes

@@ -106,6 +106,66 @@
     </para>
 
     <itemizedlist>
+      
+      <listitem>
+        <para>
+          An <literal>AFTER UPDATE</literal> trigger on an
+          <literal>InnoDB</literal> table with a composite primary key
+          caused the server to crash. (Bug#25398)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          A query that contained an <literal>EXIST</literal> subquery
+          with a <literal>UNION</literal> over correlated and
+          uncorrelated <literal>SELECT</literal> queries could cause the
+          server to crash. (Bug #25219) 
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          A query with <literal>ORDER BY</literal> and <literal>GROUP
+            BY</literal> clauses where the <literal>ORDER BY</literal>
+          clause had more elements than the <literal>GROUP BY</literal>
+          clause caused a memory overrun leading to a crash of the
+          server. (Bug #25172)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          If there was insufficient memory available to
+          <command>mysqld</command>, this could sometimes cause the
+          server to hang during startup. (Bug #24751)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          If a prepared statement accessed a view, access to the tables
+          listed in the query after that view was checked in the
+          security context of the view. (Bug #24404)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          A query using <literal>WHERE
+            <replaceable>unsigned_column</replaceable> NOT IN
+            ('<replaceable>negative_value</replaceable>')</literal>
+          could cause the server to crash. (Bug #24261)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          A <literal>FETCH</literal> statement using a cursor on a table
+          which was not in the table cache could sometimes cause the
+          server to crash. (Bug #24117) 
+        </para>
+      </listitem>
 
       <listitem>
         <para>

@@ -383,6 +443,14 @@
     </para>
 
     <itemizedlist>
+      
+      <listitem>
+        <para>
+          Optimizations that are legal only for subqueries without
+          tables and <literal>WHERE</literal> conditions were applied
+          for any subquery without tables. (Bug #24670)
+        </para>
+      </listitem>
 
       <listitem>
         <para>


Modified: trunk/refman-5.1/news-5.1.xml
===================================================================
--- trunk/refman-5.1/news-5.1.xml	2007-02-01 00:05:27 UTC (rev 4724)
+++ trunk/refman-5.1/news-5.1.xml	2007-02-01 02:08:49 UTC (rev 4725)
Changed blocks: 3, Lines Added: 104, Lines Deleted: 0; 4295 bytes

@@ -102,6 +102,49 @@
       
       <listitem>
         <para>
+          An <literal>AFTER UPDATE</literal> trigger on an
+          <literal>InnoDB</literal> table with a composite primary key
+          caused the server to crash. (Bug#25398)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          A query that contained an <literal>EXIST</literal> subquery
+          with a <literal>UNION</literal> over correlated and
+          uncorrelated <literal>SELECT</literal> queries could cause the
+          server to crash. (Bug #25219) 
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          A query with <literal>ORDER BY</literal> and <literal>GROUP
+            BY</literal> clauses where the <literal>ORDER BY</literal>
+          clause had more elements than the <literal>GROUP BY</literal>
+          clause caused a memory overrun leading to a crash of the
+          server. (Bug #25172)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Certain joins using <literal>Range checked for each
+            record</literal> in the query execution plan could cause the
+          server to crash. (Bug #24776)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          If a prepared statement accessed a view, access to the tables
+          listed in the query after that view was checked in the
+          security context of the view. (Bug #24404)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
           A nested query on a partitioned table returned fewer records
           than on the corresponding non-partitioned table, when the
           subquery affected more than one partition. (Bug #24186)

@@ -386,6 +429,58 @@
     </para>
 
     <itemizedlist>
+      
+      <listitem>
+        <para>
+          If there was insufficient memory available to
+          <command>mysqld</command>, this could sometimes cause the
+          server to hang during startup. (Bug #24751)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Using row-based replication to replicate to a table having at
+          least one extra <literal>BIT</literal> column with a default
+          value on the slave as compared to the master could cause the
+          slave to fail. (Bug #24490)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          Optimizations that are legal only for subqueries without
+          tables and <literal>WHERE</literal> conditions were applied
+          for any subquery without tables. (Bug #24670)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          A query using <literal>WHERE
+            <replaceable>unsigned_column</replaceable> NOT IN
+            ('<replaceable>negative_value</replaceable>')</literal>
+          could cause the server to crash. (Bug #24261)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          A <literal>FETCH</literal> statement using a cursor on a table
+          which was not in the table cache could sometimes cause the
+          server to crash. (Bug #24117) 
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          <literal>CREATE TABLE ... SELECT</literal> statements were not
+          rolled back correctly. As part of the fix, such a statement
+          now causes an implicit commit before and after it is executed.
+          However, it does not cause a commit when used to create a
+          temporary table. (Bug #22864)
+        </para>
+      </listitem>
 
       <listitem>
         <para>

@@ -4113,6 +4208,15 @@
 REPAIR TABLE <replaceable>tbl_name</replaceable> QUICK;
 </programlisting>
       </listitem>
+      
+      <listitem>
+        <para>
+          An invalid <literal>GRANT</literal> statement for which
+          <literal>Ok</literal> was returned on a replication master
+          caused an error on the slave and replication to fail. (Bug
+          #6774) 
+        </para>
+        </listitem>
 
       <listitem>
         <para>


Modified: trunk/refman-5.1/sql-syntax.xml
===================================================================
--- trunk/refman-5.1/sql-syntax.xml	2007-02-01 00:05:27 UTC (rev 4724)
+++ trunk/refman-5.1/sql-syntax.xml	2007-02-01 02:08:49 UTC (rev 4725)
Changed blocks: 1, Lines Added: 9, Lines Deleted: 0; 789 bytes

@@ -12667,6 +12667,15 @@
             <literal>CREATE INDEX</literal>, which do cause a commit.)
           </para>
         </listitem>
+        
+        <listitem>          
+          <para>
+            Beginning with MySQL 5.1.15, <literal>CREATE TABLE ...
+              SELECT</literal> causes an implicit commit before and
+            after the statement is executed. However, no commit occurs
+            for <literal>CREATE TEMPORARY TABLE ... SELECT</literal>.  
+          </para>
+        </listitem>
 
         <listitem>
           <para>


Thread
svn commit - mysqldoc@docsrva: r4725 - in trunk: refman-4.1 refman-5.0 refman-5.1jon1 Feb