JDBC 42.2.3 发布

由 JDBC 项目发布于 2018-07-12
相关开源项目

JDBC 项目很自豪地宣布最新版本 42.2.3。此版本修复了一些恼人的问题,例如:

  • 当重新抛出异常时,降低错误日志消息的严重性。错误将抛给调用者进行处理,因此 pgjdbc 不需要在此详细级别进行日志记录。
  • 支持 {oj ...} JDBC 转义语法中的括号。
  • 基于 PGObject 的类型的 getString 方法返回 "null" 字符串而不是 null。
  • 可以通过 databaseMetadataCacheFields=0 禁用字段元数据缓存。
  • 正确编码 BaseDataSource 中密码中的特殊符号。
  • 当舍入时间戳的纳秒部分时,调整日期、小时、分钟、秒。
  • 在 BaseDataSource 中编码 URL 参数。

以及一些性能增强:

  • 减少查询缓存中的内存分配。
  • 减少 SQL 解析器中的内存分配。

完整的变更日志可以在这里查看:https://jdbc.postgresql.ac.cn/documentation/changelog.html#version_42.2.3

您可以在 https://jdbc.postgresql.ac.cn/download.html 下载 PostgreSQL JDBC 驱动程序

JDBC 团队感谢所有贡献代码和评论的人:贡献者