PostgreSQL 15 RC 1 已發布!

發布於 2022-09-29,作者為 PostgreSQL 全球開發團隊
PostgreSQL 專案

PostgreSQL 全球開發團隊宣布 PostgreSQL 15 的第一個候選版本現已開放下載。 作為候選版本,PostgreSQL 15 RC 1 將與 PostgreSQL 15 的初始版本基本相同,儘管在 PostgreSQL 15 正式發布之前可能會應用更多修復程式。

PostgreSQL 15 的計劃正式發布日期為 2022 年 10 月 13 日。請參閱「發布時程表」部分以了解更多詳細資訊。

升級至 PostgreSQL 15 RC 1

要從舊版本的 PostgreSQL 升級到 PostgreSQL 15 RC 1,您需要使用主要版本升級策略,例如 pg_upgradepg_dump / pg_restore。 有關更多資訊,請訪問升級的文件章節

https://postgres.tw/docs/15/static/upgrading.html

自 15 Beta 4 以來的變更

在 Beta 4 期間,PostgreSQL 15 應用了一些錯誤修復。 這些包括

  • 使用邏輯複製發布架構中所有表格的語法已更改為 CREATE PUBLICATION ... FOR TABLES IN SCHEMA ...
  • 如果同時指定了架構和表格,邏輯複製發布現在可以發布架構中的表格。
  • 如果指定了帶有欄位列表的表格,則不允許發布架構。
  • 修復了 pg_publication_tables 視圖中顯示已刪除欄位的問題。
  • 不允許使用不受支援的 ICU 地區設定建立新的資料庫。
  • 修復了 pg_basebackup--gzip 選項的行為問題,其中 WAL 目錄的內容未被壓縮。
  • 修復了將 maintenance_io_concurrency 設定為較低值(例如 0)時的恢復預取問題。
  • wal_compression 被指定為 lz4zstd 但伺服器不支援它時,記錄重播 WAL 檔案時的錯誤。
  • pg_upgrade 產生的幾個檔案移動到內部子目錄。
  • 恢復過程完成後,從 ps 命令中清除顯示。

有關修復的詳細列表,請訪問未完成項目頁面。

發布時程表

這是 PostgreSQL 15 的第一個候選版本。 除非發現需要延遲或產生額外候選版本的問題,否則 PostgreSQL 15 應於 2022 年 10 月 13 日正式發布。

有關更多資訊,請參閱Beta 測試頁面。

連結