JDBC 项目荣幸地宣布最新版本 42.2.24
此版本修复了多项问题,具体如下:
修复因 PR #1949 引起的启动回归。我们可以通过返回已知类型的类型,而不是检查所有 OID 类型。PR #2257
反向移植 PR #2148,避免通过 BatchUpdateException 泄露服务器错误详细信息,其中 logServerErrorDetail PR #2254
反向移植 PR #2247 QueryExecutorImpl.receiveFastpathResult 未正确处理 ParameterStatus 消息。这反过来导致了某些 LargeObjectManager 操作的失败。关闭 Issue #2247 提出的问题。通过添加缺失的代码路径来修复,该代码路径基于 processResults 中的现有处理。PR #2253
反向移植 PR #2242 PgDatabaseMetaData.getIndexInfo() 将操作数转换为 smallint。PR#2253 通过添加某些自定义运算符,可能会破坏 PgDatabaseMetaData.getIndexInfo() 方法。此 PR 修复了此问题。
反向移植 PR #2251 到 42.2。清理打开的连接以修复 omni 和 appveyor 上的测试失败。使用旧的 COMMENT ON FUNCTION 语法,并带有显式的无参数括号,因为这是 v10 之前的服务器版本所必需的。处理 StatementTest 中连接创建的清理,处理 DatabaseMetaDataTest 中特权连接的清理。
反向移植 PR #2245 修复了在存在重复描述的情况下返回重复表的案例,因为 catalog 中的 oids 不保证唯一。PR #2248
更改为可更新结果集,以正确使用主键或唯一键。PR #2228 修复了 PR #2199 中引入的问题,关闭 Issue #2196
修复调用 getTypeInfo 时别名为空的 NPE。PR #2220
反向移植 PR #2217 以修复 Issue #2215。OIDs 是无符号整数,当它们超出有符号整数的大小时,未被正确处理。
团队将非常感谢任何反馈,请将您的 maven 版本更新至:maven
我们非常感谢所有为此次发布做出贡献的人。
请访问我们的网站,了解所有详细信息和新下载。