PostgreSQL 9.6 开放事项

来自 PostgreSQL 维基
跳转到导航跳转到搜索

开放问题

已解决问题

9.6rc1 之后解决

9.6beta4 之后解决

9.6beta3 之后解决

9.6beta2 之后解决

  • pg_stat_wal_receiver 中缺少 primary_conninfo
    • 原始提交:b1a9bad (主要作者:Michael Paquier;所有者:Alvaro Herrera 已通知)
    • 人们一直担心在 SQL 级别显示潜在的密码值,补丁 v3 添加了一个 libpqwalreceiver 的例程,以便返回给调用者一个经过混淆的连接字符串,该字符串将保存到共享内存中。然后 pg_stat_wal_receiver 使用它。
    • 目前处于 CLOSE_WAIT 状态,因为关于安全影响的讨论尚未完全结束

9.6beta1 之后解决

  • bloom 扩展无法正确转储和恢复
    • 原始提交:5d58999 (主要作者:Stephen Frost;所有者:Stephen Frost 已通知)
    • (Michael):不限于 bloom,而是针对所有访问方法。一些代码查找表明 selectDumpableAccessMethod 中的 checkExtensionMembership() 没有考虑访问方法没有 ACL 的事实。
    • (Stephen):已在 562f06f 中修复,该修复纠正了 dumpAccessMethod(),使其检查转储位字段中设置了哪些位,并且只转储出请求的组件。

在 9.6beta1 之前已解决

  • 逻辑解码时间线跟踪(提交已撤回,功能不再在树中)
  • 提交 6150a1b0 影响性能
    • 原始提交:6150a1b08a9fe7ead2b25240be46dddeae9d98e1(主要作者:Andres Freund;提交者:Robert Haas 已通知
    • 在原子 pin/unpin 补丁和其他最近的工作之后进行的测试似乎表明我们已经恢复了性能

旧错误

非错误

  • 并行查询与扩展
    • 需要使用并行安全标记更新扩展
    • 这是一个进一步优化的机会,而不是缺陷。
  • 添加 max_parallel_workers GUC
    • 这将是一个系统范围的限制,以防止并行工作者消耗比预期更多的 max_worker_processes。
    • 支持将此滑入 9.6,但 rhaas 可能没有时间,而且这不是一个停止发布的问题