Hello all,
MySQL Connector/J 5.1.17, a maintenance release of the production 5.1 branch has been
released.
Connector/J is the Type-IV pure-Java JDBC driver for MySQL.
Version 5.1.17 is suitable for use with any MySQL version including MySQL-5.1 or
MySQL-5.5.
It is now available in source and binary form from the Connector/J download pages at
http://dev.mysql.com/downloads/connector/j/5.1.html
and mirror sites as well as Maven-2 repositories and MOS.
As always, we recommend that you check the "CHANGES" file in the download
archive to be aware of changes in behavior that might affect your application.
We welcome and appreciate your feedback, bug reports, bug fixes, patches etc.:
http://forge.mysql.com/wiki/Contributing
MySQL Connector/J 5.1.17 includes the following general bug fixes and improvements:
- Fix for Bug#61332 - LIKE not optimized in server when run against I__S tables and no
wildcards used. Databases/tables with "_" and/or "%" in their names (escaped or not)
will be handled by this code path, although slower, since it's rare to find these
characters in table names in SQL. If there's a "_" or "%" in the string, LIKE will
take care of that, otherwise we now use = . The only exception is information_schema
database which is handled separately. Patch covers both getTables() and getColumns().
- Fix for Bug#61150 - First call to stored procedure fails with "No Database Selected".
The workaround introduced in DatabaseMetaData.getCallStmtParameterTypes to fix the
bug in server where SHOW CREATE PROCEDURE was not respecting lower-case table names
is misbehaving when connection is not attached to database and on non-casesensitive
OS.
- Fix for Bug#61105 - Avoid a concurrent bottleneck in Java's character set
encoding/decoding when converting bytes to/from Strings.
* IMPORTANT NOTE *
No longer use String.getBytes(...), or new String(byte[]...), use the StringUtils
method instead.
Enjoy!
Tonci
Thread |
---|
• MySQL Connector/J 5.1.17 Has Been Released | Tonci Grgin | 7 Jul |