E.247. 版本 7.4.6 #
发行日期:. 2004-10-22
本次发布包含对 7.4.5 的多方面修复。有关 7.4 大版本中新特性的信息,请参见第 E.253 节。.
E.247.1. 迁移到版本 7.4.6
对于运行 7.4.X 的用户,不需要进行转储/恢复。
E.247.2. 变更
修复磁盘上提示位可能未更新的问题
极少数情况下,这一疏漏可能导致“无法访问事务状态”失败,这使它成为一个潜在的数据丢失缺陷。
确保哈希外连接不漏掉元组
在恰当的数据分布下,使用哈希连接计划的超大型左连接可能无法输出未匹配的左侧行。
不允许以 root 运行 pg_ctl
这是为了防范任何可能的安全问题。
避免
make_oidjoins_check在/tmp中使用临时文件这被报告为安全问题,不过几乎不值得担心,因为非开发者本来就没有理由使用此脚本。
防止强制后端关闭重新发出先前的命令结果
极少数情况下,客户端可能认为其最后一条命令成功了,而它实际上已被强制数据库关闭中止。
修复
pg_stat_get_backend_idset中的缺陷这可能导致某些系统统计视图行为异常。
修复 postmaster 中的小内存泄漏
修复“预期两个交换的表都有 TOAST 表”缺陷
这可能发生在如 ALTER TABLE DROP COLUMN 之后再 CLUSTER 的情形。
防止
pg_ctl restart多次添加-D修复 GiST 索引中 NULL 值的问题
::不再被解释为 ECPG prepare 语句中的变量