PostgreSQL 9.1 Alpha5發(fā)布
原創(chuàng)【51CTO獨家譯文】下文是來自PostgreSQL官網(wǎng)發(fā)布的文章,筆者僅僅做了簡單翻譯,有不足之處,請多多指正。
PostgreSQL9.1Alpha第五版已經(jīng)發(fā)布上市。與之前發(fā)布的9.1Alpha4相比,Alpha5沒有增加新的功能,但是這一版版本修正了很多很小的bug,并且與之前發(fā)布的9.1Alpha4或者更早的Alpha版本相比,功能上有所改進。預計在最終版本之前,PostgreSQL不會再增加新的功能,因此這可能是9.1的***一個Alpha版本。
這是Alpha5的下載地址:http://www.postgresql.org/ftp/source/v9.1alpha5/。 我們將根據(jù)您的bug報告和反饋改進之后的9.1Beta版和最終版本。您參與的越多,最終的9.1版本就越早面市。感謝所有用戶對Alpha Bug的提交。
從Alpha4到Alpha5,我們大多圍繞“按列排序規(guī)則和同步復制”兩大主要功能做了148個調整和修復。對按列排序規(guī)則的調整,主要是對PostgreSQL功能的重構和添加一些支持,以及改變列排序API和系統(tǒng)目錄。用戶提交的關于死鎖、修復模式的問題以及復制fsync = off很慢的Bug已經(jīng)被修復。如果你要測試這部分功能,請著重反復測試這部分與Alpha4不同的代碼。
其他變化:
- 增加了post-creation hook擴展
- 補充、修正了程序說明書和版本注釋
- 允許創(chuàng)建有效外鍵作為列約束。
- 重構了最小、***聚合優(yōu)化
- 修復與pg_basebacku潛在競爭狀態(tài)
- 修復PL / Python數(shù)組的內(nèi)存泄露
- 提高超時配置設置的***值
- 修復“未知”文字處理的UNION查詢
- 修復代碼中用零除的後果問題
- 清理一些ECPG變量處理
- 修復Alpha4提出的Makefile問題
- 使基于角色的權限一致
原文鏈接:http://www.postgresql.org/about/news.1306