MySQL Lists are EOL. Please join:

List:Commits« Previous MessageNext Message »
From:jon Date:November 20 2007 11:27am
Subject:svn commit - mysqldoc@docsrva: r8794 - in trunk: refman-5.1 refman-6.0
View as plain text  
Author: jstephens
Date: 2007-11-20 12:27:03 +0100 (Tue, 20 Nov 2007)
New Revision: 8794

Log:

Updated 6.0 roadmap material (Thanks, Calvin!)



Modified:
   trunk/refman-5.1/introduction.xml
   trunk/refman-6.0/introduction.xml


Modified: trunk/refman-5.1/introduction.xml
===================================================================
--- trunk/refman-5.1/introduction.xml	2007-11-20 10:28:39 UTC (rev 8793)
+++ trunk/refman-5.1/introduction.xml	2007-11-20 11:27:03 UTC (rev 8794)
Changed blocks: 10, Lines Added: 54, Lines Deleted: 46; 8847 bytes

@@ -676,7 +676,7 @@
           <listitem>
             <para>
               A new transactional storage engine
-              (<literal>Falcon</literal>)
+              (<literal>Falcon</literal>).
             </para>
           </listitem>
 

@@ -686,19 +686,22 @@
               database, with new columns added to
               <literal>INFORMATION_SCHEMA.ROUTINES</literal>, and the
               addition of the
-              <literal>INFORMATION_SCHEMA.PARAMETERS</literal> table
+              <literal>INFORMATION_SCHEMA.PARAMETERS</literal> table.
             </para>
           </listitem>
 
           <listitem>
             <para>
-              A tool for online backup
+              A tool for online backup.
             </para>
           </listitem>
 
           <listitem>
             <para>
-              Optimizer enhancements for faster subqueries and joins
+              Optimizer enhancements for faster subqueries and joins,
+              including batched index access of table rows for sequences
+              of disjoint ranges by the <literal>MyISAM</literal> and
+              <literal>InnoDB</literal> storage engines.
             </para>
           </listitem>
 

@@ -712,6 +715,20 @@
 
           <listitem>
             <para>
+              The <literal>LOCK TABLE</literal> statement no longer
+              commits transactions automatically. Following
+              <literal>LOCK TABLE</literal>, you can now access tables
+              not mentioned in the <literal>LOCK TABLE</literal>
+              statement. You can now also issue <literal>LOCK
+              TABLE</literal> many times in succession, adding
+              additional tables to the locked set, and without unlocking
+              any tables that were locked previously; tables are not
+              unlocked until the transaction is committed.
+            </para>
+          </listitem>
+
+          <listitem>
+            <para>
               Further enhancements to XML functionality, including a new
               <literal>LOAD XML</literal> statement.
             </para>

@@ -720,7 +737,7 @@
           <listitem>
             <para>
               Support for extended comments for tables, columns, and
-              indexes
+              indexes.
             </para>
           </listitem>
 

@@ -735,7 +752,7 @@
 
           <listitem>
             <para>
-              Replication conflict detection and resolution
+              Replication conflict detection and resolution.
             </para>
           </listitem>
 

@@ -743,28 +760,28 @@
             <para>
               Online <literal>ADD COLUMN</literal>, <literal>ADD
               INDEX</literal>, and <literal>DROP INDEX</literal>
-              operations
+              operations.
             </para>
           </listitem>
 
           <listitem>
             <para>
               Batch operations, resulting in significant speed
-              improvements
+              improvements.
             </para>
           </listitem>
 
           <listitem>
             <para>
               Replication heartbeats, which enable real-time detection
-              of replication failures and real-time failover
+              of replication failures and real-time failover.
             </para>
           </listitem>
 
           <listitem>
             <para>
               The ability to bind client applications and replication
-              slaves to specific network interfaces
+              slaves to specific network interfaces.
             </para>
           </listitem>
 

@@ -772,14 +789,14 @@
             <para>
               Enhancements to take advantage of real-time scheduling and
               to bind processes to specific CPUs on data node hosts
-              having multiple processors
+              having multiple processors.
             </para>
           </listitem>
 
           <listitem>
             <para>
               The <literal>NDB</literal> API supports a new
-              <literal>NdbRecord</literal> interface
+              <literal>NdbRecord</literal> interface.
             </para>
           </listitem>
 

@@ -787,13 +804,13 @@
             <para>
               The ability to use multiple cluster connections in
               <command>mysqld</command> using the
-              <option>--ndb-cluster-connection-pool</option> option
+              <option>--ndb-cluster-connection-pool</option> option.
             </para>
           </listitem>
 
           <listitem>
             <para>
-              Backup status reporting
+              Backup status reporting.
             </para>
           </listitem>
 

@@ -844,80 +861,71 @@
           <listitem>
             <para>
               The <literal>table_type</literal> system variable (use
-              <literal>storage_engine</literal>)
+              <literal>storage_engine</literal>).
             </para>
-          </listitem>
 
-          <listitem>
             <para>
-              The <literal>log_bin_trust_routine_creators</literal>
-              variable (use
-              <literal>log_bin_trust_function_creators</literal>)
+              The <literal>TYPE</literal> table option to specify the
+              storage engine for <literal>CREATE TABLE</literal> or
+              <literal>ALTER TABLE</literal> (use
+              <literal>ENGINE</literal>).
             </para>
-          </listitem>
 
-          <listitem>
             <para>
-              <literal>TIMESTAMP(<replaceable>N</replaceable>)</literal>:
-              The ability to specify a display width of
-              <replaceable>N</replaceable> (use without
-              <replaceable>N</replaceable>)
+              The <literal>SHOW TABLE TYPES</literal> SQL statement (use
+              <literal>SHOW ENGINES</literal>).
             </para>
           </listitem>
 
           <listitem>
             <para>
-              The <literal>TYPE</literal> table option to specify the
-              storage engine for <literal>CREATE TABLE</literal> or
-              <literal>ALTER TABLE</literal> (use
-              <literal>ENGINE</literal>)
+              The <literal>log_bin_trust_routine_creators</literal>
+              variable (use
+              <literal>log_bin_trust_function_creators</literal>).
             </para>
           </listitem>
 
           <listitem>
             <para>
-              The <literal>SHOW TABLE TYPES</literal> SQL statement (use
-              <literal>SHOW ENGINES</literal>)
+              <literal>TIMESTAMP(<replaceable>N</replaceable>)</literal>:
+              The ability to specify a display width of
+              <replaceable>N</replaceable> (use without
+              <replaceable>N</replaceable>).
             </para>
           </listitem>
 
           <listitem>
             <para>
-              The <literal>SHOW INNODB STATUS</literal> SQL statement
-              (use <literal>SHOW ENGINE INNODB STATUS</literal>)
+              The <literal>SHOW INNODB STATUS</literal> and
+              <literal>SHOW MUTEX STATUS</literal> SQL statements (use
+              <literal>SHOW ENGINE INNODB STATUS</literal> for both of
+              these).
             </para>
           </listitem>
 
           <listitem>
             <para>
-              The <literal>SHOW MUTEX STATUS</literal> SQL statement
-              (use <literal>SHOW ENGINE INNODB MUTEX</literal>)
-            </para>
-          </listitem>
-
-          <listitem>
-            <para>
               The <literal>LOAD TABLE ... FROM MASTER</literal> and
-              <literal>LOAD DATA FROM MASTER</literal> SQL statements
+              <literal>LOAD DATA FROM MASTER</literal> SQL statements.
             </para>
           </listitem>
 
           <listitem>
             <para>
               The <literal>SHOW PLUGIN</literal> SQL statement (use
-              <literal>SHOW PLUGINS</literal>)
+              <literal>SHOW PLUGINS</literal>).
             </para>
           </listitem>
 
           <listitem>
             <para>
-              The <literal>RESTORE TABLE</literal> SQL statement
+              The <literal>RESTORE TABLE</literal> SQL statement.
             </para>
           </listitem>
 
           <listitem>
             <para>
-              The <literal>BACKUP TABLE</literal> SQL statement
+              The <literal>BACKUP TABLE</literal> SQL statement.
             </para>
           </listitem>
 

@@ -926,7 +934,7 @@
               The
               <option>--master-<replaceable>xxx</replaceable></option>
               server options to set replication parameters (use the
-              <literal>CHANGE MASTER</literal> statement)
+              <literal>CHANGE MASTER</literal> statement).
             </para>
           </listitem>
 


Modified: trunk/refman-6.0/introduction.xml
===================================================================
--- trunk/refman-6.0/introduction.xml	2007-11-20 10:28:39 UTC (rev 8793)
+++ trunk/refman-6.0/introduction.xml	2007-11-20 11:27:03 UTC (rev 8794)
Changed blocks: 17, Lines Added: 57, Lines Deleted: 26; 9369 bytes

@@ -373,6 +373,13 @@
 
       <title>What's New in MySQL &current-series;</title>
 
+      <note>
+        <para>
+          This section remains subject to change as long as MySQL
+          &current-series; development is in its early stages.
+        </para>
+      </note>
+
       <para>
         The following features have been or are expected to be added to
         MySQL &current-series;:

@@ -381,8 +388,8 @@
 
           <listitem>
             <para>
-              The new<literal>Falcon</literal> transactional storage
-              engine (see <xref linkend="se-falcon"/>)
+              The new <literal>Falcon</literal> transactional storage
+              engine (see <xref linkend="se-falcon"/>).
             </para>
           </listitem>
 

@@ -394,19 +401,22 @@
               and new columns added to
               <literal>INFORMATION_SCHEMA.ROUTINES</literal> (see
               <xref linkend="parameters-table"/>, and
-              <xref linkend="routines-table"/>)
+              <xref linkend="routines-table"/>).
             </para>
           </listitem>
 
           <listitem>
             <para>
-              A tool for online backup
+              A tool for online backup.
             </para>
           </listitem>
 
           <listitem>
             <para>
-              Optimizer enhancements for faster subqueries and joins
+              Optimizer enhancements for faster subqueries and joins,
+              including batched index access of table rows for sequences
+              of disjoint ranges by the <literal>MyISAM</literal> and
+              <literal>InnoDB</literal> storage engines.
             </para>
           </listitem>
 

@@ -415,18 +425,39 @@
               <literal>RESET SLAVE</literal> no longer changes
               replication connection parameters; previously, it reset
               them to the values specified on the command line (see
-              <xref linkend="reset-slave"/>)
+              <xref linkend="reset-slave"/>).
             </para>
           </listitem>
 
           <listitem>
             <para>
+              The <literal>LOCK TABLE</literal> statement no longer
+              commits transactions automatically. Following
+              <literal>LOCK TABLE</literal>, you can now access tables
+              not mentioned in the <literal>LOCK TABLE</literal>
+              statement. You can now also issue <literal>LOCK
+              TABLE</literal> many times in succession, adding
+              additional tables to the locked set, and without unlocking
+              any tables that were locked previously; tables are not
+              unlocked until the transaction is committed.
+            </para>
+          </listitem>
+
+          <listitem>
+            <para>
               Enhancements to XML functionality, including a new
               <literal>LOAD XML</literal> statement (see
               <xref linkend="load-xml"/>).
             </para>
           </listitem>
 
+          <listitem>
+            <para>
+              Support for extended comments for tables, columns, and
+              indexes.
+            </para>
+          </listitem>
+
         </itemizedlist>
 
         In addition, several improvements have been made for MySQL

@@ -437,7 +468,7 @@
           <listitem>
             <para>
               Replication conflict detection and resolution (see
-              <xref linkend="mysql-cluster-replication-conflict-resolution"/>)
+              <xref linkend="mysql-cluster-replication-conflict-resolution"/>).
             </para>
           </listitem>
 

@@ -446,7 +477,7 @@
               Online <literal>ADD COLUMN</literal>, <literal>ADD
               INDEX</literal>, and <literal>DROP INDEX</literal>
               operations (see <xref linkend="create-table"/>, and
-              <xref linkend="alter-table"/>)
+              <xref linkend="alter-table"/>).
             </para>
           </listitem>
 

@@ -456,7 +487,7 @@
               improvements (see the description of the new
               <option>--slave-allow-batching</option> option for
               <command>mysqld</command> in
-              <xref linkend="server-options"/>)
+              <xref linkend="server-options"/>).
             </para>
           </listitem>
 

@@ -471,7 +502,7 @@
               <link linkend="option_mysqld_Slave_heartbeat_period"><literal>Slave_heartbeat_period</literal></link>
               and
               <link linkend="option_mysqld_Slave_received_heartbeats"><literal>Slave_received_heartbeats</literal></link>
-              status variables)
+              status variables).
             </para>
           </listitem>
 

@@ -483,7 +514,7 @@
               of <xref linkend="mysql-cluster-utilities"/> covering the
               MySQL Cluster applications to which this applies; see
               <xref linkend="server-options"/> for information about how
-              this option can be used with <command>mysqld</command>)
+              this option can be used with <command>mysqld</command>).
             </para>
           </listitem>
 

@@ -494,7 +525,7 @@
               having multiple processors (see
               <link linkend="mysql-cluster-realtime-performance-parameters">Realtime
               Performance Parameters</link> and
-              <xref linkend="mysql-cluster-config-params-ndbd"/>)
+              <xref linkend="mysql-cluster-config-params-ndbd"/>).
             </para>
           </listitem>
 

@@ -502,7 +533,7 @@
             <para>
               The <literal>NDB</literal> API supports a new
               <literal>NdbRecord</literal> interface (see
-              <xref linkend="interface-ndbrecord"/>)
+              <xref linkend="interface-ndbrecord"/>).
             </para>
           </listitem>
 

@@ -510,13 +541,13 @@
             <para>
               The ability to use multiple cluster connections in
               <command>mysqld</command> using the
-              <option>--ndb-cluster-connection-pool</option> option
+              <option>--ndb-cluster-connection-pool</option> option.
             </para>
           </listitem>
 
           <listitem>
             <para>
-              Backup status reporting
+              Backup status reporting.
             </para>
           </listitem>
 

@@ -579,19 +610,19 @@
         <listitem>
           <para>
             The <literal>table_type</literal> system variable (use
-            <literal>storage_engine</literal>)
+            <literal>storage_engine</literal>).
           </para>
 
           <para>
             The <literal>TYPE</literal> table option to specify the
             storage engine for <literal>CREATE TABLE</literal> or
             <literal>ALTER TABLE</literal> (use
-            <literal>ENGINE</literal>)
+            <literal>ENGINE</literal>).
           </para>
 
           <para>
             The <literal>SHOW TABLE TYPES</literal> SQL statement (use
-            <literal>SHOW ENGINES</literal>)
+            <literal>SHOW ENGINES</literal>).
           </para>
         </listitem>
 

@@ -599,7 +630,7 @@
           <para>
             The <literal>log_bin_trust_routine_creators</literal>
             variable (use
-            <literal>log_bin_trust_function_creators</literal>)
+            <literal>log_bin_trust_function_creators</literal>).
           </para>
         </listitem>
 

@@ -608,7 +639,7 @@
             <literal>TIMESTAMP(<replaceable>N</replaceable>)</literal>:
             The ability to specify a display width of
             <replaceable>N</replaceable> (use without
-            <replaceable>N</replaceable>)
+            <replaceable>N</replaceable>).
           </para>
         </listitem>
 

@@ -616,33 +647,33 @@
           <para>
             The <literal>SHOW INNODB STATUS</literal> and <literal>SHOW
             MUTEX STATUS</literal> SQL statements (use <literal>SHOW
-            ENGINE INNODB STATUS</literal> for both of these)
+            ENGINE INNODB STATUS</literal> for both of these).
           </para>
         </listitem>
 
         <listitem>
           <para>
             The <literal>LOAD TABLE ... FROM MASTER</literal> and
-            <literal>LOAD DATA FROM MASTER</literal> SQL statements
+            <literal>LOAD DATA FROM MASTER</literal> SQL statements.
           </para>
         </listitem>
 
         <listitem>
           <para>
             The <literal>SHOW PLUGIN</literal> SQL statement (use
-            <literal>SHOW PLUGINS</literal>)
+            <literal>SHOW PLUGINS</literal>).
           </para>
         </listitem>
 
         <listitem>
           <para>
-            The <literal>RESTORE TABLE</literal> SQL statement
+            The <literal>RESTORE TABLE</literal> SQL statement.
           </para>
         </listitem>
 
         <listitem>
           <para>
-            The <literal>BACKUP TABLE</literal> SQL statement
+            The <literal>BACKUP TABLE</literal> SQL statement.
           </para>
         </listitem>
 

@@ -650,7 +681,7 @@
           <para>
             The <option>--master-<replaceable>xxx</replaceable></option>
             server options to set replication parameters (use the
-            <literal>CHANGE MASTER</literal> statement)
+            <literal>CHANGE MASTER</literal> statement).
           </para>
         </listitem>
 


Thread
svn commit - mysqldoc@docsrva: r8794 - in trunk: refman-5.1 refman-6.0jon20 Nov