<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # E.68\. 發布8.3.9 > **發布日期:** 2009-12-14 該發布包含來自8.3.8各種修復。關于8.3主要發布中新特性信息, 參閱[Section E.77](#calibre_link-34)。 ## E.68.1\. 遷移到版本8.3.9 運行8.3.X不需要備份/恢復。然而,如果從8.3.8更早版本更新, 參閱8.3.8發布說明。 ## E.68.2\. 變化 * 保護由索引函數導致的間接安全威脅改變會話本地狀態(Gurjeet Singh, Tom) 這個變化阻止不可改變的索引函數可能破壞超級用戶會話(CVE-2009-4136)。 * 拒絕在普通名字(CN)字段中包含嵌入空字段的SSL證書(Magnus) 這可以防止SSL驗證期間證書意外匹配到服務器或者客戶端名稱(CVE-2009-4034)。 * 在后臺啟動時緩存初始化期間修復可能崩潰(Tom) * 避免空的同義詞詞典崩潰(Tom) * 防止在不安全時期信號中斷`VACUUM`(Alvaro) 它已經提交元組操作之后,如果`VACUUM FULL`被取消,那么該修復程序阻止了PANIC, 并且如果有一個普通的`VACUUM`在截斷該表之后被中斷,那么拋出瞬態錯誤。 * 由于哈希表大小計算中整數溢出,修復可能崩潰(Tom) 這可能會產生對散列結果大小非常大的規劃器估計。 * 修復`inet`/`cidr`比較中罕見崩潰(Chris Mikkelson) * 確保通過預備事務持有的共享元組級別鎖被忽略(Heikki) * 修復用于子事務中被訪問的游標的臨時文件的過早刪除(Heikki) * 當循環到一個新的CSV日志文件的時候,修復syslogger進程中內存泄露(Tom) * 修復Windows許可降級邏輯(Jesse Morris) 這修復了數據庫在Windows上啟動失敗的一些情況,通常帶有誤導性錯誤信息比如 "沒有找到匹配的postgres可執行文件"。 * 當分裂取決于索引非第一列的時候,修復GiST索引頁分裂不正確邏輯(Paul Ramsey) * 如果在檢查點結尾回收利用或者刪除舊的WAL文件失敗,不要出錯誤(Heikki) 更好地將這個問題看作是非致命性的,并且允許檢查點來完成。 未來檢查點將重新嘗試刪除。這些問題預計不會在正常操作中, 但都被認為通過錯誤設計的Windows殺毒和備份軟件造成的。 * 確保Windows上WAL文件不要反復被存檔(Heikki) 如果一些其他進程干擾不再需要文件的刪除,那么可能發生另外一種現象。 * 修復PAM密碼處理更加具有魯棒性(Tom) 之前代碼伴隨Linux`pam_krb5` PAM模塊和Microsoft Active Directory結合為 域控制器而失敗,它可能在其他地方有問題, 因為它采取不合理的假設關于PAM堆棧可能會 傳遞給它什么參數。 * 在GSSAPI和SSPI認證方法中提高最大認證令牌(Kerberos標簽)大小(Ian Turner) 當舊的2000字節限制對于Unix Kerberos實現足夠的時候, 通過Windows域控制器發出的標簽更大。 * 重啟序列訪問統計收集(Akira Kurosawa) 這用于執行但在8.3中被損壞。 * 修復`CREATE OR REPLACE FUNCTION`期間所有依賴關系的處理(Tom) * 修復`WHERE``_x_`=`_x_`條件的錯誤處理(Tom) 在某些情況下這可能作為多余的被忽略,但是它們不是— 它們等同于`_x_` `IS NOT NULL`。 * 使得文本搜索解析器可以接受XML屬性中下劃線(Peter) * 修復`xml`二進制輸入中編碼處理(Heikki) 如果XML頭不指定編碼,我們假設缺省UTF-8;之前處理是不一致的。 * 修復從`plperlu`調用`plperl`錯誤或者反之亦然(Tom) 從內部函數的錯誤退出可能會導致崩潰,由于外部函數未能重新選擇正確的Perl解釋器。 * 當重新定義PL/Perl函數的時候,修復會話存在期內存泄露(Tom) * 當通過集合返回PL/Perl函數的時候,確保Perl數組被正確轉換為PostgreSQL數組(Andrew Dunstan, Abhijit Menon-Sen) 為非設置返回返回正確執行。 * 修復PL/Python中異常處理中罕見崩潰(Peter) * 在`contrib/pg_standby`中,禁用Windows上帶有信號的觸發器故障轉移(Fujii Masao) 這從來沒有任何有用的,因為Windows不具備Unix風格信號,但最近發生的變化使它真正崩潰。 * 確保psql的flex模塊與正確的系統頭定義一起被編譯(Tom) 這修復了平臺上編譯錯誤,該平臺上`--enable-largefile`導致產生代碼中 不兼容變化。 * 使postmaster忽略連接請求數據包中任何`application_name`參數, 以提高未來libpq版本的兼容性(Tom) * 更新時區縮寫文件以匹配當前情況(Joachim Wieland) 這包含添加`IDT`和`SGT`到缺省時區縮寫集合。 * 為了Antarctica, Argentina, Bangladesh, Fiji,Novokuznetsk, Pakistan, Palestine, Samoa, Syria中DST變化更新時區數據文件到tzdata發布2009s; 同時為了Hong Kong歷史修正。
                  <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>

                              哎呀哎呀视频在线观看