List:Commits« Previous MessageNext Message »
From:mcbrown Date:May 14 2007 1:26pm
Subject:svn commit - mysqldoc@docsrva: r6440 - in trunk: refman-4.1 refman-5.0 refman-5.1 refman-common
View as plain text  
Author: mcbrown
Date: 2007-05-14 15:26:37 +0200 (Mon, 14 May 2007)
New Revision: 6440

Log:
Added C/MXJ changelog



Added:
   trunk/refman-common/news-connector-mxj.xml
Modified:
   trunk/refman-4.1/news.xml
   trunk/refman-5.0/news.xml
   trunk/refman-5.1/news.xml


Modified: trunk/refman-4.1/news.xml
===================================================================
--- trunk/refman-4.1/news.xml	2007-05-14 13:22:13 UTC (rev 6439)
+++ trunk/refman-4.1/news.xml	2007-05-14 13:26:37 UTC (rev 6440)
Changed blocks: 1, Lines Added: 2, Lines Deleted: 0; 474 bytes

@@ -75,4 +75,6 @@
 
   <xi:include href="../refman-common/news-connector-j.xml"  xmlns:xi="http://www.w3.org/2001/XInclude"/>
 
+  <xi:include href="../refman-common/news-connector-mxj.xml"  xmlns:xi="http://www.w3.org/2001/XInclude"/>
+
 </appendix>


Modified: trunk/refman-5.0/news.xml
===================================================================
--- trunk/refman-5.0/news.xml	2007-05-14 13:22:13 UTC (rev 6439)
+++ trunk/refman-5.0/news.xml	2007-05-14 13:26:37 UTC (rev 6440)
Changed blocks: 1, Lines Added: 2, Lines Deleted: 0; 474 bytes

@@ -84,4 +84,6 @@
 
   <xi:include href="../refman-common/news-connector-j.xml"  xmlns:xi="http://www.w3.org/2001/XInclude"/>
 
+  <xi:include href="../refman-common/news-connector-mxj.xml"  xmlns:xi="http://www.w3.org/2001/XInclude"/>
+
 </appendix>


Modified: trunk/refman-5.1/news.xml
===================================================================
--- trunk/refman-5.1/news.xml	2007-05-14 13:22:13 UTC (rev 6439)
+++ trunk/refman-5.1/news.xml	2007-05-14 13:26:37 UTC (rev 6440)
Changed blocks: 1, Lines Added: 2, Lines Deleted: 0; 474 bytes

@@ -75,4 +75,6 @@
 
   <xi:include href="../refman-common/news-connector-j.xml"  xmlns:xi="http://www.w3.org/2001/XInclude"/>
 
+  <xi:include href="../refman-common/news-connector-mxj.xml"  xmlns:xi="http://www.w3.org/2001/XInclude"/>
+
 </appendix>


Added: trunk/refman-common/news-connector-mxj.xml
===================================================================
--- trunk/refman-common/news-connector-mxj.xml	                        (rev 0)
+++ trunk/refman-common/news-connector-mxj.xml	2007-05-14 13:26:37 UTC (rev 6440)
Changed blocks: 1, Lines Added: 716, Lines Deleted: 0; 16163 bytes

@@ -0,0 +1,716 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
+[
+  <!ENTITY % all.entities SYSTEM "all-entities.ent">
+  %all.entities;
+]>
+<section id="news-connector-mxj">
+
+  <title>MySQL Connector/MXJ Change History</title>
+
+  <section id="news-connector-mxj-5-0-6">
+
+    <title>Changes in MySQL Connector/MXJ 5.0.6 (04 May 2007)</title>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Removed <literal>use-default-architecture</literal> property
+          replaced.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Moved <literal>platform-map.properties</literal> into
+          <filename>db-files.jar</filename>.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Updated <filename>build.xml</filename> in preperation for next
+          beta build.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Clarified the startup max wait numbers.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Changed tests to shutdown mysqld prior to deleting files.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Delete <literal>portFile</literal> on shutdown.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Swapped out commercial binaries for v5.0.40.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Fixed port file to always be writen to datadir.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Added os.name-os.arch to resource directory mapping properties
+          file.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+  </section>
+
+  <section id="news-connector-mxj-5-0-5">
+
+    <title>Changes in MySQL Connector/MXJ 5.0.5 (14 March 2007)</title>
+
+    <para>
+      Changes in this release:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Updated <literal>build.xml</literal> in prep for next release.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Swapped out gpl binaries for v5.0.37.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Swapped out commercial binaries for v5.0.36.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Found and removed dynamic linking in mysql_kill; updated
+          solution.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Changed <literal>connector-mxj.properties</literal> default
+          mysql version to 5.0.37.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Replaced <literal>Boolean.parseBoolean</literal> with JDK 1.4
+          compliant <literal>valueOf</literal>.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Added Patched <literal>StandardSocketFactory</literal> from
+          Connector/J 5-0 HEAD.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          <filename>build.xml</filename>: <literal>usage</literal> now
+          slightly more verbose; some reformatting.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Replaced windows <command>kill.exe</command> resource with
+          re-written version specific to mysqld.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          <literal>SIGHUP</literal> is replaced with
+          <literal>MySQLShutdown&lt;PID&gt;</literal> event.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Now incoporates Reggie Bernett's
+          <literal>SafeTerminateProcess</literal> and only calls the
+          unsafe TerminateProcess as a final last resort.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          New windows <filename>kill.exe</filename> fixes bug where
+          mysqld was being force terminated. Issue reported by bruno
+          haleblian and others, see:
+          <ulink
+            url="http://forums.mysql.com/read.php?39,140623,140623#msg-140623">MySQL
+          Forums</ulink>.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          In testing so far mysqld reliably shuts down cleanly much
+          faster.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Changed protected constructor of
+          <literal>SimpleMysqldDynamicMBean</literal> from taking a
+          <literal>MysqldResource</literal> to taking a
+          <literal>MysqldFactory</literal>, in order to lay groundwork
+          for addressing BUG discovered by Andrew Rubinger. See:
+          <ulink
+            url="http://forums.mysql.com/read.php?39,143046,143046#msg-143046">MySQL
+          Forums</ulink> (Actual testing with JBoss, and filing a bug,
+          is still required.)
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Changed <literal>SimpleMysqldDynamicMBean</literal> to create
+          <literal>MysqldResource</literal> on demand in order to allow
+          setting of <filename>datadir</filename>. (Rubinger bug
+          groundwork).
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Added <literal>getDataDir()</literal> to interface
+          <literal>MysqldResourceI</literal>.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Added testcase to
+          <literal>com.mysql.management.jmx.AcceptanceTest</literal>
+          which demonstrats that <literal>dataDir</literal> is a mutable
+          MBean property.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Moved <literal>MysqldFactory</literal> to main package.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Reformatting: Added newlines some files which did not end in
+          them.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Added 5.1.15 binaries to the repository.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Removed 5.1.14 binaries from the repository.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Clarified the synchronization of
+          <literal>MysqldResource</literal> methods.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Clarified the immutability of <literal>baseDir</literal>,
+          <literal>dataDir</literal>, <literal>pidFile</literal>,
+          <literal>portFile</literal>.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Removed 5.0.22 binaries from the repository.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Added 5.1.14 binaries to repository.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Ensured 5.1.14 compatibility.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+  </section>
+
+  <section id="news-connector-mxj-5-0-4">
+
+    <title>Changes in MySQL Connector/MXJ 5.0.4 (28 January 2007)</title>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Swapped out gpl binaries for v5.0.27.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Swapped out commercial binaries for v5.0.32.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Updated <filename>build.xml</filename> to build to handle with
+          different gpl and commercial mysld version numbers.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Moved mysqld binary resourced into separate jar file NOTICE:
+          <literal>CLASSPATH</literal> will now need to
+          <filename>connector-mxj-db-files.jar</filename>.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Minor test robustness improvements.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Moved default version string out of java class into a text
+          editable properties file
+          (<literal>connector-mxj.properties</literal>) in the resources
+          directory.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Introduced property for Linux &amp; WinXX to default to 32bit
+          versions.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Allow multiple calls to start server from URL connection on
+          non-3306 port. (Bug #24004)
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Only populate the options map from the help text if
+          specifically requested or in the MBean case.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Fixed test to be tollerant of <filename>/tmp</filename> being
+          a symlink to <filename>/foo/tmp</filename>.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+  </section>
+
+  <section id="news-connector-mxj-5-0-3">
+
+    <title>Changes in MySQL Connector/MXJ 5.0.3 (24 June 2006)</title>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Swapped out the mysqld binaries for MySQL v5.0.22.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Removed "TeeOutputStream" - no longer needed.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Removed unused imports, formatted code, made minor edits to
+          tests.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+  </section>
+
+  <section id="news-connector-mxj-5-0-2">
+
+    <title>Changes in MySQL Connector/MXJ 5.0.2 (15 June 2006)</title>
+
+    <para>
+      Changes in this release:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Replaced string parsing with JDBC connection attempt for
+          determining if a mysqld is "ready for connections"
+          <literal>CLASSPATH</literal> will now need to include
+          Connector/J jar.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Extended timeout for help string parsing, to avoid cases where
+          the help text was getting prematurely flushed, and thus
+          truncated.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 11 May 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Added trace level logging with Aspect/J.
+          <literal>CLASSPATH</literal> will now need to include
+          <literal>lib/aspectjrt.jar</literal>
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 11 May 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Swapped out the mysqld binaries for MySQL v5.0.21
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 04 May 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          ServerLauncherSocketFactory now treats URL parameters in the
+          form of <literal>&amp;server.foo=null</literal> as
+          <literal>serverOptionMap.put("foo", null)</literal>
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 26 April 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          MysqldResource now tied to dataDir as well as basedir (API
+          CHANGE)
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          moved PID file into datadir
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          ServerLauncherSocketFactory.shutdown API change: now takes 2
+          File parameters (basedir, datadir)
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          insulated users from problems with "." in basedir
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 25 April 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Made tests more robust be deleting the /tmp/test-c.mxj
+          directory before running tests.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          socket is now "mysql.sock" in datadir
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          ServerLauncherSocketFactory.shutdown now works across JVMs.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          ServerLauncherSocketFactory.shutdown API change: now takes
+          File parameter (basedir) instead of port.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          altered to be "basedir" rather than "port" oriented.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 18 April 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          ServerLauncherSocketFactory.shutdown(port) no longer throws,
+          only reports to System.err
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 16 March 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          swapped out the mysqld binaries for MySQL v5.0.19
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          added ability to specify "mysql-version" as an url parameter
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          extracted splitLines(String) to Str utility class
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          extracted array and list printing to ListToString utility
+          class
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          reformatted code
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 16 January 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          swapped out the mysqld binaries for MySQL v5.0.18
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          "platform" directories replace spaces with underscores
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          help parsing test reflects current help options
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+  </section>
+
+  <section id="news-connector-mxj-5-0-1">
+
+    <title>Changes in MySQL Connector/MXJ 5.0.1 (Never released)</title>
+
+    <para>
+      This was an internal only release.
+    </para>
+
+  </section>
+
+  <section id="news-connector-mxj-5-0-0">
+
+    <title>Changes in MySQL Connector/MXJ 5.0.0 (09 December 2005)</title>
+
+    <para>
+      Changes made on 16 January 2006:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Swapped out the mysqld binaries for MySQL v5.0.16.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 25 October 2005:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Altered examples and tests to use new Connector/J 5.0 URL
+          syntax for for launching Connector/MXJ ("jdbc:mysql:mxj://")
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Minor refactorings for type casting and exception handling.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 30 August 2005:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Reorganized utils into a single "Utils" collaborator.
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Ditched "ClassUtil" (merged with Str).
+        </para>
+      </listitem>
+
+      <listitem>
+        <para>
+          Removed HelpOptionsParser's need to reference a
+          MysqldResource.
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+    <para>
+      Changes made on 29 August 2005:
+    </para>
+
+    <itemizedlist>
+
+      <listitem>
+        <para>
+          Minor test tweaks
+        </para>
+      </listitem>
+
+    </itemizedlist>
+
+  </section>
+
+</section>


Thread
svn commit - mysqldoc@docsrva: r6440 - in trunk: refman-4.1 refman-5.0 refman-5.1 refman-commonmcbrown14 May