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 个代码仓库:
- IvorySQL 数据库源码:https://github.com/IvorySQL/IvorySQL
- IvorySQL 官方网站:https://github.com/IvorySQL/Ivory-www
感谢贡献者
以下人员(按字母顺序排列)作为补丁作者、提交者、审阅者、测试人员或问题报告者对本版本做出了贡献:
- 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 周边好礼!