Mailing List
Home
MySQL General - General MySQL discussion
MaxDB - Everything about MaxDB, formerly known as SAP DB
MySQL on Win32 - Runing MySQL on Windows 9x/Me/NT/2000/XP
Java Help - Mostly related to the MySQL Connector/J driver
ODBC - ODBC with the MySQL Connector/ODBC driver
Perl - Perl support for MySQL with DBI and DBD::mysql
MySQL++ - Programming with the C++ API to MySQL
Subjects
mysql openssl Question
mysql:it 's a db not a dbms how it 's possible?!
Does the binary log enabling affect the MySQL performances?
Strange behavior, Table Level Permission
FULLTEXT query format question
Preventing Duplicate Entries
Comparing and writing out BLOBS
Executing MySQL Commands From Within C Program
Can 't access mysql after kernel upgrade
Mysql 4 0 Oracle Stored Procedure Trigger Conversion
Downgrade Mysql from 4 to 3 23
MySQL Cluster Software
mysql test 4 1 fails with the gis test
ERROR 2002: Can 't connect to local MySQL server through socket
Getting Identity after INSERT
Update one field with more fields from another table
ERROR 1045: Access denied for user: 'root@localhost ' (Using
password: NO)
mysql have same function mthod as Oracle decode()
 
Search:  
Power your search with and, or, +, -, or "some phrase" operators.
MySQL Connector/J 3.1.2 ALPHA Has Been Released

MySQL Connector/J 3.1.2 ALPHA Has Been Released

2004-06-08       - By Mark Matthews

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

Hi,

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

Version 3.1.2 is a new feature release for the ALPHA tree 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://www.mysql.com/downloads/api-jdbc-stable.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.)

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.

Depending on bug reports from the field, and how the release time line
for MySQL-4.1 plays out, this release should be the last ALPHA release
of the Connector/J 3.1 series.

The focus of the next release 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.2 with respect to
server-side prepared statements.

Regards,

   -Mark

- From the changelog:

06-09-04 - Version 3.1.2-alpha

- Fixed stored procedure parameter parsing info when size was
specified for a parameter (i.e. char(), varchar()).

- Enabled callable statement caching via 'cacheCallableStmts '
property.

- Fixed case when no output parameters specified for a
stored procedure caused a bogus query to be issued
to retrieve out parameters, leading to a syntax error
from the server.

- Fixed case when no parameters could cause a NullPointerException
in CallableStatement.setOutputParameters().

- Removed wrapping of exceptions in MysqlIO.changeUser().

- Fixed sending of split packets for large queries, enabled nio
ability to send large packets as well.

- Added .toString() functionality to ServerPreparedStatement,
which should help if you 're trying to debug a query that is
a prepared statement (it shows SQL as the server would process).

- Added 'gatherPerformanceMetrics ' property, along with properties
to control when/where this info gets logged (see docs for more
info).

- ServerPreparedStatements weren 't actually de-allocating
server-side resources when .close() was called.

- Added 'logSlowQueries ' property, along with property
'slowQueriesThresholdMillis ' to control when a query should
be considered 'slow '.

- Correctly map output parameters to position given in
prepareCall() vs. order implied during registerOutParameter() -
fixes BUG#3146.

- Correctly detect initial character set for servers >= 4.1.0

- Cleaned up detection of server properties.

- Support placeholder for parameter metadata for server >= 4.1.2

- Fix for BUG#3539 getProcedures() does not return any procedures in
result set

- Fix for BUG#3540 getProcedureColumns() doesn 't work with wildcards
for procedure name

- Fixed BUG#3520 -- DBMD.getSQLStateType() returns incorrect value.

- Added 'connectionCollation ' property to cause driver to issue
'set collation_connection=... ' query on connection init if default
collation for given charset is not appropriate.

- Fixed DatabaseMetaData.getProcedures() when run on MySQL-5.0.0
(output of
'show procedure status ' changed between 5.0.1 and 5.0.0.

- Fixed BUG#3804 -- getWarnings() returns SQLWarning instead of
DataTruncation

- Don 't enable server-side prepared statements for server version
5.0.0 or 5.0.1, as they aren 't compatible with the '4.1.2+ ' style that
the driver uses (the driver expects information to come back that isn 't
there, so it hangs).
-- --BEGIN PGP SIGNATURE-- --
Version: GnuPG v1.2.3 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAxj0wtvXNTca6JD8RAvfQAJ46YtLfHBBIg6MUtjBmwWpwT1rMnQCcDMpi
DKOuvoQ3088UuwRUKN90rlE=
=s1tz
-- --END PGP SIGNATURE-- --

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/mysql?unsub=mysql @(protected)