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

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

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

E.90. 版本 8.2.5 #

发行日期

2007-09-17

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

E.90.1. 迁移到版本 8.2.5

对于运行 8.2.X 的用户,不需要进行转储/恢复。

E.90.2. 变更

  • 防止事务插入行后在同一表上并发 VACUUM 接近结束时中止导致的索引损坏(Tom)

  • 修复涉及域上之域情形的 ALTER DOMAIN ADD CONSTRAINT(Tom)

  • CREATE DOMAIN ... DEFAULT NULL 正确工作(Tom)

  • 修复外连接的一些规划器问题,特别是 t1 LEFT JOIN t2 WHERE t2.col IS NULL 的糟糕大小估计(Tom)

  • 允许 interval 数据类型接受仅由毫秒或微秒组成的输入(Neil)

  • 允许 timestamp 输入中时区名出现在年份之前(Tom)

  • /contrib/tsearch2 所用 GIN 索引的修复(Teodor)

  • 加快 rtree 索引插入(Teodor)

  • 修复 SSL 错误消息的过度记录(Tom)

  • 修复日志,使使用 syslogger 进程时日志消息永不交错(Andrew)

  • 修复 log_min_error_statement 日志记录内存耗尽时的崩溃(Tom)

  • 修复某些外键极端情形的错误处理(Tom)

  • 修复 stddev_pop(numeric)var_pop(numeric)(Tom)

  • 防止 REINDEXCLUSTER 因试图处理其他会话的临时表而失败(Alvaro)

  • 更新时区数据库规则,特别是新西兰即将到来的变更(Tom)

  • Windows 套接字和信号量改进(Magnus)

  • pg_ctl -w 在 Windows 服务模式下正确工作(Dave Page)

  • 修复在 Windows 上使用 MIT Kerberos 时的内存分配缺陷(Magnus)

  • 因可能的编码不匹配,在 Windows 上抑制日志时间戳中的时区名(%Z)(Tom)

  • 作为安全措施,要求使用 /contrib/dblink 的非超级用户只使用口令认证(Joe)

  • 出于安全原因,把 /contrib/pgstattuple 函数限制为超级用户(Tom)

  • 不让 /contrib/intarray 试图使其 GIN 操作符类成为默认(这会在转储/恢复时引起问题)(Tom)

提交更正

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