2025年9月25日: PostgreSQL 18 发布!

pg_ivm 1.11 发布

发布于 2025-05-26,作者:IVM Development Group
相关开源项目

IVM Development Group 很高兴地宣布发布 pg_ivm 1.11

自 v1.10 发布以来的变更包括:

Bug 修复

  • 修复了列名包含大写字母时导致的维护失败(Yugo Nagata)

    此 bug 在上一个版本 (v1.10) 中引入。当表中存在列名包含大写字母的列时,增量视图维护会失败,因为列名被解析为小写。

  • 修复了 Windows 环境下的构建失败(Yuta MASANO)

    此前,某些函数声明中缺少 PGDLLEXPORT 导致使用 MSVC 构建时发生链接错误。

  • 修复了 create_immv 中潜在的段错误(Yugo Nagata)

    一个代码问题导致使用 MSVC 构建时出现段错误,尽管在 Linux 上并未观察到此问题。

关于 pg_ivm

pg_ivm 是一个扩展模块,提供增量视图维护 (IVM) 功能。

增量视图维护 (IVM) 是一种使物化视图保持最新的方法,其中只计算和应用对视图的增量更改,而不是重新计算。pg_ivm 提供了一种即时维护方式,物化视图在基础表被修改后会立即更新。

源代码仓库:https://github.com/sraoss/pg_ivm