PostgreSQL 9.1 版本的第五个 Alpha 版本,9.1alpha5 现已发布。与 9.1alpha4 相比,此 Alpha 版本中没有新的主要功能,但是对 9.1alpha4 和更早的 Alpha 版本中添加的功能进行了许多小的错误修复和改进。预计在最终发布之前不会添加新的主要功能;这很可能是 PostgreSQL 9.1 的最后一个 Alpha 版本。
请下载、安装并测试 Alpha5。我们需要您的错误报告和反馈,以便进入 9.1beta 和最终发布阶段。您进行的测试越多,9.1 就会越早可用。感谢许多在早期 Alpha 版本中报告错误的用户。
Alpha4 和 Alpha5 之间的 148 个更改和修复大多围绕两个主要功能:每列排序规则和同步复制。关于每列排序规则的工作包括一些主要的重构,在 PostgreSQL 的所有功能中添加对其的支持,以及对列排序规则 API 和系统目录的更改。同步复制中修复了多个报告的错误,包括死锁、恢复模式的问题以及 fsync = off 时复制速度非常慢的问题。如果您测试了这些功能中的任何一个,请重新测试,因为自 Alpha4 以来代码已发生重大更改。
其他更改包括
预计 PostgreSQL 9.1 中可用的新功能在发行说明中进行了记录。如果您能够帮助进行有组织的 Alpha 测试,请参阅Alpha/Beta 测试页面。
Alpha 版本不稳定,绝不应在生产环境中使用;它们仅用于测试新功能。不保证 Alpha 版本中存在的任何功能或 API 将会存在于最终版本中,或者
最终版本与 Alpha 版本相同。
Alpha 版本主要以源代码形式提供。将在未来几天内准备好一些操作系统的二进制软件包。
此帖子已从 PostgreSQL 网站的先前版本迁移。对于迁移引起的任何格式问题,我们深表歉意。