E.281. 版本 7.4.3

E.281.1. 迁移到版本 7.4.3
E.281.2. 修改列表

发布日期:. 2004-06-14

这个版本包含各种自7.4.2以来的修复。关于7.4主版本的新特性的信息, 请查阅第 E.284 节

E.281.1. 迁移到版本 7.4.3

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

E.281.2. 修改列表

  • 修复使用非散列的聚合时的临时内存泄露 (Tom)

  • 修复ECPG,包括一些Informix兼容性 (Michael)

  • 修复线程安全的编译,尤其是Solaris (Bruce)

  • 修复使用老的网络协议时COPY IN终止中的错误 (ljb)

  • 几个pg_autovacuum的重要的修复,包括修复大表、无符号的oid、稳定性、 临时表和调试模式 (Matthew T. O'Connor)

  • 修复在NetBSD和BSD/OS上读取tar格式转储的问题 (Bruce)

  • 几个JDBC修复

  • 修复last_value等于重新开始值时的ALTER SEQUENCE RESTART (Tom)

  • 修复未能重新计算嵌套的子查询 (Tom)

  • 修复LIMIT/OFFSET中的非常数表达式的问题

  • 支持没有连接子句的FULL JOIN,比如X FULL JOIN Y ON TRUE (Tom)

  • 修复另一个零字段表错误 (Tom)

  • 改善子查询的GROUP BY子句中非限定标识符的处理 (Tom)

    子查询中选择列表的别名的优先级现在高于外查询级别的名字。

  • 解码规则时不要生成NATURAL CROSS JOIN (Tom)

  • 添加对二进制COPY中无效字段长度的检查 (Tom)

    这修复了难以利用的安全漏洞。

  • 避免ANALYZELISTEN/NOTIFY 之间的锁冲突

  • 许多翻译更新 (各种各样的贡献者)