MySQL Connector/ j5.1发布说明/MySQL Connector/J 5.0的变化/ MySQL Connector/J 5.0.2的变化(2006-07-11)

MySQL Connector/J 5.0.2 (2006-07-11)

错误修复

  • 固定MysqlValidConnectionChecker对于JBoss不工作MySQLXADataSources.(错误# 20242)

  • 更好地缓存字符集转换器(每个连接),以消除多字节字符集的瓶颈。(错误# 20242)

  • 增加连接/数据源属性pinGlobalTxToPhysicalConnection(默认为).当设置为真正的,当使用XAConnections,驱动程序确保给定XID上的操作始终路由到相同的物理连接。这将启用XAConnection支持Xa start…加入XA结束对于不维护全局事务的线程关联的事务管理器(大多数事务管理器要么始终维护线程关联,要么将其作为配置选项),它也是一种变通方法。(错误# 20242)

  • MysqlXaConnection。恢复(int旗帜)现在允许组合XAResource。TMSTARTRSCAN而且TMENDRSCAN.为了模拟扫描接口的性质,我们返回所有准备好的xidTMSTARTRSCAN,并且没有用于with调用的新xidTMNOFLAGS,或TMENDRSCAN当不结合时TMSTARTRSCAN.此更改是为了遵从API,以及与IBM WebSphere的事务管理器集成。(错误# 20242)

  • 固定ConnectionProperties(以及一些子类)是不可序列化的,尽管一些J2EE容器希望它们是可序列化的。(错误# 19169)

  • 固定驱动程序失败在非ascii平台。驱动程序假设平台字符集是MySQL的超集latin1进行身份验证握手和读取错误消息时的字符集。我们现在对握手阶段发送到服务器的所有字符串使用Cp1252,并对语言设置为用于错误消息的字符集的系统变量。(错误# 18086)

  • 固定不能使用XAConnection当没有正在进行的全局事务时,用于本地事务。(错误# 17401)