PostgreSQL 2010-03-15 累積錯誤修復版本

發佈於 2010-03-14

PostgreSQL 專案今天發布了 PostgreSQL 物件關聯式資料庫系統的所有作用中分支的次要版本更新,包括 8.4.3、8.3.10、8.2.16、8.1.20、8.0.24 和 7.4.28 版本。此版本提供了一些第三方 SSL 函式庫的解決方案,以及對輕微的正常運行時間和資料完整性問題的多項修復。強烈建議所有資料庫管理員在下一次排定的停機時間更新您的 PostgreSQL 版本。

某些 SSL 函式庫中的 SSL 安全問題 CVE-2009-3555 已導致許多供應商發布安全修補程式。為了使 PostgreSQL 能夠與這些已修補的 SSL 資料庫連線版本配合使用,我們新增了新的參數 "ssl_renegotiation_limit" 來控制資料庫伺服器重新協商會話金鑰的頻率。

此版本還有其他 47 個錯誤修復,其中許多僅適用於 8.4 版本。這些通常是對輕微問題和組合錯誤的修復,包括

  • 修復啟動期間的潛在死鎖
  • 移除幾個可能的罕見崩潰情況
  • 修復 GIN 和 GiST 索引的幾個輕微的資料遺失問題
  • 關閉兩個邊緣案例記憶體洩漏
  • 更新 6 個地區的時區資料

請參閱發布說明以取得包含詳細資訊的完整變更清單。PostgreSQL 全球開發團隊感謝我們所有使用者在過去 3 個月內提出的錯誤報告,使我們能夠找到並修復這些問題。

與其他次要版本一樣,使用者不需要轉儲和重新載入其資料庫即可應用此更新版本;您可以簡單地關閉 PostgreSQL 並更新其二進位檔。跳過多個更新的使用者可能需要查看發布說明以了解額外的更新後步驟。

PostgreSQL 全球開發團隊將在 2010 年 6 月之後停止發布 PostgreSQL 7.4 和 8.0 版本的更新。我們敦促這些版本的使用者現在開始計劃升級。

此文章已從 PostgreSQL 網站的先前版本遷移。對於遷移造成的任何格式問題,我們深感抱歉。