-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

MySQL Connector/J 3.0.17, a new version of the Type-IV all-Java JDBC
driver for MySQL has been released.

Version 3.0.17is a bugfix release for the stable tree that is
suitable for use with any MySQL version including MySQL-4.1 or MySQL-5.0
(although it provides minimal 'new' functionality with MySQL-4.1 or
MySQL-5.0, users connecting to MySQL-4.1 or 5.0 should be using
Connector/J 3.1.x).

It is now available in source and binary form from the Connector/J
download pages at http://dev.mysql.com/downloads/connector/j/3.0.html
and mirror sites (note that not all mirror sites may be up to date at
this point of time - if you can't find this version on some mirror,
please try again later or choose another download site.)

        -Mark

- From the changelog:

06-22-05 - Version 3.0.17-ga

        - Fixed BUG#5874, Timestamp/Time conversion goes in the wrong
'direction' when useTimeZone='true' and server timezone differs from
client timezone.
        
        - Fixed BUG#7081, DatabaseMetaData.getIndexInfo() ignoring 'unique'
parameter.
        
        - Support new protocol type 'MYSQL_TYPE_VARCHAR'.
        
        - Added 'useOldUTF8Behavoior' configuration property, which causes JDBC
driver to act like it did with MySQL-4.0.x and earlier when the
character encoding is 'utf-8' when connected to MySQL-4.1 or newer.
        
        - Fixed BUG#7316 - Statements created from a pooled connection were
returning physical connection instead of logical connection when
getConnection() was called.
        
        - Fixed BUG#7033 - PreparedStatements don't encode Big5 (and other
multibyte) character sets correctly in static SQL strings.
        
        - Fixed BUG#6966, connections starting up failed-over (due to down
master) never retry master.

    - Fixed BUG#7061, PreparedStatement.fixDecimalExponent() adding
extra '+', making number unparseable by MySQL server.

    - Fixed BUG#7686, Timestamp key column data needed "_binary'"
stripped for UpdatableResultSet.refreshRow().

    - Backported SQLState codes mapping from Connector/J 3.1, enable
with 'useSqlStateCodes=true' as a connection property, it defaults to
'false' in this release, so that we don't break legacy applications (it
defaults to 'true' starting with Connector/J 3.1).

    - Fixed BUG#7601, PreparedStatement.fixDecimalExponent() adding
extra  '+', making number unparseable by MySQL server.

    - Escape sequence {fn convert(..., type)} now supports ODBC-style
types that are prepended by 'SQL_'.

    - Fixed duplicated code in configureClientCharset() that prevented
useOldUTF8Behavior=true from working properly.

    - Handle streaming result sets with > 2 billion rows properly by
fixing wraparound of row number counter.

    - Fixed BUG#7607 - MS932, SHIFT_JIS and Windows_31J not recog. as
aliases for sjis.

    - Fixed BUG#6549 (while fixing #7607), adding 'CP943' to aliases for
sjis.

    - Fixed BUG#8064, which requires hex escaping of binary data when
using multibyte charsets with prepared statements.

    - Fixed BUG#8812, NON_UNIQUE column from DBMD.getIndexInfo()
returned inverted value.

    - Workaround for server BUG#9098 - default values of CURRENT_* for
DATE/TIME/TIMESTAMP/TIMESTAMP columns can't be distinguished from
'string' values, so UpdatableResultSet.moveToInsertRow() generates bad
SQL for inserting default values.

    - Fixed BUG#8629 - 'EUCKR' charset is sent as 'SET NAMES euc_kr'
which MySQL-4.1 and newer doesn't understand.

    - DatabaseMetaData.supportsSelectForUpdate() returns correct value
based on server version.

    - Use hex escapes for PreparedStatement.setBytes() for double-byte
charsets including 'aliases' Windows-31J, CP934, MS932.

    - Added support for the "EUC_JP_Solaris" character encoding, which
maps to a MySQL encoding of "eucjpms" (backported from 3.1 branch). This
only works on servers that support eucjpms, namely 5.0.3 or later.
- --
Mark Matthews
MySQL AB, Software Development Manager - Client Connectivity
www.mysql.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCuZe7tvXNTca6JD8RAjFpAJsE551UG0OGNftW78r0JZiPaIIQhwCeM4rA
xEl/cfq+xSkgmKugLlthaG0=
=L+Wi
-----END PGP SIGNATURE-----

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to