pgAdmin III v1.8.4 发布
发布于 2008-06-05
pgAdmin 开发团队很高兴地宣布发布 pgAdmin 1.8.3,这是一个用于 Windows、Linux、FreeBSD、Mac OS X 和 Solaris 的开源图形 PostgreSQL 管理工具,现在可以从以下位置下载源代码和各种二进制格式:
http://www.pgadmin.org/download/
v1.8.4 主要是一个错误修复版本,包括以下更改。请注意,由于在最后一刻发现的问题,v1.8.3 从未作为正式版本发布。
v1.8.4 的修复
- 修复 Erwin 报告的查询工具日志代码中潜在的崩溃错误。
v1.8.3 的修复
- 允许在 Windows 上正确取消调试会话。
- 修复在尝试创建全局断点(例如,由于存在现有断点)失败后关闭调试器窗口可能导致 Windows 上崩溃的极端情况。
- 将 pgAgent 作业步骤结果代码存储在 int4 列中。在某些情况下,int2 证明太小,导致错误。
- 允许创建没有主体的 EnterpriseDB 包。
- 当用户单击编辑网格选项对话框上的“确定”时,始终刷新数据,以确保将筛选器/排序应用于当前数据。
- 防止在打开筛选器或排序对话框时丢失编辑网格中未保存的更改。
- 在刷新树视图节点时更新节点文本,以防标识符的一部分已更改。
- 更正配置窗口的帮助路径。
- 在 8.1 及更高版本上,不要在安全性选项卡上加载组角色和旧式组。
- 在反向工程 ACL 时正确引用角色名称。
- 不允许用户尝试从现有索引或索引约束中删除列。
- 根据 Erwin 的说法,在 8.2+ 版本中禁用视图上的 RULE 权限。
- 修复日志系统,以确保记录查询工具中的错误,并且通知只输出一次。
- 同时清理一些其他小的错误行为。根据 Erwin 的报告。
- 在函数签名中忽略域的类型修饰符。
- 如果在停止依赖服务后停止服务器服务失败,请等待 5 秒并最多重试 10 次,以允许依赖项完全关闭。
- 如果没有要指定的主机名,则在调用 pg_dump 或 pg_restore 时不要包含 -h 选项。
- 将设置名称转换为小写,这样我们就不会最终得到例如 DateStyle 和 datestyle。
- 构造用于添加列的 SQL,以便整个操作在一个语句中发生,以确保可以一起设置默认值和 NOT NULL。根据 Laurent ROCHE 的报告。
- 在创建新连接时正确引用维护数据库名称。
- 正确显示指向其他同义词的 EDB 公共同义词的架构。
- 从查询工具中删除早已过时的“解释文本”选项。
- 在刷新时正确引用同义词名称。
- 当函数参数名称包含逗号时,正确解析它们。
- FOSDEM 修复:在子表的反向工程 SQL 中包含覆盖列,而不是注释掉它们并标记为继承的。
- 根据 Erwin 的说法,当 'text' 用作类型名称时,避免引用它。
- 当继承的列跟随最后一个“真实”列时,正确生成表 DDL,根据 Peter Gagarinov 的说法。
- 在我们已经隐藏表类型本身的数据类型选择器中隐藏表类型的数组变体。
- 修复尝试应用架构限制的查询。
- 在创建“带时区的时间”及其类似的列时,正确指定长度。
- 允许非超级用户调试他们自己的函数。
- 修复尝试应用数据库限制的查询。
- 确保传递给 Guru 提示的信息是 HTML 安全的。
Dave Page
pgAdmin 项目负责人
此帖子已从 PostgreSQL 网站的先前版本迁移。对于迁移造成的任何格式问题,我们深表歉意。