版本发布| IvorySQL 4.6 发布

2025 年 9 月 10 日,IvorySQL 4.6 正式发布!

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

增强功能

PostgreSQL 17.6 增强功能:

  • 加强规划器估计函数中的安全检查。
  • 防止 pg_dump 脚本被用于攻击运行还原操作的用户。
  • 在 pg_dump 输出的注释中包含的名称中将换行符转换为空格。
  • 修复 BRIN numeric_minmax_multi_ops 支持函数中的距离计算错误。
  • 避免我们将接受的 XML 输入大小出现倒退问题。

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

新增特性

  • 升级至 PG 17.6 内核。
  • 兼容 MongoDB 的解决方案:使用 FerretDB 和 DocumentDB 提供兼容 MongoDB 的解决方案。
  • 全平台 LoongArch 打包:提供适用于 LoongArch 架构的全平台介质包,支持国内外主流操作系统,包括红帽、Debian、麒麟、统信和凝思等操作系统。还支持 x86、ARM 和 MIPS 架构。
  • IvorySQL 在线试用:为用户提供基于 Web 的平台,可在线体验 IvorySQL V4.6,直接通过浏览器界面进行数据库交互。
  • 容器化部署支持(Docker Swarm):支持在 Docker Swarm 环境中部署单机 IvorySQL 数据库和高可用集群。
  • 容器化部署支持(Kubernetes):支持使用 Helm 在 Kubernetes(K8 S)上部署单机 IvorySQL 数据库和高可用集群。
  • IvorySQL Cloud v4.0 已发布:IvorySQL Cloud 平台目前支持 IvorySQL v4 数据库的订阅管理,以及其周边生态系统的全面管理。

修复已知问题

  • 修复 aarch64 平台上缺少 libcrypt 的问题。
  • 修复执行 make 和 make install 时,前缀为 test_ 的扩展被错误地编译和安装问题。
  • 文档:修复一些拼写错误。
  • 文档:修复安装部分的文档错误。
  • 文档:更新社区贡献流程。

详情参考:

源码

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

感谢贡献者

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

  • caffiendo
  • Cédric Villemain
  • Fawei Zhao
  • flyingbeecd
  • Ge Sui
  • Grant Zhou
  • huchangqiqi
  • Pedro Lopez
  • RRRRhl
  • Ruohang Feng
  • shangwei007
  • Shawn Yan
  • Shaolin Chu
  • Shihua Yang
  • Shiji Niu
  • Shuntian Jiao
  • tiankongbuqi
  • Xiangyu Liang
  • Xinjie Lv
  • Xueyu Gao
  • Yanliang Lei
  • Yasir Hussain Shah
  • Yuan Li
  • Zheng Tao
  • Zhenhao Pan
  • Zhuoyan Shi

感谢以上贡献者!

欢迎试用

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

相关推荐
jiayou643 小时前
KingbaseES 实战:深度解析数据库对象访问权限管理
数据库
冬奇Lab4 小时前
一天一个开源项目(第37篇):awesome-selfhosted - 自托管软件资源集合
开源·自动化运维·资讯
冬奇Lab17 小时前
一天一个开源项目(第36篇):EverMemOS - 跨 LLM 与平台的长时记忆 OS,让 Agent 会记忆更会推理
人工智能·开源·资讯
冬奇Lab17 小时前
OpenClaw 源码深度解析(一):Gateway——为什么需要一个"中枢"
人工智能·开源·源码阅读
李广坤1 天前
MySQL 大表字段变更实践(改名 + 改类型 + 改长度)
数据库
HelloGitHub1 天前
《HelloGitHub》第 119 期
开源·github
冬奇Lab2 天前
一天一个开源项目(第35篇):GitHub Store - 跨平台的 GitHub Releases 应用商店
开源·github·资讯
爱可生开源社区2 天前
2026 年,优秀的 DBA 需要具备哪些素质?
数据库·人工智能·dba
随逸1772 天前
《从零搭建NestJS项目》
数据库·typescript
Bigger2 天前
为什么你的 Git 提交需要签名?—— Git Commit Signing 完全指南
git·开源·github