<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.67\. 發布8.3.10 > **發布日期:** 2010-03-15 該發布包含來自8.3.9的各種修復。關于8.3主要發布中新特性信息, 參閱[Section E.77](#calibre_link-34)。 ## E.67.1\. 遷移到版本8.3.10 運行8.3.X不需要備份/恢復。然而,如果從8.3.8更早版本更新, 參閱8.3.8發布說明。 ## E.67.2\. 變化 * 添加新的配置參數`ssl_renegotiation_limit` 以控制多久為SSL連接執行會話密鑰協商(Magnus) 這可以被設置為零,以完全禁用重新協商,如果使用損壞的SSL庫,這可能是必需的。 特別是,一些供應商為CVE-2009-3555導致談判嘗試失敗傳輸臨時補丁。 * 在后臺啟動期間修復可能死鎖(Tom) * 由于relcache重新載入期間不完全處理錯誤,那么修復可能崩潰(Tom) * 由于懸空指針用于緩存計劃中,修復可能崩潰(Tatsuo) * 當試圖從子事務啟動中故障恢復的時候,修復可能崩潰(Tom) * 修復與使用保存點和不同于服務器編碼的客戶端編碼相關的服務器內存泄漏(Tom) * 修復GIST索引頁拆分的結束恢復清理過程中發出的不正確WAL數據(Yoichi Hirai) 如果在已經完成一個不完整GIST插入后結束恢復清理期間不夠幸運而發生崩潰, 這可能導致索引損壞,甚至更可能發生WAL回放期間的錯誤。 * 為`bit`類型采用`substring()`將任何負長度看作"所有其余字符串" (Tom) 之前代碼可以那樣處理-1,并且為其它負數值產生無效結果值, 可能導致崩潰(CVE-2010-0442)。 * 當輸出比特寬度大于不同于8位倍數的其它給定整數的時候, 修復整數到比特字符串轉換以正確處理第一個分數字節(Tom) * 修復異常緩慢正則表達式匹配的一些情況(Tom) * 修復通過內存管理引起的`xml`處理中各種崩潰(Tom) 有首次應用在8.4中變化的備份補丁。 8.3的代碼是有問題的,但新的代碼與不想要備份補丁完全不同, 直到它已經獲得一些現場測試。 * 修復試圖更新復合類型數組列元素的字段中的錯誤(Tom) * 當結束位置正好在段邊界的時候,修復備份歷史文件中`STOP WAL LOCATION`項 用來報告下一個WAL段名字(Itagaki Takahiro) * 修復臨時文件泄露的一些情況(Heikki) 這糾正了之前次要版本中引入的一個問題。 失敗的情況是當在另一個函數的異常處理程序中調用plpgsql函數返回集的時候。 * 完善布爾變量情況下約束排除處理, 特別是有可能排除具有"bool_column = false"約束的一個分區(Tom) * 當讀取`pg_hba.conf`和相關文件的時候,不要將`@something`看作為 文件包含請求,如果`@`出現在引號標記內; 另外,也不要把`@`本身看作為文件包含請求(Tom) 如果角色或者數據庫名字以`@`開頭,那么避免不穩定操作。 如果你需要包含一個路徑名有空格的文件,那么你仍然可以這樣做。但是你必須 書寫`@"/path to/file"`而不是將引號放在整個結構周圍。 * 如果該目錄被命名為`pg_hba.conf`和相關文件中包含目標,那么 避免一些平臺上無限循環(Tom) * 如果沒有設置`errno`而`SSL_read`或者`SSL_write`失敗,那么修復可能的無限循環(Tom) 據說這是openssl的一些Windows版本。 * 不允許本地連接中GSSAPI認證,因為它需要hostname可以正常起作用(Magnus) * 如果斷開連接,那么使用ecpg報告適當的SQLSTATE (Michael) * 修復psql的`numericlocale`選項而不格式化字符串, 它不應該是latex和troff輸出格式(Heikki) * 當指定`ON_ERROR_STOP`和`--single-transaction`以及隱含`COMMIT`期間的錯誤的時候, 使用psql返回正確退出狀態(3) (Bruce) * 當復合列被設置為空的時候,修復這種情況下plpgsql錯誤(Tom) * 當從PL/PerlU中調用PL/Perl函數或者反之亦然,修復可能錯誤(Tim Bunce) * 在PL/Python中添加`volatile`標記以避免可能指定編譯器錯誤操作(Zdenek Kotala) * 確保PL/Tcl完全初始化Tcl解析器(Tom) 如果使用Tcl 8.5或者更高版本,這種疏忽的唯一癥狀是Tcl `clock`命令誤操作。 * 當許多關鍵列被指定為`dblink_build_sql_*`函數的時候,避免`contrib/dblink`中崩潰(Rushabh Lathia, Joe Conway) * 允許`contrib/ltree`操作符中零維數組(Tom) 這種情況之前作為錯誤被拒絕,但它更方便地 把它看作同一個零元素數組。 特別是,當`ltree`操作被施加給`ARRAY(SELECT ...)`結果, 并且子選擇不會返回行,這避免了不必要的錯誤。 * 修復通過內存管理引起的`contrib/xml2`中各種崩潰(Tom) * 使得`contrib/xml2`在Windows上編譯更加魯棒性(Andrew) * 修復Windows信號處理中競爭條件(Radu Ilie) 該錯誤一個顯著現象是`pg_listener`中的行在重負載情況下已經被刪除。 * 為Bangladesh, Chile, Fiji, Mexico, Paraguay, Samoa中DST變化更新時區數據文件到tzdata發布2010e。
                  <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>

                              哎呀哎呀视频在线观看