PostgreSQL 9.1版本的第一个alpha版本,9.1alpha1,现已发布。此alpha版本包含了自9.0分支以来添加的几个主要新功能。请下载、安装并测试它,以便我们尽早收到关于为PostgreSQL未来版本开发的功能的反馈。
请注意,PostgreSQL 9.1的最终版本预计在2011年中期之前不会发布。同时,请关注即将发布的PostgreSQL 9.0版本,该版本目前处于候选发布阶段。
9.1alpha1中添加的功能包括
* 识别主键上的函数依赖关系,允许在某些情况下从 GROUP BY 子句中省略非主键列。
* 降低 CREATE TRIGGER 和某些 ALTER TABLE、CREATE RULE 操作的锁定级别。
* 将 standard_conforming_strings 的默认值更改为 on。这是一个与以前版本的重要不兼容之处,因为它可能会以对安全至关重要的方式破坏粗心的应用程序。
* 将 vacuum 和 analyze 计数器添加到 pg_stat_*_tables 视图。
* 几个新的 XML 相关函数:xmlexists, xpath_exists, xml_is_well_formed。
* 更紧凑的 numeric 类型表示。
* 扩展 psql 的 \e 和 \ef 命令,以便可以指定行号,并且编辑器的光标最初将放置在该行上。
更多详细信息请参见发行说明
http://developer.postgresql.org/pgdocs/postgres/release-9-1-alpha.html
这些新功能意味着我们需要您参与测试它们。如果您能够帮助进行有组织的alpha测试,请查看Alpha/Beta测试页面:https://wiki.postgresql.ac.cn/wiki/HowToBetaTest
Alpha版本不稳定,绝不应在生产环境中使用;它们仅用于测试新功能。不能保证alpha版本中的任何功能或API在最终版本中存在,或者相同。
Alpha 版本信息页面:https://postgresql.ac.cn/developer/alpha
在此处下载alpha版本:https://postgresql.ac.cn/ftp/source/v9.1alpha1/
Alpha版本主要以源代码形式提供。未来几天将为某些操作系统准备二进制软件包。PostgreSQL Early Experience 一键安装程序可在此处获取:http://www.enterprisedb.com/products/pgdevdownload.do
这篇文章是从PostgreSQL网站的先前版本迁移过来的。我们对迁移造成的任何格式问题表示歉意。