选择 打开 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 9.3 / 9.2 / 9.1 / 9.0
历史版本PostgreSQL 9.3 已于 2018 年 11 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页

E.179. 版本 8.1.16 #

发行日期:. 2009-02-02

本次发布包含对 8.1.15 的多方面修复。有关 8.1 大版本中新特性的信息,请参见 第 E.195 节。.

E.179.1. 迁移到版本 8.1.16

对于运行 8.1.X 的用户,不需要进行转储/恢复。不过,如果你是从早于 8.1.15 的版本升级,请参阅 第 E.180 节

E.179.2. 变更

  • 修复 autovacuum 中的崩溃(Alvaro)

    该崩溃只在为防止事务回卷而清理整个数据库之后发生,这意味着它很少发生且难以追查。

  • 改进 headline() 函数中对 URL 的处理(Teodor)

  • 改进 headline() 函数对超长标题的处理(Teodor)

  • 防止在为指定的编码对创建了错误转换函数的编码转换时可能的断言失败或错误转换(Tom、Heikki)

  • 避免 VACUUM 中对小表的不必要锁定(Heikki)

  • 确保可保持游标的内容不依赖于 TOAST 表的内容(Tom)

    此前,游标结果中的大字段值可能被表示为 TOAST 指针,如果被引用的表在游标被读取之前被删除,或者大值被删除随后被清理掉,这就会失败。普通游标不会发生这种情况,但对于保持到创建事务之后的游标则可能。

  • 修复 contrib/tsearch2get_covers() 函数中的未初始化变量(Teodor)

  • 修复 configure 脚本,使其在无法获得 PL/Perl 的链接信息时正确报告失败(Andrew)

  • 让所有文档在适当之处引用 pgsql-bugs 和/或 pgsql-hackers,而不是现已停用的 pgsql-portspgsql-patches 邮件列表(Tom)

  • 更新时区数据文件到 tzdata 发行版 2009a(针对加德满都以及瑞士、古巴的历史 DST 修正)

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。