IvorySQL 4.5 发布


2025 年 6 月 4 日,IvorySQL 4.5 正式发布!

新版本全面支持 PostgreSQL 17.5,新增多项新功能,并修复了已知问题。

增强功能

PostgreSQL 17.5 增强功能:

  • 修复检查声明为 GB18030 编码的无效字符串时单字节缓冲区过读问题
  • 正确处理分区表上的自引用外键
  • 避免 brin_bloom_union() 合并压缩 BRIN 摘要时发生数据丢失
  • 正确解析嵌套在 WITH 子句中的 INSERT/UPDATE/DELETE/MERGE 命令所引用的外部 CTE 名称
  • 修正 ALTER TABLE ADD COLUMN 对含默认值的域类型处理逻辑

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

新增特性

  • 升级至 PG 17.5 内核
  • 全平台 MIPS 打包支持:除了支持已有 ARM 和 X86 架构,新增 MIPS 架构的多平台介质包,兼容国内外主流操作系统(含麒麟、统信 UOS、凝思 NSAR OS 等)
  • IvorySQL 在线体验:提供基于 Web 的即时体验环境,用户可通过浏览器直接操作 IvorySQL 4.5 数据库
  • 新增行为准则
  • 更新社区贡献指南
  • 通过 PR 实现文档自动构建与官网更新
  • 增强贡献者工作流:支持 /assign 命令自助分配任务
  • IvorySQL Operator V4 适配 IvorySQL 4.5,升级系统组件与数据库扩展版本

IvorySQL 在线体验这一新增功能,您可以阅读文章IvorySQL-WASM:免安装的数据库探索之旅了解详情。

修复已知问题

  • 修复 check_compatible_mode与assign_compatible_mode 枚举值错误问题
  • 修复文档中 GUC 框架测试结果描述问题
  • 修复文档中 Oracle 兼容性参数描述问题
  • 修复文档中 README 路径问题
  • 修复兼容模式变更时 search_path 未更新问题
  • 修复 ModifyTableContextUpdateContext兼容性问题
  • 修复 initdb -C identifier_case_switch 不生效问题

详情参考:IvorySQL 4.5 发布说明。

源码

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

  • IvorySQL 数据库源码:https://github.com/IvorySQL/IvorySQL
  • IvorySQL 官方网站:https://github.com/IvorySQL/Ivory-www

感谢贡献者

以下人员(按字母顺序排列)作为补丁作者、提交者、审阅者、测试人员或问题报告者对本版本做出了贡献:

  • Cary Huang
  • Denis Lussier
  • Fawei Zhao
  • Flyingbeecd
  • Ge Sui
  • Grant Zhou
  • Hulin Ji
  • Hope Gao
  • Lily Wang
  • Renli Zou
  • Shawn Yan
  • Shihua Yang
  • Shiji Niu
  • Shoubo Wang
  • Shuntian Jiao
  • Xiangyu Liang
  • Xinjie Lv
  • Zheng Tao
  • Zhenhao Pan
  • Zhuoyan Shi

相關推薦

2023-11-18

截至目前,IvorySQL已成功发布10个版本,并最新推出了IvorySQL 3.0。此版本不仅继承了PostgreSQL 16.0的最新内核和功能,还扩展了更多企业级特性。 相比于PostgreSQL社区版,IvorySQL 3.0在兼容性和易用性方面实现了显著提升,同时为适

2024-08-29

Server 兼容的 Babelfish (线缆协议级仿真),Oracle 兼容的 IvorySQL,以及 PG 版的 RAC PolarDB; 此外,现在自托管 Supabase 也在 Debian / Ubuntu 系统中可用。用户可以让 Pigsty 中带有 HA,IaC,PITR,监控的生产级 PostgreSQL 集群仿真 MSSQL (via W

2022-07-16

Ember 项目近日发布了 4.5 版本的 Ember.js 和 Ember CLI,在 4.5 发布的同时,4.4 版本的 Ember 已经晋升为 LTS(长期支持)版本。LTS 版本的 Ember 在 9 个发布周期(54 周)内会持续收到安全更新,在 6 个周期(36 周)内接受错误修复。LTS

2021-11-18

11月17日,微软发布了 TypeScript 4.5 正式版本 ,4.5 正式版本和 RC 版本在功能上并没有什么改动,除了添加关于新 JSDoc 特性的注释 ,不过这个特性也是 RC 版本的新功能,只是当时没有写出来。 TypeScript 4.5 正式版新

2023-02-28

KCL 团队很高兴地宣布 KCL v0.4.5 版本现在已经可用!本次发布主要为 KCL 语言编写便利性和稳定性提升,错误信息改进以及更多平台包括 windows 版本支持以及更多下载方式支持。在 KCL v0.4.5 版本中,用户可以通过编写更少的 KCL

2023-11-30

DSSHOPING v3.4.5 已经发布,多终端商城解决方案 此版本更新内容包括: 1、修改docker安装源 2、修复低库存和已售完未统计非sku商品的BUG 3、修复h5点击搜索框没反应的BUG 详情查看:https://gitee.com/dswjcms/dsshop/releases/v3.4.5

2025-06-20

开源游戏引擎 Godot 4.5 发布了首个 Beta 更新。 以下是 Godot 4.5 beta 版本的更新亮点 新功能 支持导出变量为 Variant 类型 :此前数组和字典虽技术上支持 Variant 值,但无法直接导出 Variant 类型变量,现在可通过修改导出变量

2024-05-25

Rufus 4.5 现已发布,更新内容如下: 添加新的高级选项以对 suitable images 执行运行时 UEFI 媒体验证(Windows,大多数 Linux) 将使用 Rufus MBR 高级选项移至 cheat mode ( Alt- A) 修复 VHDX images 截断以及写入 VHD/VHDX 时的

2023-03-21

tile、Tex 等)或任何其他类型的纯文本。 CotEditor 4.5 正式发布,该版本更新内容如下: 系统要求: macOS 12 及以上版本 新功能: 更新代码片段功能,使其能够命名,改变顺序,并从菜单中执行 在文本菜单中增加插入

2024-05-18

能简表 角色 功能 生产者(客户端) 发布消息、定时消息(或叫延时)、顺序消息、可过期消息、事务消息。支持 Qos0、Qos1     消费者(客户端) 订阅、取消订阅。消费-ACK(自动、手动)

2023-08-24

Solon 是什么? Java 生态型应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态规模)。与其他框架相比,它解决了两个重要的痛点:启动慢,费内存。2023年6月,Maven 单月下载量突

2023-03-11

v64,s390x,树莓派等 WGCLOUD-v3.4.5 更新说明  2023-03-10 发布 1.新增,统计报表模块改造为巡检报告(周报,月报) 2.新增,监控间隔时间最快30s改造为最快10s,即agent支持最快10s一次,采集上报数据给server。这个可以根据s

2025-05-20

Spring Data 2025.0.0 现已正式发布,此版本包含驱动程序升级以及各个 store 模块的优化。 一些更新亮点内容如下: MongoDB 和 Apache Cassandra 中的向量类型和向量搜索支持 Spring Data JPA 中 DTO Projections 的 Constructor Expression Derivatio

2025-05-23

芯、昇腾等国产硬件的支持。 具体更新亮点如下: 发布全场景文字识别模型PP-OCRv5: 单模型支持五种文字类型和复杂手写体识别;整体识别精度相比上一代提升13个百分点。 发布通用文档解析方案PP-StructureV3: 支