Author: mcbrown
Date: 2007-07-20 14:09:08 +0200 (Fri, 20 Jul 2007)
New Revision: 7163
Log:
Updating Connectors:
C/J: 5.0.7 release date
C/NET: 5.1.2 release date
C/ODBC: 5.1.17 changelog sync, including
Dev Bugs:
Bug #12918
Bug #28662
Bug #27315
Bug #13766
Bug #10562
Adding C/ODBC 5.1.18 changelog stub
C/ODBC Changes:
Adding new command options to options table
Minor tweaks
Modified:
trunk/refman-common/connector-j.xml
trunk/refman-common/connector-net.xml
trunk/refman-common/connector-odbc.xml
trunk/refman-common/news-connector-j.xml
trunk/refman-common/news-connector-net.xml
trunk/refman-common/news-myodbc.xml
Modified: trunk/refman-common/connector-j.xml
===================================================================
--- trunk/refman-common/connector-j.xml 2007-07-20 11:55:37 UTC (rev 7162)
+++ trunk/refman-common/connector-j.xml 2007-07-20 12:09:08 UTC (rev 7163)
Changed blocks: 1, Lines Added: 7, Lines Deleted: 8; 1225 bytes
@@ -1208,22 +1208,21 @@
updatable result sets) methods to save changes back to the
database.
</para>
-
+
<formalpara role="mnmas-kb">
-
+
<title>MySQL Enterprise</title>
-
+
<para>
MySQL Enterprise subscribers will find more information
about type conversion in the Knowledge Base article,
- <ulink url="https://kb.mysql.com/view.php?id=4929">
- Type Conversions Supported by MySQL Connector/J</ulink>.
- To subscribe to MySQL Enterprise see
+ <ulink url="https://kb.mysql.com/view.php?id=4929"> Type
+ Conversions Supported by MySQL Connector/J</ulink>. To
+ subscribe to MySQL Enterprise see
<ulink url="&base-url-enterprise;advisors.html"/>.
</para>
-
+
</formalpara>
-
</listitem>
<listitem>
Modified: trunk/refman-common/connector-net.xml
===================================================================
--- trunk/refman-common/connector-net.xml 2007-07-20 11:55:37 UTC (rev 7162)
+++ trunk/refman-common/connector-net.xml 2007-07-20 12:09:08 UTC (rev 7163)
Changed blocks: 3, Lines Added: 29, Lines Deleted: 29; 3875 bytes
@@ -1727,25 +1727,25 @@
<para>
MySQL currently does not support any method of canceling a
pending or executing operation. All commands issued against a
- MySQL server will execute until completion or until an exception
- occurs.
+ MySQL server will execute until completion or until an
+ exception occurs.
</para>
<formalpara role="mnmas-kb">
-
+
<title>MySQL Enterprise</title>
-
+
<para>
MySQL Enterprise subscribers will find more information
- about CommandTimeout in the Knowledge Base article,
- <ulink url="https://kb.mysql.com/view.php?id=4920">
- Why CommandTimeout is not Supported</ulink>.
- Access to the MySQL Knowledge Base collection of articles is one of
- the advantages of subscribing to MySQL Enterprise.
- For more information see
+ about CommandTimeout in the Knowledge Base article,
+ <ulink url="https://kb.mysql.com/view.php?id=4920"> Why
+ CommandTimeout is not Supported</ulink>. Access to the MySQL
+ Knowledge Base collection of articles is one of the
+ advantages of subscribing to MySQL Enterprise. For more
+ information see
<ulink url="&base-url-enterprise;advisors.html"/>.
</para>
-
+
</formalpara>
</section>
@@ -2538,21 +2538,21 @@
whenever the <literal>MySqlDataAdapter.SelectCommand</literal>
value of the <literal>MySqlDataAdapter</literal> changes.
</para>
-
+
<formalpara role="mnmas-kb">
-
+
<title>MySQL Enterprise</title>
-
+
<para>
- MySQL Enterprise subscribers will find more information
- on this topic in the Knowledge Base article,
+ MySQL Enterprise subscribers will find more information on
+ this topic in the Knowledge Base article,
<ulink url="https://kb.mysql.com/view.php?id=4922">
- Understanding MySqlCommandBuilder and the LastOneWins Setting
- </ulink>. For information about
- subscribing to MySQL Enterprise see
+ Understanding MySqlCommandBuilder and the LastOneWins
+ Setting </ulink>. For information about subscribing to MySQL
+ Enterprise see
<ulink url="&base-url-enterprise;advisors.html"/>.
</para>
-
+
</formalpara>
</section>
@@ -3461,20 +3461,20 @@
</para>
<formalpara role="mnmas-kb">
-
+
<title>MySQL Enterprise</title>
-
+
<para>
- MySQL Enterprise subscribers will find more information
- on this subject in the Knowledge Base article,
+ MySQL Enterprise subscribers will find more information on
+ this subject in the Knowledge Base article,
<ulink url="https://kb.mysql.com/view.php?id=4918">
- Understanding and Using Connection Pooling</ulink>.
- Access to the MySQL Knowledge Base collection of articles
- is one of the advantages of subscribing to MySQL Enterprise.
- To subscribe see
+ Understanding and Using Connection Pooling</ulink>. Access
+ to the MySQL Knowledge Base collection of articles is one of
+ the advantages of subscribing to MySQL Enterprise. To
+ subscribe see
<ulink url="&base-url-enterprise;advisors.html"/>.
</para>
-
+
</formalpara>
<para>
Modified: trunk/refman-common/connector-odbc.xml
===================================================================
--- trunk/refman-common/connector-odbc.xml 2007-07-20 11:55:37 UTC (rev 7162)
+++ trunk/refman-common/connector-odbc.xml 2007-07-20 12:09:08 UTC (rev 7163)
Changed blocks: 2, Lines Added: 21, Lines Deleted: 1; 1899 bytes
@@ -2939,7 +2939,7 @@
<literal>Initial Statement</literal> defines an SQL
statement that will be executed when the connection to
MySQL is opened. You can use this to set MySQL options for
- your connection, such as disabling autocommit.
+ your connection, such as disabling autocommit.
</para>
</listitem>
@@ -3601,6 +3601,26 @@
NULL</literal></link> This option was enabled in
Connector/ODBC 3.5.13.</entry>
</row>
+ <row>
+ <entry>16777216</entry>
+ <entry>Flag Zero Date to Min</entry>
+ <entry>Translates zero dates
(<literal>XXXX-00-00</literal>) into the minimum
+ date values supported by ODBC,
+ <literal>XXXX-01-01</literal>. This resolves an issue
+ where some statement swill not work because the date
+ returned and the minimumd ODBC date value are
+ incompatible.</entry>
+ </row>
+ <row>
+ <entry>33554432</entry>
+ <entry>Flag Min Date to Zero</entry>
+ <entry>Translates the minimum ODBC date value
(<literal>XXXX-01-01</literal>)
+ to the zero date format supported by MySQL
+ (<literal>XXXX-00-00</literal>). This resolves an issue
+ where some statement swill not work because the date
+ returned and the minimumd ODBC date value are
+ incompatible.</entry>
+ </row>
</tbody>
</tgroup>
</informaltable>
Modified: trunk/refman-common/news-connector-j.xml
===================================================================
--- trunk/refman-common/news-connector-j.xml 2007-07-20 11:55:37 UTC (rev 7162)
+++ trunk/refman-common/news-connector-j.xml 2007-07-20 12:09:08 UTC (rev 7163)
Changed blocks: 2, Lines Added: 2, Lines Deleted: 2; 846 bytes
@@ -395,7 +395,7 @@
<section id="cj-news-5-0-7">
- <title>Changes in MySQL Connector/J 5.0.7 (Not yet released)</title>
+ <title>Changes in MySQL Connector/J 5.0.7 (20 July 2007)</title>
<para>
Functionality added or changed:
@@ -417,7 +417,7 @@
<listitem>
<para>
- The driver will will now automatically set
+ The driver will now automatically set
<literal>useServerPrepStmts</literal> to
<literal>true</literal> when
<literal>useCursorFetch</literal> has been set to
Modified: trunk/refman-common/news-connector-net.xml
===================================================================
--- trunk/refman-common/news-connector-net.xml 2007-07-20 11:55:37 UTC (rev 7162)
+++ trunk/refman-common/news-connector-net.xml 2007-07-20 12:09:08 UTC (rev 7163)
Changed blocks: 1, Lines Added: 1, Lines Deleted: 1; 610 bytes
@@ -83,7 +83,7 @@
<section id="connector-net-news-5.1.2">
- <title>Changes in MySQL Connector/NET Version 5.1.2 (Not yet
released)</title>
+ <title>Changes in MySQL Connector/NET Version 5.1.2 (18 June
2007)</title>
<para role="release-level">
This is a new Beta development release, fixing recently discovered
Modified: trunk/refman-common/news-myodbc.xml
===================================================================
--- trunk/refman-common/news-myodbc.xml 2007-07-20 11:55:37 UTC (rev 7162)
+++ trunk/refman-common/news-myodbc.xml 2007-07-20 12:09:08 UTC (rev 7163)
Changed blocks: 4, Lines Added: 60, Lines Deleted: 5; 4396 bytes
@@ -862,10 +862,40 @@
</section>
+<section id="myodbc-news-3-51-18">
+ <title>Changes in Connector/ODBC 3.51.17 (Not yet released)</title>
+
+<para>Functionality added or changed:</para>
+
+<itemizedlist>
+ <listitem><para>When connecting to a specific database using the DSN, the
+ system tables from the <literal>mysql</literal> database are no longer
+ also available. (Bug #28662)</para></listitem>
+</itemizedlist>
+
+ </section>
<section id="myodbc-news-3-51-17">
<title>Changes in Connector/ODBC 3.51.17 (14 July 2007)</title>
+<para>Platform specific notes:</para>
+
+<itemizedlist>
+<listitem> <para>There are no binary packages for Microsoft Windows x64
Edition.
+ </para> </listitem>
+<listitem> <para>The Mac OS X binary packages are only provided as tarballs,
there is no
+ installer.</para></listitem>
+<listitem> <para>There is no binary package for Mac OS X on 64-bit PowerPC
because Apple
+ does not currently provide a 64-bit PowerPC version of iODBC.
+ </para></listitem>
+<listitem> <para>The HP-UX 11.23 IA64 binary package does not include the
GUI bits because
+ of problems building Qt on that platform.
+ </para></listitem>
+ <listitem><para>The binary packages for Sun Solaris are only provided as
tarballs, not
+ the PKG format.</para></listitem>
+</itemizedlist>
+
+
<para>
Functionality added or changed:
</para>
@@ -875,10 +905,19 @@
<listitem>
<para>
It is now possible to specify a different character set as
- part of the DSN or connection string. (Bug #6667)
- </para>
- </listitem>
-
+ part of the DSN or connection string. This must be used instead of
+ the <literal>SET NAMES</literal> statement. You can also configure
+ the character set value from the GUI configuration. (Bug #6667, Bug
+ #9498)
+ </para></listitem>
+
+ <listitem><para>The setup library has been split into its own RPM
package, to allow
+ installing the driver itself with no GUI
dependencies.</para></listitem>
+<listitem><para>Dis-allow NULL ptr for null indicator when calling
SQLGetData()
+ if value is null. Now returns SQL_ERROR w/state
22002.</para></listitem>
+<listitem> <para>Fixed calling convention ptr and wrong free in
<command>myodbc3i</command>, and fixed
+ the null terminating (was only one, not two) when writing DSN to
string.</para></listitem>
+
</itemizedlist>
<para>
@@ -887,6 +926,21 @@
<itemizedlist>
+<listitem><para>Fixed a problem where the GUI would crash when configuring or
+ removing a System or User DSN. (Bug #27315)</para></listitem>
+
+<listitem><para>When inserting a large <literal>BLOB</literal>
field,
+Connector/ODBC would crash due to a memory allocation error. (Bug
#10562)</para></listitem>
+ <listitem><para><literal>myodbc3i</literal> did not
correctly format driver info, which could cause the
+ installation to fail. (Bug #29709)</para></listitem>
+ <listitem><para> Added a new DSN option
(<literal>FLAG_ZERO_DATE_TO_MIN</literal>) to retrieve
<literal>XXXX-00-00</literal>
+ dates as the minimum allowed ODBC date
(<literal>XXXX-01-01</literal>). Added another
+ option (<literal>FLAG_MIN_DATE_TO_ZERO</literal>) to mirror this but
for bound parameters.
+ <literal>FLAG_MIN_DATE_TO_ZERO</literal> only changes
<literal>0000-01-01</literal> to <literal>0000-00-00</literal>.
(Bug
+ #13766)</para></listitem>
+ <listitem><para>Correctly return error if
<literal>SQLBindCol</literal> is called with an
+ invalid column.</para></listitem>
+ <listitem><para>Fixed possible crash if
<literal>SQLBindCol()</literal> was not called before
<literal>SQLSetPos()</literal>.</para></listitem>
<listitem>
<para>
Fixed error handling of out-of-memory and bad connections in
@@ -906,7 +960,8 @@
<listitem>
<para>
- Connector/ODBC crashed with Crystal Reports. (Bug #23816)
+ Connector/ODBC crashed with Crystal Reports due to a rproblem with
+ <literal>SQLProcedures()</literal>. (Bug #28316)
</para>
</listitem>
| Thread |
|---|
| • svn commit - mysqldoc@docsrva: r7163 - trunk/refman-common | mcbrown | 20 Jul |