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
未更新问题 - 修复
ModifyTableContext
与UpdateContext
兼容性问题 - 修复
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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
MariaDB 11.8 LTS 发布,解决了 2038 问题
MariaDB 11.8 LTS 现已发布,这是面向 2025 年的年度长期支持版本。也是首个支持 MariaDB Vector 的 LTS 版本,并根据用户需求包含许多其他更新。MariaDB 11.8 LTS 包含自 11.4 以来新增的所有内容,并融合了 11.5、11.6、11.7 中的更改,以及之前未发布的新功能。 用户可以从 MariaDB 11.4(之前的 LTS 版本)或任何更旧版本无缝升级到 MariaDB 11.8,也可以回退到 MariaDB Server 10.0 或更早版本,包括大多数 MySQL Server 版本。 MariaDB 11.8 LTS 最显著的亮点在于:全面支持 MariaDB Vector。 原生 VECTOR 数据类型,具有用于最近邻搜索的高性能索引 用于计算向量相似度的函数:VEC_DISTANCE_EUCLIDEAN()、VEC_DISTANCE_COSINE() 和 VEC_DISTANCE(),可以根据索引类型方便地选择前两个函数之一。 将二进制向量转换为其文本表示形式并返回的函数 VEC_FromText() 和 VEC_ToT...
- 下一篇
libgit2 v1.9.1 发布,跨平台、可链接的 Git 库实现
libgit2 是一个可以在应用程序中使用的跨平台、可链接的 Git 库实现。libgit2 v1.9.1现已发布,具体更新内容如下: Bug fixes hash: 在 sha256 中允许unsigned int!=size_t#6996 include:修复code comment termination#6997 alternates:允许所有存储库中的相对路径#7019 修复潜在的null dereference#6998 cli:修复 CYGWIN 上未定义的 alloca()#7022中 attr:遵循属性匹配中的忽略大小写#7018中 tag:拒绝使用 HEAD 作为标签名#7061 修复 openssl fips 模式中的内存泄漏#7064 修复 types.h 和 oid.h 之间的循环包含#7059 Revert 包括路径回归#7039 Build and CI improvements benchmarks:更新baseline cli 的路径#7006 更新 SelectSSH.cmake#7012 ci:更新 download-artifact版本#7038...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7设置SWAP分区,小内存服务器的救世主
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS8编译安装MySQL8.0.19