ITPub博客

首页 > 数据库 > PostgreSQL > PostgreSQL 日报|逻辑解码 DDL 子事务缺陷修复(10 月 12 日)

PostgreSQL 日报|逻辑解码 DDL 子事务缺陷修复(10 月 12 日)

原创 PostgreSQL 作者:IvorySQL 时间:2026-10-12 14:44:37 0 删除 编辑

PostgreSQL Hacker 电子邮件讨论精选

GSoC ABI Compliance Checker 项目

Tom Lane 重新审视了此前对 libabigail 在非 Linux 平台上可移植性的悲观判断。他最初认为 libabigail 仅支持 ELF 格式,因而无法用于非 Linux 系统,但实际上 FreeBSD 和 NetBSD 同样使用 ELF。在 FreeBSD 15.1 上使用 libabigail 2.9 配合 v21 buildfarm 客…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=ABI%20Compliance%20Checker%20GSoC%20Project

允许表 AM 自定义 reloptions

该补丁系列允许表访问方法(AM)通过 TableAmRoutine 中的 amoptions 回调定义各自的 reloptions。Andrew Dunstan 发布了 v12,主要为 pgindent 格式清理。此前的关键改动包括:将 amoptions 改为裸函数指针声明,从而移除了 tableam.h 对 amapi.h 的跨头文…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Allow%20table%20AMs%20to%20define%20their%20own%20reloptions

逻辑解码在处理 DDL 和子事务时的缺陷

Álvaro Herrera 和 Zhijie Hou 正在完善一个涉及 DDL 与子事务的 logical decoding bug 修复。Zhijie 建议用更简洁的循环和提前返回来简化 Kuroda 的补丁中 ReorderBufferCleanupAbortedSubTxnTupleCids() 的实现,并改进相关注释。Álvaro 表示他本地…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Bug%20in%20logical%20decoding%20with%20DDL%20and%20subtransactions

REPACK: 对跳过外部分区的情况发出警告

此次讨论围绕一个 pg repack 补丁展开,该补丁在 repack 操作跳过外部分区时添加警告。Fujii Masao 在审查 v4 时指出,临时 OID 列表在替换前应先释放,并质疑在持有 AccessExclusiveLock 期间额外调用 findall_inheritors() 对大量小分区表是否会带来不可接受的开销。他还指出,若分区被并发删…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=REPACK%3A%20warn%20about%20skipping%20foreign%20partitions

提案:逻辑复制的冲突日志历史表

本次讨论围绕 PostgreSQL 逻辑复制的冲突日志历史表提案展开。Dilip Kumar 提交了更新后的补丁集(v79),对此前的增量补丁进行了整合:0004 的改动并入 0001,0002 采纳了 Amit Kapila 建议的修复方案(使用索引关系中的 rd_opcintype)以及 Shveta 提出的输出值检查,0003 因内容重复而删除。Am…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Proposal%3A%20Conflict%20log%20history%20table%20for%20Logical%20Replication

有序索引扫描能否直接将 ORDER BY 的值传递给目标列表

Greg Burd 在一台大型 EC2 裸金属实例(96 vCPU、755 GB 内存)上使用 HammerDB 对该 patch 系列(v8,0001–0007)进行了混合负载基准测试。结果显示,针对目标查询类型,patch 0007 在高正向查询权重下吞吐量最高提升 +196%,单查询性能提升幅度为 53–85%。对中性负载(TPROC-C、TPROC…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Let%20an%20ordering%20index%20scan%20hand%20its%20ORDER%20BY%20value%20to%20the%20target%20list

社交媒体动态

报名通道仍然开放

CYBERTEC 与 DESIC 将于 11 月 5 日中欧时间 12:00 联合举办一场网络研讨会,全程以西班牙语进行。本次活动聚焦于如何在不降低安全标准的前提下,从 Oracle 迁移至其他数据库平台。目前报名仍在进行中,感兴趣的用户可通过提供的链接参与注册。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fcybertec-postgresql_postgresql-oracle-databasemigration-activity-7515001375790084097-HhvM

DataAI 世界巡回活动 2026 全球持续举办

DataAI 世界巡回活动 2026 正在全球多座城市陆续举办,时间跨度从 10 月延续至 12 月,涵盖欧洲、北美和亚洲。计划站点包括马德里、达拉斯、芝加哥、慕尼黑、亚特兰大、阿姆斯特丹、伦敦、多伦多、洛杉矶、纽约、米兰、东京、苏黎世、华盛顿特区、斯德哥尔摩和巴黎。活动免费参与,设有技术专题、产品演示和动手实践环节,重点探讨企业如何将 AI 模型与业务数…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fdatabricks_dataaiworldtour-2026-activity-7515057907789418496-LmKd

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043484/viewspace-3185281/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
IvorySQL 是瀚高公司主导研发的一款兼容 Oracle 的开源 PostgreSQL 数据库。

注册时间:2025-02-06

  • 博文量
    469
  • 访问量
    441627