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

Hi,

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

Version 3.1.3 is the first BETA release of the 3.1 series that is
suitable for use with either MySQL-4.1 or MySQL-5.0 (and is required
when using server-side prepared statements on MySQL-4.1.2 or newer).

It is now available in source and binary form from the Connector/J
download pages at http://dev.mysql.com/downloads/connector/j/3.1.html
as well as 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.)

Please note that currently server-side prepared statements are
automatically disabled in this release when the driver is connecting to
MySQL-5.0.0 or MySQL-5.0.1, as the current prepared statement code from
the 4.1 branch (which contains network protocol-level changes) has yet
to be merged into the 5.0 source tree.

The focus of the next few releases of Connector/J 3.1 is on code cleanup
and performance improvements (although micro-performance benchmarks are
looking pretty good right now, approx 25-30% faster than the 3.0 series
due mostly to shortening call stack length and some optimizations in
re-using expensive to allocate objects).

Have fun with this release!

Please take the time to file any bugs you might encounter (hopefully
none!) at http://bugs.mysql.com/ ... We're particularly interested in
any issues you might have with this release and MySQL-4.1.3 with respect
to server-side prepared statements.

Regards,

        -Mark

~From the changelog:

07-07-04 - Version 3.1.3-beta

- - Mangle output parameter names for CallableStatements so they
will not clash with user variable names.

- - Added support for INOUT parameters in CallableStatements.

- - Fix for BUG#4119, null bitmask sent for server-side prepared
statements was incorrect.

- - Use SQL Standard SQL states by default, unless 'useSqlStateCodes'
property is set to 'false'.

- - Added packet debuging code (see the 'enablePacketDebug' property
documentation).

- - Added constants for MySQL error numbers (publicly-accessible, see
com.mysql.jdbc.MysqlErrorNumbers), and the ability to generate the
mappings of vendor error codes to SQLStates that the driver uses (for
documentation purposes).

- - Externalized more messages (on-going effort).

- - Fix for BUG#4311 - Error in retrieval of mediumint column with
prepared statements and binary protocol.

- - Support new timezone variables in MySQL-4.1.3 when 'useTimezone=true'

- - Support for unsigned numerics as return types from prepared statements.

This also causes a change in ResultSet.getObject() for the 'bigint
unsigned' type, which used to return BigDecimal instances, it now
returns instances of java.lang.BigInteger.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFA7a/UtvXNTca6JD8RAoKUAJ46zyxebl3xDwXL95m1J9fWyLzv7QCghkTN
Dkal59QtkxTAsHUaVLpBGKo=
=HveI
-----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