Slony-I 1.0.5 (PostgreSQL 資料庫複製) 發布

發布於 2004-10-21

1.0.5 版本已發布

Slony-I 團隊榮幸地推出 1.0.5 版本,這是世界上最先進的開放原始碼資料庫的最先進的複製解決方案。

建議所有 Slony-I 使用者進行此更新。請參閱 HISTORY 檔案以取得變更列表。

Slony 首頁為 www.slony.info

此處提供發布原始碼下載

slony1-1.0.5.tar.gz

從舊版 Slony-I 升級

從 1.0.5 版本開始,slon 複製引擎拒絕針對任何未載入相同版本之儲存程序,或包含 C 語言支援函數和日誌觸發器的共享物件與版本號碼不符的資料庫執行作業。

這表示必須一次升級叢集中所有節點上的 Slony 安裝。

正確的升級程序如下

  1. 停止所有節點上的 slon 複製引擎。
  2. 在所有節點上安裝新的 Slony 版本。
  3. 針對叢集中的每個節點,執行包含以下指令的 slonik 腳本:update functions (id = );
  4. 啟動所有 slon 複製引擎。

Libpq 需求

在某些作業系統上,多執行緒複製引擎需要使用 --enable-thread-safety 編譯的 libpq 客戶端程式庫。 已知的有 Solaris 和 AIX。已知其他作業系統不需要此選項 (Linux-X86、FreeBSD-X86、FreeBSD-Alpha、OpenBSD-Sparc64 和 OSX)。配置腳本在 Solaris 上的 --enable-thread-safety 開關方面存在問題。

請套用此修補程式,配置並重新編譯 libpq

threadsafe-libpq-742.diff.gz。

我們會根據要求提供 7.3.x 的修補程式。

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