2011.02.10

MySQL

MySQL Connector/J 5.1.15 がリリースされました

オリジナル版:http://lists.mysql.com/java/9327

バージョン5.1版でのメンテナンスリリースであるMySQL Connector/J 5.1.15が リリースされました。Connector/Jは、MySQL用のタイプ4のpure-Java JDBCドライバです。

バージョン5.1.15は、MySQL-5.1、もしくはMySQL-5.5のMySQLのどのバージョンでも快適に使用できます。

現在、Connector/Jダウンロードページ、およびミラーサイトからソースとバイナリ形式が入手可能です。

http://dev.mysql.com/downloads/connector/j/5.1.html

(すべてのミラーサイトが現在において最新であるとは限らないかもしれないことに注意してください。あるミラーサイトでこのバージョンを見つけることができない場合は、再度確認を行うか、あるいは別のダウンロードサイトを選択してください。)

いつものことですが、アプリケーションに影響を及ぼす動作変更を把握するには、アップグレードの前に、マニュアルの変更ログ

http://dev.mysql.com/doc/refman/5.1/en/cj-news.html)

と"Upgrading"の節

http://dev.mysql.com/doc/refman/5.1/en/cj-upgrading.html

をチェックするようお勧めします。

バグレポート、バグ修正、パッチ等の情報をお待ちしておりますので、以下のページをご利用ください。

http://forge.mysql.com/wiki/Contributing

 

以下は、Connector/J 5.1.15の変更情報です。

   - Fix for Bug#38367, parameters metadata did not reflect the fact that NULL is allowed
     parameter value. So DatabaseMetaData.getProcedureColumns will set isNullable member
      to java.sql.DatabaseMetaData.procedureNullable now.

   - Fix for Bug#27916, DatabaseMetaData.getTypeInfo() does not return all the available 
      data types.

   - Fix for Bug#59224, adding 5.5 reserved words to DatabaseMetaData.getSQLKeywords().

   - Fixed an issue where statement comments set via Connection.setStatementComment()
     weren't represented in autoGenerateTestcaseScript=true output.

   - Added ability to include the current java thread dump in the exception message
     given for deadlock/wait lock timeout exceptions, enable with
     "includeThreadDumpInDeadlockExceptions=true" in your JDBC url.

   - Added ability to include current thread name as a statement comment visible
     in MySQL's "SHOW PROCESSLIST" and Innodb deadlock diagnostics, enable with
     "includeThreadNamesAsStatementComment=true".

   - Added an SLF4J logging adapter. Enable by adding setting the connection
     property "logger" to "Slf4JLogger" and placing the appropriate bridge
     from SLF4J to the logging framework of choice in your CLASSPATH. As with
     other Connector/J logging adapters, the log category name used by the
     driver is "MySQL". See http://www.slf4j.org/manual.html for more details.