E.109. 版本 9.0.22

E.109.1. 迁移到版本 9.0.22
E.109.2. 修改列表

发布日期:. 2015-06-12

这个版本包含少量自9.0.21以来的修复。关于9.0主版本的新特性信息, 请查看第 E.131 节

PostgreSQL社区将在2015年9月停止8.0.X版本系列的更新。 建议用户尽快更新到一个较新的版本分支。

E.109.1. 迁移到版本 9.0.22

运行9.0.X的用户不需要转储/恢复。

不过,如果您是从一个早于9.0.18的版本升级而来,那么请查阅 第 E.113 节

E.109.2. 修改列表

  • 修复罕见的未能无效关联缓存初始化文件 (Tom Lane)

    并发活动正好发生在错误的时间,系统目录上的VACUUM FULL 可能会未能更新用于避免新会话缓存加载工作的初始化文件。 这会导致稍后的会话完全不能访问该目录。这是一个很久远的bug, 但是因为很难触发它,没有可再生的情况可以看到,所以最近才发现它。

  • 避免到来的会话和CREATE/DROP DATABASE之间的死锁 (Tom Lane)

    数据库中新开始的会话是DROP DATABASE命令的目标, 或者是CREATE DATABASE命令的模板, 会导致命令等待5秒钟然后失败,即使新的会话会在这之前退出。