PostgreSQL 7.4.1 發布

發布於 2003-12-23

自 PostgreSQL 7.4 發布以來已經將近 4 週了,與所有新版本一樣,在管理員將其生產資料庫從舊版本遷移上來時,已經發現了一些錯誤。

由於自 7.4 以來的變更列表相當短,因此它們包含在此電子郵件中

* 修復了 ECPG 中 "CREATE SCHEMA" 解析中的錯誤 (Michael)

* 修復了同時使用 "--enable-thread-safety" 和 "--with-perl" 時的編譯錯誤 (Peter)

* 修復了使用雜湊聯結的子查詢 (Tom)

* 修復了可用空間地圖壓縮錯誤 (Tom)

* 修復了 libpq 的 Borland 編譯器建置 (Bruce)

* 修復了 netmask() 和 hostmask() 以返回最大長度的 masklen (Tom)

* 多個 "contrib/pg_autovacuum" 修復

* 允許在 Cygwin 下編譯 "contrib/cube" (Jason Tishler)

* 修復了在未定義密碼時 Solaris 使用密碼檔案的問題 (Tom)

* JDBC 修復了線程問題,其他修復

* 修復了 bytea 索引查找 (Joe)

* 修復了位元資料類型的資訊架構 (Peter)

* 強制在從 WAL 恢復期間開啟 zero_damaged_pages

* 防止某些難以理解的 "變數不在子計劃目標列表中" 的情況

* 使 PQescapeBytea 和 byteaout 彼此一致 (Joe)

* 逸出位元組 > 0x7e 的 bytea 輸出 (Joe)

* 將缺少的 SPI_finish() 呼叫新增至 dblink 的 get_tuple_of_interest() (Joe)

* 新增捷克語常見問題

* 修復了資訊架構檢視 constraint_column_usage 的外部鍵 (Peter)

* ECPG 修復 (Michael)

* 修復了子查詢中有多個 IN 子查詢和聯結的錯誤 (Tom)

* 允許 COUNT('x') 工作 (Tom)

* 將 Informix 相容性的 ECPG 包含檔案安裝到單獨的目錄中 (Peter)

* 修復了 SSL 記憶體洩漏 (Neil)

* 防止 "pg_service.conf" 使用服務名稱作為預設 dbname (Bruce)

* 修復了 FreeBSD 上的本機 ident 驗證 (Tom)

與大多數次要版本一樣,此版本不需要 dump/reload 即可生效。也就是說,資訊架構有一些變更需要 DROP/reload *特定*架構 ... 請閱讀 HISTORY 檔案以獲取有關如何執行此操作的說明。

一如既往,此版本可在我們所有的鏡像站點上取得,網址為

https://postgres.tw/mirrors-ftp.html

並且,感謝 David Fetter,也可以透過 BitTorrent 取得,網址為

http://bt.postgresql.org

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