ITPub博客

首页 > 数据库 > PostgreSQL > PostgreSQL 日报|逻辑解码竞态条件修复(9 月 20 日)

PostgreSQL 日报|逻辑解码竞态条件修复(9 月 20 日)

原创 PostgreSQL 作者:IvorySQL 时间:2026-09-20 15:50:41 0 删除 编辑

PostgreSQL Hacker 电子邮件讨论精选

8字节TOAST值支持方案(第二轮)

讨论围绕 8-byte TOAST chunk id 特性的测试策略展开。Bharath Rupireddy 提议在 src/test/modules 中新增一个测试模块(类似 xidwraparound),通过 SQL 函数在共享内存中推进 OID 计数器,使相关测试能在所有 buildfarm 节点上运行,且不影响生产系统。Michael Paqui…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Support%20for%208-byte%20TOAST%20values%2C%20round%20two

逻辑解码中的竞态条件

Rui Zhao 提交了补丁 v5-0004,修复 v5-0001 中的一个错误: newxcnt++ 被错误地放在 test == NULL 分支之外,导致已提交的 XID 增加了计数却未在 newxip 中填入对应条目。修复方案将该递增操作移回正确的分支,并在 v5-0003 的测试中新增了 snapshot XID 有效性检查。Rui 还澄…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Race%20conditions%20in%20logical%20decoding

pg planadvice:增加 NO_ 前缀的扫描和联接方法提示标签

该讨论涉及 pg_plan_advice 扩展的补丁,内容是为其添加 NO_ 扫描和连接方法标签。由于 cfbot 报告 v4 需要变基,贡献者 shihao zhong 将该补丁变基到当前 master(e1d8f81d496),生成了 v5 版本。变基仅做了代码同步,未引入任何功能性修改,原作者仍保留为 Florin Irion。该补丁在 co…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=pg planadvice%3A%20add%20NO_%20scan%20and%20join%20method%20tags

remove uselessjoins 与 bug #19560 的关系

commit e28cf96e935("Fix stale copies of PHVs in subqueries")引入了一个回归问题:包含未处理 SubLink 的上层 PlaceHolderVar(PHV)在 preprocess subqueryphvs() 运行之后仍可能进入子查询。Richard Guo 确认该问题与 Fujii-san 此…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=removeuseless_joins%20vs.%20bug%20%2319560

行模式识别

讨论围绕两项针对 Row Pattern Recognition(RPR)窗口的 planner 优化展开:run condition 和 frame 改写,两者此前均被屏蔽。Henson Choi 解释了三月前后添加的两个守卫条件:一个位于 find_window_run_conditions(),另一个位于 optimize_window_cla…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Row%20pattern%20recognition

社交媒体动态

CYBERTEC CEO:AI不是渐进式升级,而是将重塑数据库工程与企业技术的根本性变革

CYBERTEC首席执行官Hans-Juergen Schoenig在一次采访中指出,人工智能绝非普通的技术迭代,而是一场根本性的变革。他认为,AI将深刻重塑数据库工程、系统架构乃至整个企业技术体系。企业和技术从业者不应将其视为常规升级,而应将其看作一股驱动力,促使人们从底层重新思考系统的设计与管理方式。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fcybertec-postgresql_cybertec-ceo-hans-juergen-schoenig-shares-activity-7507006725426814978-N7nh

Databricks 高级学习节:涵盖数据工程、机器学习、生成式 AI 等多条学习路径

Databricks 高级学习节将于 9 月 16 日至 10 月 14 日举行,设有数据工程、数据分析、机器学习、生成式 AI、Apache Spark 及数据仓储等多条学习路径。在活动期间完成至少一条路径的全部模块,即可享受 Databricks 认证考试五折优惠及年度 Academy Labs 订阅八折优惠。感兴趣的学习者可通过官方链接注册参与。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fdatabricks_the-databricks-advanced-learning-festival-activity-7507093686254764032-UF1o

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

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

注册时间:2025-02-06

  • 博文量
    474
  • 访问量
    450039