↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

PostgreSQL 博览 · 2026-08-22 RSS

保留原始来源与发布日期的新闻、博客和活动。

19 条内容

SQL/PGQ 属性图的目录表示与 pg_dump 存在多处缺陷

Andres FreundPostgreSQL hackers

PostgreSQL 19 的 SQL/PGQ 属性图在目录层面还很粗糙。Andres Freund 指出属性图不该有 pg_attribute 条目,pg_dump 的依赖追踪也不完整,遗漏属性类型依赖会导致恢复顺序出错,属性图被塞进 dumpTableSchema() 而没有独立处理函数。AI 辅助审查还发现 CASCADE 删除后残留孤立元数据、performDeletion() 缺少缓存失效、图与物化视图的循环依赖无法恢复。

local_preload_libraries 的安全模型只有一个目录

Christophe Pettusthebuild.com

local_preload_libraries 在建立连接时把共享库加载进后端,与 session_preload_libraries 类似但更严:后者只有超级用户能设,前者任何角色都能设,代价是只许从 $libdir/plugins 加载。这个目录就是它全部的安全模型,PostgreSQL 从不往里放东西,得由管理员自己决定放什么。Christophe Pettus 建议 DBA 优先用 ALTER ROLE 配 session_preload_libraries。

Glue 6.0 升级 Spark 4.1 并完整支持 Iceberg v3

AWSAWS 博客

AWS Glue 6.0 已在所有可用区域正式发布,API 不变,用 --glue-version 选择。运行时底座换成 Spark 4.1、Python 3.12 和 Scala 2.13,并支持 Iceberg 1.11.0 的完整 v3 规范:VARIANT 与 shredding 让 JSON、日志和事件数据不必预先展平,另有 Geometry、纳秒时间戳和 Arrow 原生的 Python UDF。AWS 称价格比前版低 30%,该口径不含存储与网络。

过期 nameserver 让研究者接管三个国家码 ENUM 区

Linalina.sh

e164.arpa 把电话号码映射到 SIP 和 VoIP 路由,作者扫描时发现三个国家码区仍指向失效的 nameserver。以约 5 欧元买下过期的 enum.org.uk 之后,作者成为 +290、+246、+247 的兜底权威服务器,并记录到大量 ENUM 查询元数据。原文强调这套公开系统整体已极少使用,可确认的结论是被遗忘的委派会长期泄露路由元数据。原文发表于 7 月 30 日,本期只是重新传播。