IVM Development Group 很高興地宣佈釋出 pg_ivm 1.11。
自 v1.10 釋出以來的變更包括:
修復了列名包含大寫字母時導致的維護失敗(Yugo Nagata)
此 bug 在上一個版本 (v1.10) 中引入。當表中存在列名包含大寫字母的列時,增量檢視維護會失敗,因為列名被解析為小寫。
修復了 Windows 環境下的構建失敗(Yuta MASANO)
此前,某些函式宣告中缺少 PGDLLEXPORT 導致使用 MSVC 構建時發生連結錯誤。
修復了 create_immv 中潛在的段錯誤(Yugo Nagata)
一個程式碼問題導致使用 MSVC 構建時出現段錯誤,儘管在 Linux 上並未觀察到此問題。
pg_ivm 是一個擴充套件模組,提供增量檢視維護 (IVM) 功能。
增量檢視維護 (IVM) 是一種使物化檢視保持最新的方法,其中只計算和應用對檢視的增量更改,而不是重新計算。pg_ivm 提供了一種即時維護方式,物化檢視在基礎表被修改後會立即更新。