Full synchronization on methods modifying instance and class-shared references, driver should be entirely thread-safe now (please let me know if you have problems).
Fixed off-by-one-hour error in
Report batch update support through
DatabaseMetaData (bug 495101).
Ant build was corrupting included
jar files, fixed (bug 487669).
Removed concatenation support from driver (the
|| operator), as older versions of VisualAge
seem to be the only thing that use it, and it conflicts with the
|| operator. You will need to start
mysqld with the
--ansi flag to use the
|| operator as concatenation (bug 491680).
Fixed quoting error with escape processor (bug 486265).
DataSource implementations moved to
org.gjt.mm.mysql.jdbc2.optional package, and
(initial) implementations of
XADataSource are in place (thanks to Todd
Wolff for the implementation and testing of
PooledConnectionDataSource with IBM WebSphere
Fixed casting bug in
Added detection of network connection being closed when reading packets (thanks to Todd Lizambri).
Fixed extra memory allocation in
MysqlIO.readPacket() (bug 488663).