ITPub博客

首页 > 数据库 > PostgreSQL > PostgreSQL 日报|修复 REPACK 无效索引问题(9 月 14 日)

PostgreSQL 日报|修复 REPACK 无效索引问题(9 月 14 日)

原创 PostgreSQL 作者:IvorySQL 时间:2026-09-14 18:42:57 0 删除 编辑

PostgreSQL Hacker 电子邮件讨论精选

REPACK (CONCURRENTLY) 无法处理无效的索引

Álvaro Herrera 已提交针对 REPACK (CONCURRENTLY) 无法处理无效索引问题的修复,提交前进行了少量调整。该补丁并未获得明确的广泛共识,仅有少数人表示支持。Herrera 指出仍有可能收到反对意见,因此计划在接下来几天内继续保留相关 open item,以便其他人有机会提出异议。目前尚无更多审阅者发表意见,该问题暂时视为已解决…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=REPACK%20(CONCURRENTLY)%20doesn't%20handle%20invalid%20indexes

问题:ALTER TABLE 对同一关系调用 ATPostAlterTypeCleanup 两次

有报告指出,当单条 ALTER TABLE 同时包含 ALTER COLUMN SET DATA TYPE 和 ALTER COLUMN SET EXPRESSION 时, ATPostAlterTypeCleanup() 会被调用两次。v6 补丁通过在第一次调用结束后重置已更改对象列表来修复此问题。Chao Li 认同该方案的正确性,但指出…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=bug%2C%20ALTER%20TABLE%20call%20ATPostAlterTypeCleanup%20twice%20for%20the%20same%20relation

[PATCH] 避免 REPACK 工作进程启动时出现卡顿

Nikolay Samokhvalov 在 REL 19STABLE(6bc236c8)上复现了一个 REPACK worker 启动挂起的问题。当 RLIMIT_NPROC 耗尽时,postmaster 无法 fork 后台 worker,leader 会话在 IPC/RepackWorkerExport 处无限阻塞,且没有内部超时机制。提交的补丁将条…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=%5BPATCH%5D%20Avoid%20a%20REPACK%20worker%20startup%20hang

REPACK (CONCURRENTLY) 后端在解码工作进程启动失败时无限期等待

该讨论针对 REPACK (CONCURRENTLY) 在 logical decoding worker 启动失败或静默退出时导致 backend 无限挂起的问题。Bharath Rupireddy 的 v4 补丁将 backend 的等待分为两个阶段:首先等待 worker 附加到错误消息队列(复用 parallel.c 的逻辑),然后通过共享…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=REPACK%20(CONCURRENTLY)%20backend%20waits%20indefinitely%20when%20decoding%20worker%20fails%20to%20start

pg get\*\_ddl() 函数需要重新设计

Andrew Dunstan 表示,尽管已有可用的 pg_get_*_ddl() 重设计补丁,但改动过于激进,不适合纳入 release 19。主要复杂性在于权限处理:提议的方案要求函数输出的可见性与用户通过直接查询系统目录所能看到的内容保持一致,需对相关目录执行 ACL 检查,逻辑清晰但改动量较大。测试部分的变更同样可观,在效率和覆盖率上均有提升,尤…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=pg get*_ddl()%20needs%20a%20redesign

[补丁] btree_gist:为 GiST 增加跨类型整数操作符支持

Alexander Nestorov 提交了 v7 版本的补丁,该补丁为 btree_gist 添加了 GiST 跨类型整数运算符支持,本次更新针对 Andrey 的审查意见进行了修复。具体改动包括三点:扩大了测试表的数据量,确保每个索引都包含内部页;新增了一个辅助函数,用于验证每种跨类型策略及 <-> 对应的 Index Cond、Order By 和…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=%5BPATCH%5D%20btree_gist%3A%20add%20cross-type%20integer%20operator%20support%20for%20GiST

行业新闻

Anthropic CEO 宣布放缓 AI 开发步伐

Anthropic CEO Dario Amodei 近日提出放缓 AI 发展速度的计划,OpenAI 的 Sam Altman 也表示认同,双方均支持所谓"控制前沿进度"的理念。这一提议引发外界关注:在各大 AI 实验室激烈竞争的背景下,协调放缓顶尖 AI 研发究竟意味着什么,又该如何落地执行?此番表态标志着头部 AI 高管在前沿技术推进速度上开始转向更为审慎的立场。

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F12%2Fanthropic-ceo-outlines-plan-to-pace-the-frontier

OpenAI 与数学家的矛盾不断升级

25 位顶尖数学家联名发表公开信,指控以 OpenAI 为代表的 AI 实验室正在威胁他们的学术成果。这场争端揭示了数学学术界与 AI 公司之间日益尖锐的矛盾,核心在于 AI 系统对数学研究成果及推理能力的使用方式。这一持续升温的冲突,折射出 AI 发展与专业知识领域之间更深层的张力,涉及知识产权保护与人类专家角色被取代等重大议题。

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F11%2Fopenais-feud-with-mathematicians-is-only-escalating

Nscale 聘请前 OpenAI 高管 Fidji Simo 加入董事会,为潜在 IPO 做准备

AI 基础设施公司 Nscale 宣布,前 OpenAI 二号人物 Fidji Simo 已加入其董事会,此举被视为公司为潜在 IPO 提前布局的重要信号。Simo 曾于 2023 年主导 Instacart 成功上市,积累了丰富的科技公司资本市场运作经验。此次加盟 Nscale 董事会,意在强化公司管理层阵容,为未来可能的上市计划做好准备,同时也有助于在竞争日趋激烈的 AI 基础设施市场中…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F09%2F11%2Fnscale-adds-former-openai-exec-fidji-simo-to-its-board-ahead-of-potential-ipo

社交媒体动态

更好的数据工程:减少维护成本,专注于为 AI、BI 和分析交付高质量数据

《数据工程大全》第四版提供了构建可靠、可扩展数据管道的实用指南,涵盖 ETL 模式、数据与 AI 工作流编排、管道可观测性、Databricks 成本优化,以及如何借助 Lakeflow 管理数据管道。书中结合医疗、金融、零售和娱乐等行业的真实案例,展示企业如何构建批处理和流式数据管道。其核心目标是帮助数据工程师摆脱脆弱工具链的束缚,将精力集中在为 AI、…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fdatabricks_ebook-big-book-of-data-engineering-activity-7504979013304467456-fJVQ

Databricks SSH 隧道:在 VS Code、Cursor 或终端中直接使用 Databricks 算力

Databricks 推出了 SSH 隧道功能,开发者无需离开本地开发环境,即可在 VS Code、Cursor 或终端中直接使用 Databricks 算力运行代码。该功能支持无服务器计算、GPU 集群及已有集群,允许直接操作 Databricks 工作区文件,支持为编码智能体授予文件访问权限,并可预先配置所需的依赖环境。这一设计旨在消除本地 IDE 与…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fdatabricks_the-databricks-ssh-tunnel-lets-developers-activity-7504906307947360256-hwl5

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

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

注册时间:2025-02-06

  • 博文量
    476
  • 访问量
    452426