Bugs Fixed
Added paranoid parameter, which sanitizes
error messages by removing “sensitive” information
from them (such as host names, ports, or user names), as well as
clearing “sensitive” data structures when possible.
Added LOCAL TEMPORARY to table types in
DatabaseMetaData.getTableTypes().
Added socketTimeout parameter to URL.
Connection.close() issues
rollback() when
getAutoCommit() is false.
Connection.isClosed() no longer
“pings” the server.
Added limited Clob functionality
(ResultSet.getClob(),
PreparedStatement.setClob(),
PreparedStatement.setObject(Clob).
Implemented ResultSet.getCharacterStream().
Massive code clean-up to follow Java coding conventions (the time had come).
Fixed ResultSet.getRow() off-by-one bug.
Fixed RowDataStatic.getAt() off-by-one bug.
Charsets now automatically detected. Optimized code for single-byte character set conversion.
