<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.29\. 版本 9.0.5 > **發布日期:** 2011-09-26 這個版本包含各種自9.0.4以來的修復。要想獲得關于9.0主版本的新特性信息, 請參閱[Section E.34](#calibre_link-163)。 ## E.29.1\. 遷移到版本 9.0.5 運行9.0.X的系統不需要轉儲/恢復。 另外,如果你是從一個早于9.0.6的版本升級而來,請參閱9.0.6的發布說明。 ## E.29.2\. 修改列表 * 修復系統目錄上`VACUUM FULL`或`CLUSTER`之后目錄緩存失效 (Tom Lane) 在某些情況下,重定位系統目錄行到另一個位置將不會被并發服務器進程識別, 如果他們然后嘗試更新那行,那么允許目錄損壞的發生。最壞的情況可能是完全丟失一個表。 * 修復sinval復位處理期間不正確的操作順序,并且保證TOAST OID保存到系統目錄中 (Tom Lane) 這些錯誤可能導致在一個系統目錄上`VACUUM FULL` 或 `CLUSTER`之后的瞬時失效。 * 修復索引in-doubt HOT-updated元組的bug (Tom Lane) 這些bug可能導致在對系統目錄重建索引之后的索引損壞。不認為會影響用戶的索引。 * 修復GiST索引頁分裂進程中的多個bug (Heikki Linnakangas) 發生的概率很低,但是可能會導致索引損壞。 * 修復`tsvector_concat()`中可能的緩沖區溢出 (Tom Lane) 該函數可能低估了它的結果所需內存的數量,導致服務器崩潰。 * 修復處理"standalone"參數時`xml_recv`中的崩潰 (Tom Lane) * 使`pg_options_to_table`為不帶值的選項返回 NULL (Tom Lane) 以前這樣的情況會導致服務器崩潰。 * 避免在`ANALYZE`和SJIS-2004編碼轉換中可能的訪問超出內存結尾 (Noah Misch) 這修復了一些非常低可能性的服務器崩潰情況。 * 保護`pg_stat_reset_shared()`不輸入NULL (Magnus Hagander) * 修復子事務中檢測到一個恢復沖突死鎖時可能的失敗 (Tom Lane) * 避免熱備期間回收btree索引頁時偽造的沖突 (Noah Misch, Simon Riggs) * 如果WAL接收器仍然運行在恢復的結尾,那么關閉它 (Heikki Linnakangas) postmaster以前在這種情況下會恐慌,但它實際上是一個合法的情況。 * 修復relcache初始化文件無效中的競態條件 (Tom Lane) 有一個窗口,一個新的后端進程可能會讀取舊的初始化文件, 而忽視將要告訴它該數據是陳舊的的inval信息。結果將會是目錄訪問中的奇異的失敗, 典型的是稍后啟動時"could not read block 0 in file ..."。 * 修復在GiST索引掃描結尾的內存泄露 (Tom Lane) 執行許多獨立GiST索引掃描的命令,例如在一個早已包含許多行的表上驗證一個新的基于GiST的排除約束, 可能因為這個漏洞在瞬間需要大量的內存。 * 修復在進入命令字符串和`LISTEN`是活躍的時必須做編碼轉換時的內存泄露 (Tom Lane) * 修復支持可持有的游標和plpgsql的`RETURN NEXT`命令的tuplestores中的錯誤的內存計算 (導致可能的內存膨脹) (Tom Lane) * 修復`BEFORE`和`AFTER`觸發器都存在時的觸發器`WHEN`條件 (Tom Lane) 如果已經有一個`BEFORE ROW`觸發器為同一個更新觸發了,那么為 `AFTER ROW UPDATE`評估`WHEN`條件可能會崩潰。 * 修復構建一個大的、有損耗的位圖時的性能問題 (Tom Lane) * 修復為唯一字段的連接選擇性估計 (Tom Lane) 這修復了一個可能導致欠佳的估計連接結果大小的錯誤的啟發式規劃器。 * 修復只在子查詢目標列表中出現的嵌套的PlaceHolderVar表達式 (Tom Lane) 這個錯誤可能導致外連接的輸出不正確的顯示為NULL。 * 允許規劃器認為空父表真的是空的 (Tom Lane) 通常一個空表為了規劃目的會假設有一個特定的最小尺寸; 但是這個啟發對于通常永久為空的繼承體系的父表來說看起來弊大于利。 * 允許嵌套的`EXISTS`查詢適當的最優化 (Tom Lane) * 修復array-和path-creating函數以確保填充的字節為0 (Tom Lane) 這避免了規劃器認為語義上相等的常量不等,導致欠佳的最優化的情況。 * 修復`EXPLAIN`以處理內部索引掃描輔助方案內的控制結果節點 (Tom Lane) 這種監督通常的癥狀是"bogus varno"錯誤。 * 修復`_indexedcol_` `IS NULL`條件的btree預處理 (Dean Rasheed) 如果與任意其他類型的btree可索引條件在同一個索引字段上結合,那么這樣一個條件可能是不滿足的。 該情況在9.0.0和之后的版本中處理的不正確,導致查詢輸出到本該沒有的地方。 * 繞開破壞WAL重放的gcc 4.6.0 bug (Tom Lane) 這會導致在服務器崩潰后丟失已提交的事務。 * 修復視圖中的`VALUES`的轉儲bug (Tom Lane) * 禁止序列上的`SELECT FOR UPDATE/SHARE` (Tom Lane) 這個操作不會像預期的那樣工作,并且會導致失敗。 * 修復`VACUUM`以便它總是更新`pg_class`.`reltuples`/`relpages` (Tom Lane) 這修復了一些自動清理可能使得越來越多的什么時候清理表的決策欠佳的情形。 * 當計算一個哈希表的大小時防止整數溢出 (Tom Lan) * 修復`CLUSTER`試圖訪問早已刪除的TOAST數據的情況 (Tom Lane) * 修復初始驗證事務期間過早的超時失敗 (Tom Lane) * 修復為"peer"認證使用證書控制信息中的可移植性錯誤 (Tom Lane) * 修復需要多次往返時的SSPI登陸 (Ahmed Shinwari, Magnus Hagander) 這個問題的典型癥狀是在SSPI登陸期間的"The function requested is not supported"錯誤。 * 修復添加一個新的自定義變量類的變量到`postgresql.conf`時的失敗 (Tom Lane) * 如果`pg_hba.conf`包含`hostssl`但是SSL是禁用的時,拋出一個錯誤 (Tom Lane) 這被認為是更加用戶友好的行為,以前這樣的行都是默默地忽視。 * 修復`DROP OWNED BY`試圖刪除序列上的缺省權限時的失敗 (Shigeru Hanada) * 修復`pg_srand48`種子初始化中的打字錯誤 (Andres Freund) 這導致未能使用所有提供的種子。這個函數沒有用在大多數的平臺上(只是那些沒有`srandom`的), 并且一個比預期較少隨機的種子看起來在任何情況下潛在的安全風險都很小。 * 避免`LIMIT`和`OFFSET`值的和超過2^63時的整數溢出 (Heikki Linnakangas) * 添加溢出檢查到`generate_series()`的`int4`和`int8`版本 (Robert Haas) * 修復在`to_char()`中消除尾隨的零 (Marti Raudsepp) 在`FM`格式中并且在小數點后沒有數字位,小數點左邊的零可能會被不正確的消除。 * 修復`pg_size_pretty()`以避免輸入接近2^63而溢出 (Tom Lane) * 減少記錄值中typmod匹配的plpgsql的檢查 (Tom Lane) 一個過度的檢查可能會導致丟棄應該保持的長度修飾符。 * 正確的處理initdb期間本地名中的引號 (Heikki Linnakangas) 該情況可能出現一些Windows地區,如"People's Republic of China"。 * 在pg_upgrade中,避免轉儲孤立的臨時表 (Bruce Momjian) 這防止了表OID分配在舊的和新的安裝中不同步的情況。 * 修復pg_upgrade以在從8.3升級而來期間保持toast表的relfrozenxids (Bruce Momjian) 未能做到這點會導致`pg_clog`文件在升級之后很快被刪掉。 * 在pg_upgrade中,修復`-l` (log)選項以在Windows上運行 (Bruce Momjian) * 在pg_ctl中,在Windows上支持服務注冊的靜音模式 (MauMau) * 修復從一個不同的文件`COPY`期間psql的腳本文件行號計數 (Tom Lane) * 為`standard_conforming_strings`修復pg_restore 的direct-to-database模式 (Tom Lane) pg_restore在從一個由`standard_conforming_strings` 設置為`on`制作的歸檔文件中直接恢復到數據庫服務器時可能會發出不正確的命令。 * 對于并行pg_restore的不支持的情況更加用戶友好 (Tom Lane) 這個改變確保了這樣的情況能被檢測到,并且在采取恢復動作之前被報告。 * 修復libpq的LDAP服務查找代碼中的write-past-buffer-end和內存泄露 (Albe Laurenz) * 在libpq中,避免使用無閉塞的I/O和SSL連接時的失敗 (Martin Pihlak, Tom Lane) * 改善libpq對連接啟動時失敗的處理 (Tom Lane) 特別的,現在對服務器在SSL連接啟動時失敗的`fork()`報告的響應更加理智。 * 改善libpq對于SSL失敗的錯誤報告 (Tom Lane) * 修復`PQsetvalue()`以避免添加一個新的元組到一個最初從服務器查詢獲得的 `PGresult`時可能的崩潰 (Andrew Chernow) * 使ecpglib寫`double`值帶有15位數字精度 (Akira Kurosawa) * 在ecpglib中,確保`LC_NUMERIC`設置在錯誤之后恢復 (Michael Meskes) * 為blowfish有符號字符的錯誤應用逆向修復 (CVE-2011-2483) `contrib/pg_crypto`的blowfish加密代碼在char是有符號的平臺(大多數是) 上可能給出錯誤的結果,導致加密的口令比原有的強度要弱。 * 修復`contrib/seg`中的內存泄露 (Heikki Linnakangas) * 修復`pgstatindex()`以對于空索引給出一致的結果 (Tom Lane) * 允許使用perl 5.14建立 (Alex Hunsaker) * 修復建立和安裝的文件路徑包含空格時的各種問題 (Tom Lane) * 更新時區數據文件到tzdata 版本 2011i,因為DST法律在以下地區發生改變: Canada, Egypt, Russia, Samoa, 和 South Sudan。
                  <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>

                              哎呀哎呀视频在线观看