发布日期:. 2007-04-23
这个版本包含各种自8.2.3以来的修复,包括一个安全修复。关于8.2主版本的新特性信息, 请查看第 E.202 节。
运行8.2.X的用户不需要转储/恢复。
支持在search_path
中明确的布置临时表模式,并禁用函数和操作符搜索它 (Tom)
这需要允许一个安全定义函数设置一个search_path
的真正安全的值。
没有它,一个无特权的SQL用户可以使用临时对象用安全定义函数的权限执行代码(CVE-2007-2138)。
参阅CREATE FUNCTION
获取更多信息。
通过在每个后端中强制重载,为Windows修复shared_preload_libraries
(Korry Douglas)
修复to_char()
,这样它正确的大写/小写本地化的天或月名 (Pavel Stehule)
/contrib/tsearch2
崩溃修复 (Teodor)
要求COMMIT PREPARED
在事务预备的数据库中执行 (Heikki)
允许pg_dump
在Windows上的二进制备份比两千兆字节大 (Magnus)
新增传统的(台湾)中文FAQ (Zhou Daojing)
阻止统计收集器太频繁的写入磁盘 (Tom)
修复VACUUM FULL
如何处理UPDATE
链中潜在的数据损坏错误 (Tom, Pavan Deolasee)
修复使用数组类型的域中的错误 (Tom)
修复pg_dump
,这样它可以在不转储拥有的表时使用-t
转储一个序列字段的序列 (Tom)
规划器修复,包括改善外连接和位图扫描选择逻辑 (Tom)
修复PL/pgSQL函数尝试从一个EXCEPTION
块中RETURN
时,
可能的错误恢复或崩溃 (Tom)
修复扩大哈希索引期间的PANIC (Tom)
修复POSIX风格的时区规格,以遵循新的USA DST规则 (Tom)