<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # E.60\. 發布8.3.17 > **發布日期:** 2011-12-05 該發布包含來自8.3.16中各種修復。關于8.3主要發布中新特性信息, 參閱[Section E.77](#calibre_link-34)。 ## E.60.1\. 遷移到版本8.3.17 運行8.3.X不需要備份/恢復。 然而,在`information_schema.referential_constraints`視圖中發現長期的錯誤。 如果你依賴于該視圖中正確的結果,那么你應該像下面第一個更新日志項解釋的來代替它的定義。 另外,如果你從8.3.8更早版本更新,參閱8.3.8發布說明。 ## E.60.2\. 變化 * 修復`information_schema.referential_constraints`視圖中錯誤(Tom Lane) 該視圖關于外鍵約束匹配依賴主或者唯一鍵約束是不夠謹慎的, 這可能導致無法顯示外鍵約束,或顯示它多次,或聲稱它 取決于比起真正的一個不同的約束。 由于視圖定義是由initdb安裝, 只是升級不會解決問題。如果您需要解決現有的安裝中這個問題, 您可以(作為超級用戶)刪除`information_schema`模式,然后通過 `_SHAREDIR_`/information_schema.sql重新創建它。 (如果你不確定`_SHAREDIR_`在哪里, 運行`pg_config --sharedir`)。在每個數據庫中肯定重復被修復。 * 修復`CREATE TABLE dest AS SELECT * FROM src`或者`INSERT INTO dest SELECT * FROM src`中 TOAST相關數據損壞(Tom Lane) 如果一個表已由`ALTER TABLE ADD COLUMN`修改, 嘗試逐字拷貝其數據到另一個表可能在某些極端情況中產生損壞結果。 這個問題只能體現在8.4及更高版本中的精確形式中, 但是我們修補早期版本以及其他的代碼路徑中可能會引發同樣的錯誤。 * 修復toast表訪問舊的syscache項中的競爭條件(Tom Lane) 典型的癥狀是類似"在pg_toast_2619中toast值NNNNN缺少塊號0"的短暫錯誤, 其中所引用的toast表將永遠屬于一個系統目錄。 * 讓`DatumGetInetP()`解壓具有1字節頭的inet數據, 并添加一個新的宏,`DatumGetInetPP()`不這樣做(Heikki Linnakangas) 這種變化不會影響到核心代碼, 但可能會阻止附加代碼預期`DatumGetInetP()`按通常慣例產生解壓縮數據而崩潰。 * 提高`money`類型輸入和輸出中的區域支持(Tom Lane) 除了不支持所有標準[`lc_monetary`](#calibre_link-1571)格式選項外, 輸入和輸出函數是不一致的, 意味著有個區域中備份的`money`值不能被重新讀取。 * 不要讓[`transform_null_equals`](#calibre_link-1572) 影響`CASE foo WHEN NULL ...`結構(Heikki Linnakangas) `transform_null_equals`應該影響由用戶直接寫入的 `foo = NULL`表達式,而不是通過`CASE`形式內部產生的平等檢查。 * 改變外鍵觸發器創建順序更好地支持自參考外鍵(Tom Lane) 對于級聯外鍵引用自己的表, 行更新將觸發`ON UPDATE`觸發器和`CHECK`觸發器作為一個事件。 `ON UPDATE`觸發器必須先執行, 否則`CHECK`將檢查該行的非最終狀態而且可能引發不當的錯誤。 然而,這些觸發器的觸發順序由其名字確定, 通常按照創建順序進行排序, 因為觸發器有按照約定"RI_ConstraintTrigger_NNNN"自動生成的名字。 一個適當的修復要求修改該約定, 我們將在9.2中執行,但在現有版本中改變它似乎有風險。 所以這個補丁只是改變了觸發器的創建順序。用戶遇到此類型的錯誤 要刪除并重新創建外鍵約束使得觸發器到正確的順序。 * 當跟蹤緩沖區分配率時,避免浮點下溢(Greg Matthews) 雖然本身無害,在某些平臺上這可能導致惱人的內核日志信息。 * 保留psql命令歷史中空白行(Robert Haas) 比如,如果空行從一個字符串中被刪除,前者操作可能會導致問題。 * 修復pg_dump以備份自動生成類型之間用戶定義的映射, 比如表行類型(Tom Lane) * 使用xsubpp的首選版本構建PL/Perl, 不一定是操作系統主拷貝(David Wheeler和Alex Hunsaker) * 修復`contrib/dict_int`和`contrib/dict_xsyn`中不正確編碼(Tom Lane) 一些函數錯誤假定通過`palloc()`返回的內存是零。 * 實現`pgstatindex()`中查詢取消及時中斷(Robert Haas) * 確保VPATH構造正確安裝所有服務器頭文件(Peter Eisentraut) * 縮短詳細錯誤信息中報告的文件名(Peter Eisentraut) 常規構造一直報道包含錯誤信息調用的C文件名字,但VPATH構造之前報道絕對路徑名。 * 修復中美洲地區Windows時區名稱解釋(Tom Lane) 映射"Central America Standard Time"到`CST6`,而不是 `CST6CDT`,因為在中美洲任何地方通常不會觀察到DST。 * 為Brazil, Cuba, Fiji, Palestine, Russia和Samoa更新時區數據文件到tzdata發布2011n; 同時為Alaska和British East Africa歷史修正。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看