MySQL Lists are EOL. Please join:

List:Commits« Previous MessageNext Message »
From:jon.stephens Date:May 6 2010 12:22pm
Subject:svn commit - mysqldoc@docsrva: r20464 - in trunk: dynamic-docs/changelog refman-5.1
View as plain text  
Author: jstephens
Date: 2010-05-06 14:22:36 +0200 (Thu, 06 May 2010)
New Revision: 20464

Log:

Documented RPL bugfixes:
	
	BUG#43406, BUG#43407, BUG#51987



Modified:
   trunk/dynamic-docs/changelog/mysqld-2.xml
   trunk/refman-5.1/sql-syntax-replication.xml


Modified: trunk/dynamic-docs/changelog/mysqld-2.xml
===================================================================
--- trunk/dynamic-docs/changelog/mysqld-2.xml	2010-05-06 11:50:37 UTC (rev 20463)
+++ trunk/dynamic-docs/changelog/mysqld-2.xml	2010-05-06 12:22:36 UTC (rev 20464)
Changed blocks: 3, Lines Added: 70, Lines Deleted: 4; 2878 bytes

@@ -9,6 +9,73 @@
   <logentry entrytype="bug">
 
     <tags>
+      <highlight type="replication"/>
+      <manual type="REVOKE"/>
+      <manual type="errors"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="51987"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.47"/>
+    </versions>
+
+    <message>
+
+      <para>
+        The failure of a <literal role="stmt">REVOKE</literal> statement
+        was logged with the wrong error code, causing replication slaves
+        to stop even when the failure was expected on the master.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
+      <highlight type="replication"/>
+      <highlight type="importantchange"/>
+      <manual type="CHANGE MASTER TO"/>
+    </tags>
+
+    <bugs>
+      <fixes bugid="43406"/>
+      <fixes bugid="43407"/>
+    </bugs>
+
+    <versions>
+      <version ver="5.1.47"/>
+    </versions>
+
+    <message>
+
+      <para>
+        When invoked, <literal role="stmt">CHANGE MASTER TO</literal>
+        and <literal>SET GLOBAL sql_slave_skip_counter</literal> now
+        cause information to be written to the error log about the
+        slave&apos;s state prior to execution of the statement. For
+        <literal role="stmt">CHANGE MASTER TO</literal>, this
+        information includes the previous values for
+        <literal>MASTER_HOST</literal>, <literal>MASTER_PORT</literal>,
+        <literal>MASTER_LOG_FILE</literal>, and
+        <literal>MASTER_LOG_POS</literal>. For <literal role="stmt">SET
+        GLOBAL SQL_SLAVE_SKIP_COUNTER</literal>, this information
+        includes the previous values of
+        <literal role="sysvar">sql_slave_skip_counter</literal>, the
+        group relay log name, and the group relay log position.
+      </para>
+
+    </message>
+
+  </logentry>
+
+  <logentry entrytype="bug">
+
+    <tags>
       <manual type="plugin"/>
       <manual type="uninstall plugin"/>
     </tags>

@@ -25,7 +92,7 @@
 
       <para>
         When using <literal>UNINSTALL PLUGIN</literal> to remove a
-        loaded plugin, open tables and connections could caused
+        loaded plugin, open tables and connections caused
         <command>mysqld</command> to hang until the open connections had
         been closed.
       </para>

@@ -51,9 +118,8 @@
     <message>
 
       <para>
-        The <literal>BLACKHOLE</literal> storage engine would fail to
-        load on Solaris/OpenSolaris if DTrace probes had
-        been enabled.
+        The <literal>BLACKHOLE</literal> storage engine failed to load
+        on Solaris and OpenSolaris if DTrace probes had been enabled.
       </para>
 
     </message>


Modified: trunk/refman-5.1/sql-syntax-replication.xml
===================================================================
--- trunk/refman-5.1/sql-syntax-replication.xml	2010-05-06 11:50:37 UTC (rev 20463)
+++ trunk/refman-5.1/sql-syntax-replication.xml	2010-05-06 12:22:36 UTC (rev 20464)
Changed blocks: 2, Lines Added: 20, Lines Deleted: 1; 1758 bytes

@@ -657,6 +657,17 @@
       </para>
 
       <para>
+        Beginning with MySQL 5.1.47, invoking
+        <literal role="stmt">CHANGE MASTER TO</literal> causes the
+        previous values for <literal>MASTER_HOST</literal>,
+        <literal>MASTER_PORT</literal>,
+        <literal>MASTER_LOG_FILE</literal>, and
+        <literal>MASTER_LOG_POS</literal> to be written to the error
+        log, along with other information about the slave&apos;s state
+        prior to execution.
+      </para>
+
+      <para>
         <literal role="stmt">CHANGE MASTER TO</literal> is useful for
         setting up a slave when you have the snapshot of the master and
         have recorded the master binary log coordinates corresponding to

@@ -1175,13 +1186,21 @@
       </note>
 
       <para>
-        When you use <literal>SET GLOBAL
+        When you use <literal role="stmt">SET GLOBAL
         sql_slave_skip_counter</literal> to skip events and the result
         is in the middle of a group, the slave continues to skip events
         until it reaches the end of the group. Execution then starts
         with the next event group.
       </para>
 
+      <para>
+        Beginning with MySQL 5.1.47, issuing this statement causes the
+        previous values of
+        <literal role="sysvar">sql_slave_skip_counter</literal>, the
+        group relay log name, and the group relay log position to be
+        written to the error log.
+      </para>
+
     </section>
 
     <section id="start-slave">


Thread
svn commit - mysqldoc@docsrva: r20464 - in trunk: dynamic-docs/changelog refman-5.1jon.stephens6 May