Newsletters older than 6 months may have links that are out of date. Please use the Search to check for updated links.
MySQL Connector/J 3.0.1 Beta, the JDBC driver for MySQL has been
released today. You can find detailed information, and downloads at:
http://www.mysql.com/downloads/api-jdbc-dev.html (http://www.mysql.com/downloads/api-jdbc-dev.html)
The following changes are in this version:
* Fixed ResultSet.getRow() off-by-one bug
* Fixed RowDataStatic.getAt() off-by-one bug
* Added limited Clob functionality (ResultSet.getClob(),
PreparedStatemtent.setClob(), PreparedStatement.setObject(Clob)
* Added socketTimeout parameter to URL
* Connection.isClosed() no longer "pings" the server
* Connection.close() issues rollback() when getAutoCommit() == false
* Added "paranoid" parameter...sanitizes error messages removing "sensitive" information from them (i.e. hostnames, ports, usernames, etc.), as well as clearing "sensitive" data structures when possible
* Fixed ResultSetMetaData.isSigned() for TINYINT and BIGINT
* Charsets now automatically detected. Optimized code for single-byte character set conversion
* Implemented ResultSet.getCharacterStream()
* Added "LOCAL TEMPORARY" to table types in DatabaseMetaData.getTableTypes()
* Massive code clean-up to follow Java coding conventions (the time had
come)
* Fixed multi foreign-key support in
DatabaseMetaData.getImported/ExportKeys() and getCrossReference()