版本发布| IvorySQL 5.1 发布

2025 年 12 月 18 日,IvorySQL 5.1 正式发布!

IvorySQL 5.1 基于 PostgreSQL 18.1 构建,包含多项缺陷修复与功能改进。完整更新列表可参考官方文档站点。

PostgreSQL 18.1 增强功能

  • 在 CREATE STATISTICS 中检查对 Schema 的 CREATE 权限。
  • 避免 libpq 中分配大小计算可能引发的整数溢出。
  • 防止在 SQL/JSON 函数(如 JSON_VALUE)的 DEFAULT 子句包含 COLLATE 表达式时出现"无法识别的节点类型"错误。
  • 避免对包含分组集(grouping sets)的无变量 HAVING 子句进行错误优化。
  • 在哈希右半连接(hash right semi join)中禁用并行执行。
  • 避免在生成有序追加(ordered-append)执行计划时出现潜在的除零错误。
  • 修复在支持有序访问但不支持仅索引扫描的索引类型下,查询规划器可能失败的问题。

更多细节可参考 PostgreSQL 官方发布说明

IvorySQL 5.1 新增特性

  1. 升级至 PG 18.1 内核
  2. 在线体验:IvorySQL 5.1 推出基于浏览器的交互式体验环境,用户无需本地安装,即可实时探索与评估 IvorySQL 5.1 功能。
  3. 全平台安装包支持:提供覆盖 X86、ARM、MIPS、LoongArch 架构的多平台介质包。
  4. 容器化部署支持:支持通过 Docker Compose、Podman、Swarm、Helm 及 Operator 工具,一键部署 IvorySQL 5.1 单机或高可用集群。
  5. IvorySQL Cloud 5.1 同步发布:集成了 IvorySQL 5.1 数据库以及周边生态,实现可视化的数据库发放回收、监控运维等全生命周期管理。
  6. PostgreSQL 扩展:新增支持 10 款 PostgreSQL 扩展,分别是 pg_cron、pgAudit、PostGIS、pgRouting、PGroonga、ddlx、pgsql-http、system_stats、plpgsql_check、pgvector。

已修复问题

  • 清理编译过程中的告警信息。
  • 修复 PL/iSQL 解析器拒绝 SELECT INTO 表达式中带括号语法的问题。
  • 修正文档中关于源码安装时缺失 uuid-ossp 插件的相关描述。

源代码

IvorySQL 的开发维护主要在以下四个代码仓库进行:

贡献者

以下人员(按字母顺序)以补丁作者、提交者、评审者、测试人员或问题反馈者的身份参与了本次版本发布:

  • Amberwww1
  • Cédric Villemain
  • Fawei Zhao
  • Ge Sui
  • Grant Zhou
  • Oreo Yang
  • Rophy Tsai
  • Shuntian Jiao
  • Steven Niu
  • Xiangyu Liang
  • Xiaohui Liu
  • Xinjie Lv
  • Xueyu Gao
  • Yasir Hussain Shah
  • Yuan Li
  • Zheng Tao
  • Zhenhao Pan
  • Zhe Zhang
  • Zhibin Wang
  • Zhuoyan Shi

感谢以上贡献者!

欢迎试用

欢迎各位社区小伙伴试用 IvorySQL 5.1,如发现任何问题,可提交 issue 反馈,我们将为您送上 IvorySQL 周边好礼!

相关推荐
新缸中之脑2 小时前
Paperless-NGX实战文档管理
人工智能
百结2143 小时前
Mysql数据库操作
数据库·mysql·oracle
keep one's resolveY4 小时前
时区问题解决
数据库
Leinwin4 小时前
OpenClaw 多 Agent 协作框架的并发限制与企业化规避方案痛点直击
java·运维·数据库
qq_417695054 小时前
机器学习与人工智能
jvm·数据库·python
无极低码4 小时前
ecGlypher新手安装分步指南(标准化流程)
人工智能·算法·自然语言处理·大模型·rag
漫随流水4 小时前
旅游推荐系统(view.py)
前端·数据库·python·旅游
grant-ADAS4 小时前
记录paddlepaddleOCR从环境到使用默认模型,再训练自己的数据微调模型再推理
人工智能·深度学习
ego.iblacat4 小时前
MySQL 服务基础
数据库·mysql
炎爆的土豆翔4 小时前
OpenCV 阈值二值化优化实战:LUT 并行、手写 AVX2 与 cv::threshold 性能对比
人工智能·opencv·计算机视觉