List:Commits« Previous MessageNext Message »
From:stefan Date:December 7 2005 2:51pm
Subject:svn commit - mysqldoc@docsrva: r510 - in trunk: refman-5.1 refman-common
View as plain text  
Author: shinz
Date: 2005-12-07 15:51:22 +0100 (Wed, 07 Dec 2005)
New Revision: 510

Log:
Add 5.1.3 changelog, and (derived from that) list of What's New in MySQL 5.0

Modified:
   trunk/refman-5.1/introduction.xml
   trunk/refman-common/news-5.1.xml
   trunk/refman-common/titles.en.ent

Modified: trunk/refman-5.1/introduction.xml
===================================================================
--- trunk/refman-5.1/introduction.xml	2005-12-07 13:39:16 UTC (rev 509)
+++ trunk/refman-5.1/introduction.xml	2005-12-07 14:51:22 UTC (rev 510)
@@ -393,15 +393,83 @@
       <title id="title-mysql-5-1-nutshell">&title-mysql-5-1-nutshell;</title>
 
       <para>
-        For a list of features that we plan to add in MySQL 5.1, see
-        <xref linkend="roadmap"/>. We will add more detailed information
+        The following features are implemented in MySQL 5.1.
+        We will add more detailed information
         to this section as 5.1 development continues.
       </para>
 
-      <para>
-        See also <xref linkend="partitioning"/>.
-      </para>
-
+      <itemizedlist>
+        
+        <listitem>
+          <para>
+            <emphasis role="bold">Partitioning</emphasis>:
+            allows distributing portions of individual tables
+            across a filesystem, according to rules which can be set when the
+            table is created. In effect, different portions of a table are stored
+            as separate tables in different locations, but from the user
+            point of view, the partitioned table is still a single table. See
+            <xref linkend="partitioning"/> for further
+            information on this functionality. (Author: Mikael Ronström)
+          </para>
+        </listitem>
+        
+        <listitem>
+          <para>
+            <emphasis role="bold">Plugin API</emphasis>:
+            MySQL 5.1 will add support for a very flexible plugin API that will
+            allow the loading and unloading of various components at runtime,
+            without restarting the server. While the work on this are not finished
+            yet, <emphasis>pluggable full-text parsers</emphasis> 
+            are a first step in this direction.
+            This allows users to implement their own input filter on the indexed
+            text, enabling full-text search capability on arbitrary data like PDF
+            files or other document formats. A pre-parser full-text plugin
+            performs the actual parsing and extraction of the text and hands it
+            over to the builtin MySQL full-text search.
+            (Author: Sergey Vojtovich)
+          </para>
+        </listitem>
+        
+        <listitem>
+          <para>
+            <emphasis role="bold">The Instance Manager (IM)</emphasis> 
+            now has some additional functionality:
+            
+            <itemizedlist>
+              
+              <listitem>
+                <para>
+                  <literal>SHOW <replaceable>instance_name</replaceable> LOG FILES</literal>
+                  provides a listing of all log files used by the instance. (Author: Petr Chardin)
+                </para>
+              </listitem>
+              
+              <listitem>
+                <para>
+                  <literal>SHOW <replaceable>instance_name</replaceable> 
+                    LOG {ERROR | SLOW | GENERAL} <replaceable>size</replaceable></literal>
+                  retrieves a part of the specified log file. (Author: Petr Chardin)
+                </para>
+              </listitem>
+              
+              <listitem>
+                <para>
+                  <literal>SET <replaceable>instance_name</replaceable>.
+                    <replaceable>option_name</replaceable>=<replaceable>option_value</replaceable></literal>
+                  sets an option to
+                  the specified value and writes it to the config file
+                  See <xref linkend="instance-manager"/> for
+                  more details on these new commands. (Author: Petr Chardin)
+                </para>
+              </listitem>
+              
+            </itemizedlist>
+            
+          </para>
+        </listitem>
+        
+      </itemizedlist>
+      
     </section>
 
   </section>

Modified: trunk/refman-common/news-5.1.xml
===================================================================
--- trunk/refman-common/news-5.1.xml	2005-12-07 13:39:16 UTC (rev 509)
+++ trunk/refman-common/news-5.1.xml	2005-12-07 14:51:22 UTC (rev 510)
@@ -177,11 +177,120 @@
     <para>
       Functionality added or changed:
     </para>
-
+    
+    <para>
+      This is the first public alpha release of the current MySQL 5.1
+      development branch, providing an insight to upcoming features. While
+      some of these are still under heavy development, this release includes
+      the following new features and changes (in comparison to the current
+      MySQL 5.0 production release):
+    </para>
+    
     <itemizedlist>
+      
+      <listitem>
+        <para>
+          <emphasis role="bold">Partitioning</emphasis>:
+          allows distributing portions of individual tables
+          across a filesystem, according to rules which can be set when the
+          table is created. In effect, different portions of a table are stored
+          as separate tables in different locations, but from the user
+          point of view, the partitioned table is still a single table. See
+          <xref linkend="partitioning"/> for further
+          information on this functionality. (Author: Mikael Ronström)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          <emphasis role="bold">Plugin API</emphasis>:
+          MySQL 5.1 will add support for a very flexible plugin API that will
+          allow the loading and unloading of various components at runtime,
+          without restarting the server. While the work on this are not finished
+          yet, <emphasis>pluggable full-text parsers</emphasis> 
+          are a first step in this direction.
+          This allows users to implement their own input filter on the indexed
+          text, enabling full-text search capability on arbitrary data like PDF
+          files or other document formats. A pre-parser full-text plugin
+          performs the actual parsing and extraction of the text and hands it
+          over to the builtin MySQL full-text search.
+          (Author: Sergey Vojtovich)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          <emphasis role="bold">The Instance Manager (IM)</emphasis> 
+          now has some additional functionality:
+          
+          <itemizedlist>
+            
+            <listitem>
+              <para>
+                <literal>SHOW <replaceable>instance_name</replaceable> LOG FILES</literal>
+                provides a listing of all log files used by the instance. (Author: Petr Chardin)
+               </para>
+            </listitem>
+            
+            <listitem>
+              <para>
+                <literal>SHOW <replaceable>instance_name</replaceable> 
+                LOG {ERROR | SLOW | GENERAL} <replaceable>size</replaceable></literal>
+                retrieves a part of the specified log file. (Author: Petr Chardin)
+              </para>
+            </listitem>
+            
+            <listitem>
+              <para>
+                <literal>SET <replaceable>instance_name</replaceable>.
+                <replaceable>option_name</replaceable>=<replaceable>option_value</replaceable></literal>
+                sets an option to
+                the specified value and writes it to the config file
+                See <xref linkend="instance-manager"/> for
+                more details on these new commands. (Author: Petr Chardin)
+              </para>
+            </listitem>
+            
+          </itemizedlist>
+          
+        </para>
+      </listitem>
 
       <listitem>
         <para>
+          Two new aggregate functions, <function>STDDEV_POP</function> 
+          and <function>STDDEV_SAMP</function>, for computing
+          the population and sample standard deviation of expressions.
+          See <xref linkend="group-by-functions"/>
+          for more info. (Author: Sergey Vojtovich)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          The performance of boolean full-text searches (using the <quote>+</quote>
+          Operator) has been improved. See
+          <xref linkend="fulltext-search"/>
+          for more details about full-text searching.
+          (Author: Sergey Vojtovich)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
+          <literal>VARCHAR</literal> fields used in MySQL Cluster 
+          tables are now variable-sized;
+          that is, they now only allocate as much space as required to store
+          the data. Previously, a <literal>VARCHAR(<replaceable>n</replaceable>)</literal> 
+          column allocated n+2 bytes (aligned
+          to 4 bytes), regardless if the actual inserted value required that
+          much space. (In other words, a <literal>VARCHAR</literal> column always required the
+          same, fixed, amount of storage as a <literal>CHAR</literal> column of the same size.)
+        </para>
+      </listitem>
+      
+      <listitem>
+        <para>
           Renamed the <literal>table_cache</literal> system variable to
           <literal>table_open_cache</literal>. Any scripts that refer to
           <literal>table_cache</literal> should be updated to use the
@@ -201,14 +310,6 @@
 
     </itemizedlist>
 
-    <para>
-      Bugs fixed:
-    </para>
-
-    <remark>
-      ADD AN ITEMIZED LIST WHEN WE HAVE SOME ITEMS THAT GO HERE
-    </remark>
-
   </section>
 
   <section id="news-5-1-2">

Modified: trunk/refman-common/titles.en.ent
===================================================================
--- trunk/refman-common/titles.en.ent	2005-12-07 13:39:16 UTC (rev 509)
+++ trunk/refman-common/titles.en.ent	2005-12-07 14:51:22 UTC (rev 510)
@@ -1231,7 +1231,7 @@
 <!ENTITY title-news-5-0-x "Changes in release 5.0.x (Production)">
 <!ENTITY title-news-5-1-1 "Changes in release 5.1.1 (Not released)">
 <!ENTITY title-news-5-1-2 "Changes in release 5.1.2 (Not released)">
-<!ENTITY title-news-5-1-3 "Changes in release 5.1.3 (Not yet released)">
+<!ENTITY title-news-5-1-3 "Changes in release 5.1.3 (29 November 2005)">
 <!ENTITY title-news-5-1-4 "Changes in release 5.1.4 (Not yet released)">
 <!ENTITY title-news-5-1-x "Changes in release 5.1.x (Development)">
 <!ENTITY title-no-matching-rows "Solving Problems with No Matching Rows">

Thread
svn commit - mysqldoc@docsrva: r510 - in trunk: refman-5.1 refman-commonstefan7 Dec