MySQL Connector/J Release Notes  /  Changes in MySQL Connector/J 3.0  /  Changes in MySQL Connector/J 3.0.7 (2003-04-08)

Changes in MySQL Connector/J 3.0.7 (2003-04-08)

Bugs Fixed

  • Fixed charset issues with database metadata (charset was not getting set correctly).

  • Fixed MysqlPooledConnection.close() calling wrong event type.

  • Fixed StringIndexOutOfBoundsException in PreparedStatement.setClob().

  • IOExceptions during a transaction now cause the Connection to be closed.

  • Ensure that packet size from alignPacketSize() does not exceed max_allowed_packet (JVM bug)

  • Fixed escaping of 0x5c ('\') character for GBK and Big5 charsets.

  • Throw SQLExceptions when trying to do operations on a forcefully closed Connection (that is, when a communication link failure occurs).

  • You can now toggle profiling on/off using Connection.setProfileSql(boolean).

  • 4.1 Column Metadata fixes.

  • Fixed ResultSet.getTimestamp() when underlying field is of type DATE.

  • Updatable ResultSets can now be created for aliased tables/columns when connected to MySQL-4.1 or newer.

  • Don't pick up indexes that start with pri as primary keys for DBMD.getPrimaryKeys().

  • Fixed missing conversion for YEAR type in ResultSetMetaData.getColumnTypeName().

  • Fixed LOAD DATA LOCAL INFILE bug when file > max_allowed_packet.

  • Don't reset Connection.isReadOnly() when autoReconnecting.

  • Remove synchronization from Driver.connect() and Driver.acceptsUrl().

Download these Release Notes
PDF (US Ltr) - 482.1Kb
PDF (A4) - 482.3Kb
EPUB - 127.7Kb