pgEdge 正式发布数据分层扩展 ColdFront
pgEdge 发布开源扩展 ColdFront,在 PostgreSQL 热存储与 Apache Iceberg 冷存储之间做透明分层,冷数据以 Parquet 存在 S3 上。和多数分层方案不同,归档行仍可用原有的 SQL 直接 UPDATE 和 DELETE,不用回热也不用改代码。冷数据分析由进程内 DuckDB 承担,官方称比行存快 10 到 100 倍,存储成本最多降九成,支持 PostgreSQL 16 到 18。
pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
当天收录 35 条。
pgEdge 发布开源扩展 ColdFront,在 PostgreSQL 热存储与 Apache Iceberg 冷存储之间做透明分层,冷数据以 Parquet 存在 S3 上。和多数分层方案不同,归档行仍可用原有的 SQL 直接 UPDATE 和 DELETE,不用回热也不用改代码。冷数据分析由进程内 DuckDB 承担,官方称比行存快 10 到 100 倍,存储成本最多降九成,支持 PostgreSQL 16 到 18。
Highgo Software 发布 IvorySQL 5.4,内核升级到 PostgreSQL 18.4 并继承上游全部修复。新增的 IvorySQL Skills 用来把 AI 助手调教成熟悉这套数据库的专家,另有免安装的浏览器试用环境。扩展支持面扩到 pgvector、PostGIS、AGE 等二十余个,发行包覆盖 x86、ARM、MIPS 与 LoongArch,托管的 IvorySQL Cloud 5.4 同步上线。
Shaun Thomas 把 PostgreSQL 19 的分区变化称作分裂人格:ALTER TABLE 新增 SPLIT PARTITION 与 MERGE PARTITIONS,一条语句就能把季度分区拆成三个月度分区,或者把三个月度分区折回一个季度分区。两个命令适用于 RANGE 和 LIST 分区,哈希分区不行。代价是执行期间要在整张父表上加排他锁,只适合维护窗口。他判断并发版本几乎必然会在后续版本出现。
Percona 的 Jan Wieremjewicz 指出 PostgreSQL 目前没有任何关于 AI 使用的官方政策。他担心 AI 生成内容正在压垮维护者:大量低质量 PR 抬高评审成本,站不住脚的安全报告仍要人去核实,单人维护的项目最先撑不住,curl 就因此停了漏洞赏金。他主张按尊重划线:允许用 AI 起草代码、生成测试、改进文档,前提是人来复核并负责;不接受无人复核的全 AI 生成 PR,也不接受把 AI 列为共同作者。
Christophe Pettus 写了个教学库 coddpiece,用 Python 方法链写关系代数表达式,再编译成能在任何 DB-API 2.0 数据库上跑的 SQL,内置 SQLite 可直接试。每个表达式都能调 .explain() 自解释,并排给出代数记法、表达式树、编译出的 SQL 和一段白话解释。它默认按集合语义办事会自动加 DISTINCT。项目 MIT 许可,自带 C.J. Date 那套经典的供应商与零件数据集。
Andrei Lepikhov 搭了一套自动周报:让 Claude 去爬数据库方向的技术博客,核验作者是不是真的工程师,挑出新想法、生产经验和调试故事,顺手识别藏着的商业意图;它还会扫非英语来源并翻译摘要,同时跟踪 CommitFest 补丁与邮件列表讨论。成品发布在 GitHub Pages 上并提供 RSS。用了四周之后,他说信噪比比直接读 Planet PostgreSQL 好得多。
PoWA 团队发布,Tatsuro Yamada 报告的 JOIN 统计缺陷由 Julien Rouhaud 修复。
同时修正了 RHEL、Rocky 与 Alma 上的安装命令,这个扩展统计文件系统读写与 CPU。
9 月 8 日在伦敦 Cavendish Conference Centre 举行,七位讲者,早鸟票到 7 月 31 日。
Sami Imseih 让 PGSS 这类扩展可以绕开主统计哈希表,并在做带限流的 LRU 淘汰。
Robert Haas 担心 fsstate 与 active_fsstate 的连接若不一致,方案就有根本性问题。
新增 Linux 的 deb、rpm 与 Windows msi 输出,另有 desktop、fmt、LSP 与 Node 兼容改进。
CI 的成本与延迟优化下沉到步骤粒度,长流水线可以省下可观的等待时间。
供应链防线从修漏洞前移到守住维护者身份,发布权限比仓库代码更值得看紧。
工作流最难的是失败后的补偿与幂等,每一步怎么回滚应当写进接口契约。
拿到 FedRAMP 与 IL-5 之后,高监管环境的采购路径才谈得上可用。
开源项目面对的攻击方也在用 AI,防守侧需要有组织的对抗资源与流程。