PGNexus 每日新闻

PostgreSQL Hacker 电子邮件讨论精选

pg_waldump:支持从 tar 文件中直接解析 WAL 日志

pg_waldump tar 归档支持功能的测试在 Thomas Munro 的 FreeBSD 机器上持续失败。问题源于 FreeBSD tar 默认为 WAL 文件创建稀疏文件,这会在文件名前添加 "GNUSparseFile.0/" 前缀,导致 pg_waldump 的 tar 解析逻辑无法识别这些文件。Tom Lane 发现 FreeBSD tar…

阅读讨论
PATCH: jsonpath 字符串方法扩展 - lower、upper、initcap、l/r/btrim、replace、split_part

针对jsonpath字符串方法(lower、upper、initcap、l/r/btrim、replace、split_part)的补丁在commit 5a2043bf713之后需要修复。Andrew Dunstan通过添加缺失的key_name条目解决了问题,这些条目影响关键字在$.keyname语法中作为对象键的使用。缺少这些条目会导致$.lower、…

阅读讨论
[提案] 为 pg_createsubscriber 增加日志文件功能

为pg_createsubscriber添加日志文件功能的提案已成功实现并提交。该补丁经过了Kuroda-san和Chao的建议审查,并采纳了Peter的反馈意见。在Gyan Sreejith将这些建议与v18-0001版本合并并解决了Peter的建议后,Amit Kapila推送了经过微调的最终版本。这项增强功能将改进pg_createsubscribe…

阅读讨论
在运行中的集群中启用或禁用数据校验和

讨论围绕Daniel最新的补丁进展,该补丁允许在运行中的PostgreSQL集群内更改数据校验和状态。补丁包含代码清理、变量重命名和文档改进,测试可正常运行但对CI来说成本较高。Tomas总体赞同该方案,指出FSM校验和失败是预期的,因为FSM不记录WAL,但他担心崩溃后TAP测试可能出现问题。Heikki支持立即提交0001补丁,但发现了几个问题:关于数…

阅读讨论

社交媒体动态

pgwatch 在 GitHub 上获得 800 星:社区选择了结构化指标而非碎片化混乱

linkedin

pgwatch 在 GitHub 上获得 800 星:社区选择了结构化指标而非碎片化混乱

pgwatch 是一款开源的 PostgreSQL 监控工具,现已在 GitHub 上获得 800 颗星标。该项目为数据库指标和可视化提供了统一的结构化方案,帮助团队实现数据库性能的单一数据源监控。这一里程碑体现了社区对结构化指标的认可,而非零散的监控工具。Ahmed Gouda 为本次发布做出了重要贡献。

Databricks 学习节现已开启!

linkedin

Databricks 学习节现已开启!

Databricks 学习节现已开启!即日起至4月3日,只要在客户学院完成至少一个自助式学习路径的全部模块,即可获得 Databricks 任意认证5折优惠,以及年度 Academy Labs 订阅8折优惠。借此机会培养数据工程、数据分析、机器学习和生成式 AI 等实用技能。

POSETTE: PostgreSQL 2026 活动(Discord 虚拟走廊分会场),微软 Pamela Fox 将发表演讲:面向 PostgreSQL 数据库的 MCP

linkedin

POSETTE: PostgreSQL 2026 活动(Discord 虚拟走廊分会场),微软 Pamela Fox 将发表演讲:面向 PostgreSQL 数据库的 MCP

在 POSETTE: PostgreSQL 2026 活动上,微软的 Pamela Fox 将发表题为「面向 PostgreSQL 数据库的 MCP」的演讲。该演讲将探讨如何使用 Python 和 FastMCP SDK 设计 MCP 服务器,以及不同工具设计如何影响查询行为。Pamela 还将分析 LLM 与数据库交互时的常见失败场景,包括 SQL 注入…

想要了解更多 PostgreSQL 社区和行业消息吗?
访问 PGNexus 了解更多