1. 版本概览

[发行日期:2024年9月26日]

IvorySQL 3.4基于PostgreSQL 16.4,并修复了多个问题。更多信息请参考 文档网站

2. 增强功能

  • PostgreSQL 16.4 的增强功能

    1. 在未经授权时防止pg_dump执行

    2. 避免归并右反连接计划产生错误结果

    3. 防止VACUUM中出现无限循环

    4. 修复在将表作为分区附加后失败的问题,前提是该表之前有继承子表

    5. 修复了 time 和 timetz 类型的 ISO-8601“扩展”时间格式的输入

    更多细节, 请参阅 PostgreSQL发布说明.

3. 问题修复

  • 新增 Oracle sequence功能: 问题 #588

  • 支持 xmlisvalid 函数: 问题 #695

  • 在Oracle模式下为字符类型限制设置为2000: 问题 #561

  • 支持使用SQL命令ALTER TABLE ADD (CONSTRAINT …​)向现有表添加约束: 问题 #612

  • 支持以下函数 TO_MULTI_BYTE(), TO_SINGLE_BYTE(), ASCIISTR(), COMPOSE(), DECOMPOSE(): 问题 #609

  • docker_library项目现已支持Debian的X86和ARM架构: #16

4. 源代码

IvorySQL主要包含2个代码仓库:

5. 贡献人员

以下个人(按姓氏排序)作为补丁作者、提交者、审查者、测试者或问题报告者为此版本做出了贡献。

  • Cary Huang

  • Chase Wu

  • Grant Zhou

  • Håkan Arpfors

  • Imran Zaheer

  • Leo X.M. Zeng

  • ShanInfo

  • 冯磊

  • 高雪玉

  • 郭新源

  • 矫顺田

  • 梁翔宇

  • 吕新杰

  • 牛世继

  • 彭冲

  • 任娇

  • 尚雷

  • 王丽

  • 王守波

  • 文一

  • 严少安

  • 周家杰