翻译:doudou586 ... 新闻稿采编:2017-09-03 23:21:54+08

软件发布:2017-08-31

PostgreSQL全球开发组今天宣布PostgreSQL 10 Beta4 第四个测试版本提供下载。这个版本包括10.0版本中将要发布的所有功能,当然也包括在第三个测试版本中所发现Bug的修正。欢迎广大用户下载并在用户原来的使用场景下进行测试。

升级至Beta4

从PostgreSQL Beta1,Beta2,Beta3版本或是更早的版本向 Beta4 第四个测试版本的升级需要使用 pg_dump / pg_restore 或是 pg_upgrade 方式。

任何用于9.6或是更早的版本的补丁,只要是会影响新的10.0版本的补丁,都已加入Beta4版本中。广大用户和开发者针对Beta3所上报的Bug,大部分已在Beta4进行了修正。我们欢迎社区中的广大用户和开发者再次对相关Bug进行测试,以确保它们确认被修复了,主要包括以下内容:

  • 在数据字典中的权限视图中显示外部表的信息。这个更新会自动作用于新的数据库,可以浏览发布声明明细内容来了解如何将这些过程应用已存在的数据库。
  • 清理严重错误退出时的处理内容(如收到应用终止的信号时),这种情况在一个未成功提交的事务回滚时可能出现。
  • 清除触发严重错误退出时的断言处理。
  • 在搜索复合数据类型或是域类型时可以正确地识别列信息。
  • 在向并行查询的工作进程传递固定长度的参数时防止其崩溃。
  • 修正在使用并行模式下,使用一下列表文件来查询对像的子集来进行恢复数据时,导致pg_restore可能产生的崩溃情况。
  • 修改ecpg的解析器来允许RETURNING选项不带C语言变量
  • 修改ecpg的解析器来识别C语言的预处理器中使用的反斜杠来进行代码行连接的情况。
  • 优化Windows平台下PL/Perl的编译选项。
  • 修正在执行非GNU类的make程序时的Bug,以使其表现正常。

请注意一些已知的问题还未完全修正。请在上报Bug前,请先检查一下 仍在处理中的问题 列表 页面。

Beta发布安排

这是10.0版本的第四个测试版本,PostgreSQL项目组还会根据测试情况发布更多测试版本,然后会发布一个或多个备选RC版本,准备在2017年底发布正式版本。更多信息请参考我们的 测试 页面。

相关链接

© 2010 PostgreSQL中文社区