Hans-Jürgen Schönig
PostgreSQL 19 引入了 SQL/PGQ 图查询扩展,支持直接在数据库内查询数据血缘关系。通过创建 edge 表记录行级别的转换关系,并使用 CREATE PROPERTY GRAPH 声明属性图,工程师可以用 GRAPH_TABLE 语法以标准 SQL 追踪从数据源到报表的完整链路。与基于外键和递归 CTE 的方案相比,SQL/PGQ 语法更贴…
Hayato Kuroda
Fujitsu 的 PostgreSQL 团队在 PostgreSQL 19 的开发周期中持续贡献代码,重点改进了逻辑复制相关功能,并在社区中获得了一定认可。该文章回顾了团队在本次版本中主导或参与开发的具体技术变更,体现了 Fujitsu 对 PostgreSQL 开源开发的长期投入与影响力。
该补丁修复了 `pg_get_publication_tables` 在并发执行 `DROP TABLE` 时存在的竞争条件问题,已完成审查并提交。Masahiko Sawada 在调整提交说明后宣布将补丁推送至 v16 分支,Bharath Rupireddy 确认更新后的提交说明无误。随后 Sawada 确认补丁已正式推送。该线程还涉及 bertran…
Ayush Tiwari 发现 `find_nonnullable_rels()` 和 `find_nonnullable_vars()` 中处理 `ScalarArrayOpExpr` 时存在潜在问题:`is_strict_saop` 函数新增的 `falseOK` 参数并未在全部三个调用处一致使用。Tom Lane 确认了这一疏漏,并表示已无法回忆二十…
该讨论由 Jeff Davis 主导,围绕 `CREATE SUBSCRIPTION ... SERVER` 与 `pg_dump` 及相关操作之间的兼容性问题展开。主要问题包括:DDL 阶段的校验逻辑过于严格,导致恢复流程(依次执行 `CREATE SUBSCRIPTION` 和 `ALTER SUBSCRIPTION OWNER TO`)失败;在二进制…
该线程讨论了新增 `pg_stat_kind_info` 系统视图以暴露 pgstats kind 元数据的提案。Sami Imseih 指出,`entry_size` 字段可能误导用户用其估算每个 kind 的总内存占用,因为该值不包含哈希开销和条目头部,且 DSA 内存在条目删除后不会被回收。Michael Paquier 建议改用 `GetNamed…
Hayato Kuroda (Fujitsu) 提出了一个修复方案,解决 `pg_upgrade` 在处理依赖外部服务器的非超级用户订阅时可能失败的问题。修复思路是在 `pg_dump` 中为 `ALTER SUBSCRIPTION OWNER TO` 命令引入一个新的 TOC 条目,并将其延迟到 `RESTORE_PASS_POST_ACL` 阶段执行,…
Tomas Vondra 发布了 Bloom filter 下推补丁系列的 v8 版本,重点改进了构建端连接 relid 的生成逻辑。核心变更集中在 0013–0014 两个补丁,通过将外键约束纳入过滤器选择性估算,修复了 TPC-H Q9 中严重的低估问题。为避免在规划早期阶段构建完整的 `RelOptInfo`,引入了新的 `SimpleRelOptI…
点击此处查看完整的 Hacker 讨论精选摘要
linkedin
Pavlo Golub 发布了一期新的大会 Vlog,记录了在芝加哥举办的 PG DATA 2026 大会。内容涵盖技术演讲、场外交流、城市风貌,以及一个新 PostgreSQL 大会的初步亮相。感兴趣的观众可以在 YouTube 上关注该 Vlog 播放列表,及时获取后续内容。
Databricks 将参加 2026 年拉斯维加斯 Black Hat USA 大会,在 5106 号展台提供产品演示及技术交流。8 月 6 日上午 9:45 至 10:45,网络安全专家 Allie Mellen 将到场举办专题分享和签书活动。8 月 5 日下午 2:00 至 3:00,大会将举办 CISO 高管圆桌讨论,议题涵盖如何应对漏洞利用窗口收…
AI投入的增速已超过其带来的实际价值。Databricks联合创始人兼CTO Matei Zaharia与产品总监Kasey Uhlenhuth将介绍Unity AI Gateway如何帮助企业从追求token用量转向追求真实业务价值。该系统目前每年管理的token数量已超过一千万亿个,而Omnigent则为开发者提供开放、灵活的多框架接入能力。直播将于8…
想要了解更多 PostgreSQL 社区和行业消息吗? 访问 PGNexus 了解更多