版本 9.4.3 From PostgreSQL previous page next page PostgreSQL 9.6.0 手册 上一页 上一级 附录 E. 版本说明 下一页 E.13. 版本 9.4.3 发布日期: 2015-06-04 这个版本包含一些9.4.2以来的小的修复。关于9.4主版本的新特性信息, 请查看第 E.16 节。 E.13.1. 迁移到版本 9.4.3 运行9.4.X的用户不需要转储/恢复。 不过,如果你是从一个早于9.4.2的版本升级而来,请查阅第 E.14 节。 E.13.2. 修改列表 避免崩溃重启期间fsync数据目录失败 (Abhijit Menon-Sen, Tom Lane) 在之前的小版本中,我们添加了一个补丁,修补崩溃之后在数据目录中fsync任何东西。 不幸的是,它对任何错误条件的响应都是失败,因此阻止服务器重启, 即使问题是完全无害的。一个例子是,数据目录中的一个不可写文件在某些平台上会阻止重启; 但是共同的是会导致SSL认证文件不能被服务器写。修改这个行为, 忽略所有权限失败,并且记录其他类型的失败但是不阻止继续。 也在initdb --sync-only中应用相同的规则。 这个情况不太重要但是也要类似的动作。 修复pg_get_functiondef(),显示函数的 LEAKPROOF属性,如果设置了的话 (Jeevan Chalke) 修复pushJsonbValue(),解压jbvBinary对象 (Andrew Dunstan) 这个修改并不影响9.4内核代码中的任何行为,但是它避免了可能的第三方调用的极端情况。 删除configure的检查禁止连接到OpenBSD 上的线程libpython (Tom Lane) 为了避免失败的这个限制在当前的OpenBSD 版本上看起来不再是一个问题。 上一页 起始页 下一页 版本 9.4.4 上一级 版本 9.4.2 previous page start next page