pg_hint_plan v1.7.0 已發布
發布於 2024-08-30,作者:pg_hint_plan
相關開源項目
pg_hint_plan 開發團隊很高興地宣布 pg_hint_plan 1.7.0 發布。此版本的 pg_hint_plan 增加了與 PostgreSQL 17 的相容性,並包含各種改進和錯誤修復。 詳情請參閱發布說明。 這個新的主要版本包含以下新功能
- 新增詞法分析器以解析查詢索引。
- 將查詢 ID 與提示表整合,而不是標準化的字串。
- 移除 pg_hint_plan.hints_anywhere。
pg_hint_plan 是一個 PostgreSQL 擴充功能,可讓您透過 SQL 註解中使用所謂的「提示」來調整 PostgreSQL 執行計畫。 更多資訊請參閱 專案頁面。
專案的文件發布在 此頁面,並從原始碼儲存庫自動同步更新。
一系列新的次要版本也適用於 PostgreSQL 12,每個版本都標記有以下版本
- pg_hint_plan 1.6.1,與 PostgreSQL 16 相容。
- pg_hint_plan 1.5.2,與 PostgreSQL 15 相容。
- pg_hint_plan 1.4.3,與 PostgreSQL 14 相容。
- pg_hint_plan 1.3.10,與 PostgreSQL 12 和 13 相容。
這是計畫用於 PostgreSQL 12 的最後一個版本。
此版本集合中的顯著變更包括以下錯誤修復(如果適用)
- 還原與 Scan 提示中處理無法使用的索引相關的改進。 經證明這會導致不受歡迎的計畫不穩定性,因此已針對所有穩定分支刪除此功能。
- 如果未建立擴充功能,請更好地處理提示表。
- 對文件和迴歸測試套件的各種改進和修復。
- 新增 META.json 以在 PGXN 中發布模組。
- 修復了檢索查詢提示時的崩潰,僅影響 PostgreSQL 12 和 13。