Fixed Buffer.fastSkipLenString() causing
ArrayIndexOutOfBounds exceptions with
some queries when unpacking fields.
Implemented an empty TypeMap for
Connection.getTypeMap() so that some
third-party apps work with MySQL (IBM WebSphere 5.0
Connection pool).
Added missing LONGTEXT type to
DBMD.getColumns().
Retrieve TX_ISOLATION from database for
Connection.getTransactionIsolation() when
the MySQL version supports it, instead of an instance
variable.
Quote table names in
DatabaseMetaData.getColumns(),
getPrimaryKeys(),
getIndexInfo(),
getBestRowIdentifier().
Greatly reduce memory required for
setBinaryStream() in
PreparedStatements.
Fixed ResultSet.isBeforeFirst() for empty
result sets.
Added update options for foreign key metadata.
