Author: paul
Date: 2008-05-14 04:40:04 +0200 (Wed, 14 May 2008)
New Revision: 10732
Log:
r31364@frost: paul | 2008-05-13 21:39:17 -0500
Documented bugfixes:
Bug#34291: compile-amd64-debug-max-no-ndb missing
Bug#35298: GROUP_CONCAT with DISTINCT can crash the server
Bug#35844: ORDER BY favours full scan over a faster filesort
Bug#35986: valgrind warning in DbugParse for empty string in SET GLOBAL DEBUG=
Modified:
trunk/dynamic-docs/changelog/mysqld-1.xml
trunk/it/refman-5.1/installing-core.xml
trunk/pt/refman-5.1/installing-core.xml
trunk/refman-4.1/installing.xml
trunk/refman-5.0/installing-cs-core.xml
trunk/refman-5.1/installing-core.xml
trunk/refman-6.0/installing-core.xml
Property changes on: trunk
___________________________________________________________________
Name: svk:merge
- 4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:35828
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:31353
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:31263
+ 4767c598-dc10-0410-bea0-d01b485662eb:/mysqldoc-local/mysqldoc/trunk:35828
7d8d2c4e-af1d-0410-ab9f-b038ce55645b:/mysqldoc-local/mysqldoc:31364
b5ec3a16-e900-0410-9ad2-d183a3acac99:/mysqldoc-local/mysqldoc/trunk:14218
bf112a9c-6c03-0410-a055-ad865cd57414:/mysqldoc-local/mysqldoc/trunk:31263
Modified: trunk/dynamic-docs/changelog/mysqld-1.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-1.xml 2008-05-14 01:45:04 UTC (rev 10731)
+++ trunk/dynamic-docs/changelog/mysqld-1.xml 2008-05-14 02:40:04 UTC (rev 10732)
Changed blocks: 1, Lines Added: 115, Lines Deleted: 0; 2762 bytes
@@ -18960,4 +18960,119 @@
</logentry>
+ <logentry entrytype="bug">
+
+ <tags>
+ <manual type="configuration"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="34291"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.0.62"/>
+ <version ver="5.1.25"/>
+ <version ver="6.0.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ Several additional configuration scripts in the
+ <filename>BUILD</filename> directory now are included in source
+ distributions. These may be useful for users who wish to build
+ MySQL from source. (See
+ <xref linkend="installing-source-tree"/>, for information about
+ what they do.)
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <manual type="debugging"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="35986"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.0.62"/>
+ <version ver="5.1.25"/>
+ <version ver="6.0.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ <literal>SET GLOBAL debug=''</literal> resulted in a Valgrind
+ warning in <function>DbugParse()</function>, which was reading
+ beyond the end of the control string.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <bugs>
+ <fixes bugid="35298"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.0.62"/>
+ <version ver="5.1.25"/>
+ <version ver="6.0.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ The combination of
+ <function role="sql">GROUP_CONCAT()</function>,
+ <literal>DISTINCT</literal>, and <literal>LEFT
JOIN</literal>
+ could crash the server when the right table is empty.
+ </para>
+
+ </message>
+
+ </logentry>
+
+ <logentry entrytype="bug">
+
+ <tags>
+ <manual type="optimizer"/>
+ </tags>
+
+ <bugs>
+ <fixes bugid="35844"/>
+ </bugs>
+
+ <versions>
+ <version ver="5.1.25"/>
+ <version ver="6.0.6"/>
+ </versions>
+
+ <message>
+
+ <para>
+ The server ignored any covering index used for
+ <literal>ref</literal> access of a table in a query with
+ <literal>ORDER BY</literal> if this index was incompatible with
+ the <literal>ORDER BY</literal> list and there was another
+ covering index compatible with this list. As a result,
+ suboptimal execution plans were chosen for some queries that
+ used an <literal>ORDER BY</literal> clause.
+ </para>
+
+ </message>
+
+ </logentry>
+
</changelog>
Modified: trunk/it/refman-5.1/installing-core.xml
===================================================================
--- trunk/it/refman-5.1/installing-core.xml 2008-05-14 01:45:04 UTC (rev 10731)
+++ trunk/it/refman-5.1/installing-core.xml 2008-05-14 02:40:04 UTC (rev 10732)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 3; 1220 bytes
@@ -8750,12 +8750,16 @@
<para>
A collection of our standard configuration scripts is
- located in the <filename>BUILD/</filename> subdirectory. You
- may find it more convenient to use the
+ located in the <filename>BUILD/</filename> subdirectory. For
+ example, you may find it more convenient to use the
<filename>BUILD/compile-pentium-debug</filename> script than
the preceding set of shell commands. To compile on a
different architecture, modify the script by removing flags
- that are Pentium-specific.
+ that are Pentium-specific, or use another script that may be
+ more appropriate. These scripts are provided on an
+ <quote>as-is</quote> basis. They are not officially
+ maintained and their contents may change from release to
+ release.
</para>
</listitem>
Modified: trunk/pt/refman-5.1/installing-core.xml
===================================================================
--- trunk/pt/refman-5.1/installing-core.xml 2008-05-14 01:45:04 UTC (rev 10731)
+++ trunk/pt/refman-5.1/installing-core.xml 2008-05-14 02:40:04 UTC (rev 10732)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 3; 1220 bytes
@@ -8750,12 +8750,16 @@
<para>
A collection of our standard configuration scripts is
- located in the <filename>BUILD/</filename> subdirectory. You
- may find it more convenient to use the
+ located in the <filename>BUILD/</filename> subdirectory. For
+ example, you may find it more convenient to use the
<filename>BUILD/compile-pentium-debug</filename> script than
the preceding set of shell commands. To compile on a
different architecture, modify the script by removing flags
- that are Pentium-specific.
+ that are Pentium-specific, or use another script that may be
+ more appropriate. These scripts are provided on an
+ <quote>as-is</quote> basis. They are not officially
+ maintained and their contents may change from release to
+ release.
</para>
</listitem>
Modified: trunk/refman-4.1/installing.xml
===================================================================
--- trunk/refman-4.1/installing.xml 2008-05-14 01:45:04 UTC (rev 10731)
+++ trunk/refman-4.1/installing.xml 2008-05-14 02:40:04 UTC (rev 10732)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 3; 1195 bytes
@@ -8866,12 +8866,16 @@
<para>
A collection of our standard configuration scripts is
- located in the <filename>BUILD</filename> subdirectory. You
- may find it more convenient to use the
+ located in the <filename>BUILD/</filename> subdirectory. For
+ example, you may find it more convenient to use the
<filename>BUILD/compile-pentium-debug</filename> script than
the preceding set of shell commands. To compile on a
different architecture, modify the script by removing flags
- that are Pentium-specific.
+ that are Pentium-specific, or use another script that may be
+ more appropriate. These scripts are provided on an
+ <quote>as-is</quote> basis. They are not officially
+ maintained and their contents may change from release to
+ release.
</para>
</listitem>
Modified: trunk/refman-5.0/installing-cs-core.xml
===================================================================
--- trunk/refman-5.0/installing-cs-core.xml 2008-05-14 01:45:04 UTC (rev 10731)
+++ trunk/refman-5.0/installing-cs-core.xml 2008-05-14 02:40:04 UTC (rev 10732)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 3; 1220 bytes
@@ -9156,12 +9156,16 @@
<para>
A collection of our standard configuration scripts is
- located in the <filename>BUILD/</filename> subdirectory. You
- may find it more convenient to use the
+ located in the <filename>BUILD/</filename> subdirectory. For
+ example, you may find it more convenient to use the
<filename>BUILD/compile-pentium-debug</filename> script than
the preceding set of shell commands. To compile on a
different architecture, modify the script by removing flags
- that are Pentium-specific.
+ that are Pentium-specific, or use another script that may be
+ more appropriate. These scripts are provided on an
+ <quote>as-is</quote> basis. They are not officially
+ maintained and their contents may change from release to
+ release.
</para>
</listitem>
Modified: trunk/refman-5.1/installing-core.xml
===================================================================
--- trunk/refman-5.1/installing-core.xml 2008-05-14 01:45:04 UTC (rev 10731)
+++ trunk/refman-5.1/installing-core.xml 2008-05-14 02:40:04 UTC (rev 10732)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 3; 1211 bytes
@@ -8672,12 +8672,16 @@
<para>
A collection of our standard configuration scripts is
- located in the <filename>BUILD/</filename> subdirectory. You
- may find it more convenient to use the
+ located in the <filename>BUILD/</filename> subdirectory. For
+ example, you may find it more convenient to use the
<filename>BUILD/compile-pentium-debug</filename> script than
the preceding set of shell commands. To compile on a
different architecture, modify the script by removing flags
- that are Pentium-specific.
+ that are Pentium-specific, or use another script that may be
+ more appropriate. These scripts are provided on an
+ <quote>as-is</quote> basis. They are not officially
+ maintained and their contents may change from release to
+ release.
</para>
</listitem>
Modified: trunk/refman-6.0/installing-core.xml
===================================================================
--- trunk/refman-6.0/installing-core.xml 2008-05-14 01:45:04 UTC (rev 10731)
+++ trunk/refman-6.0/installing-core.xml 2008-05-14 02:40:04 UTC (rev 10732)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 3; 1211 bytes
@@ -8683,12 +8683,16 @@
<para>
A collection of our standard configuration scripts is
- located in the <filename>BUILD/</filename> subdirectory. You
- may find it more convenient to use the
+ located in the <filename>BUILD/</filename> subdirectory. For
+ example, you may find it more convenient to use the
<filename>BUILD/compile-pentium-debug</filename> script than
the preceding set of shell commands. To compile on a
different architecture, modify the script by removing flags
- that are Pentium-specific.
+ that are Pentium-specific, or use another script that may be
+ more appropriate. These scripts are provided on an
+ <quote>as-is</quote> basis. They are not officially
+ maintained and their contents may change from release to
+ release.
</para>
</listitem>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r10732 - in trunk: . dynamic-docs/changelog it/refman-5.1 pt/refman-5.1 refman-4.1 refman-5.0 refman-5.1 refman-6.0 | paul | 14 May |