PostgreSQL 全球開發團隊宣布 PostgreSQL 17 的第二個 Beta 版本現已開放下載。此版本包含 PostgreSQL 17 正式發布時將提供的所有功能的預覽,儘管在 Beta 期間,發布的某些細節可能會發生變化。
您可以在發布說明中找到有關 PostgreSQL 17 的所有功能和變更的資訊。
https://postgresql.dev.org.tw/docs/17/release-17.html
本著 PostgreSQL 開源社群的精神,我們強烈建議您在您的系統上測試 PostgreSQL 17 的新功能,以幫助我們消除可能存在的錯誤或其他問題。 雖然我們不建議您在生產環境中執行 PostgreSQL 17 Beta 2,但我們鼓勵您找到方法針對此 Beta 版本執行您典型的應用程式工作負載。
您的測試和回饋將有助於社群確保 PostgreSQL 17 發布保持我們提供世界上最先進的開源關係資料庫的穩定、可靠版本的標準。 請閱讀更多關於我們的Beta 測試流程以及您如何做出貢獻。
https://postgresql.dev.org.tw/developer/beta/
若要從 PostgreSQL 的早期版本升級到 PostgreSQL 17 Beta 2,您需要使用類似於 PostgreSQL 主要版本之間升級的策略(例如 pg_upgrade
或 pg_dump
/ pg_restore
)。 有關更多資訊,請訪問升級的文件章節。
PostgreSQL 17 Beta 2 中的修復和變更包括:
ON EMPTY
子句時的預設行為。pg_logical_slot_get_changes
問題。請參閱發布說明以取得完整的新功能和變更功能清單。
https://postgresql.dev.org.tw/docs/17/release-17.html
每個 PostgreSQL 版本的穩定性在很大程度上取決於您,社群,使用您的工作負載和測試工具測試即將發布的版本,以便在 PostgreSQL 17 正式發布之前找到錯誤和迴歸。 由於這是一個 Beta 版,資料庫行為、功能細節和 API 仍可能發生細微變化。 您的回饋和測試將有助於確定新功能的最終調整,因此請在不久的將來進行測試。 使用者測試的品質有助於確定我們何時可以進行最終發布。
未解決的問題清單可在 PostgreSQL Wiki 中公開取得。 您可以使用 PostgreSQL 網站上的此表單報告錯誤。
https://postgresql.dev.org.tw/account/submitbug/
這是版本 17 的第二個 Beta 版。PostgreSQL 專案將根據測試需要發布額外的 Beta 版,然後發布一個或多個候選版本,直到 2024 年 9 月/10 月左右的最終發布。 如需更多資訊,請參閱Beta 測試頁面。