PgPedia周刊

每周更新,列出值得关注的提交、PostgreSQL 的其他有趣更改,以及 PgPedia 的笔记和勘误。

理论上每周日发布,但由于个人事务有时会延迟。

RSS Feed


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 索引

2025年10月6日

PostgreSQL 19 本周更新

  • 添加了 GROUP BY ALL 语法
  • 窗口函数 添加了 IGNORE NULLS / RESPECT NULLS 选项

PostgreSQL 19 文章

PostgreSQL 18 文章

发布于下午 1:46

2025年9月29日

PostgreSQL 18 本周按计划发布了!PostgreSQL 18

PostgreSQL 18 文章

PostgreSQL 19 本周更新

开发仍在继续,但本周没有提交用户可见的功能。有关更改的更多详细信息,请参阅下面的 感兴趣的提交 列表。

发布于凌晨 4:37

2025年9月28日

PostgreSQL 19 本周更新

PostgreSQL 19 文章

PostgreSQL 18 文章

发布于晚上 10:01

2025年9月23日

PostgreSQL 19 本周更新

  • random(min, max):添加了日期和时间戳变体
  • log_lock_waits 现在默认设置为 on
  • 如果在 vacuum 操作期间发现 VM 损坏,将发出 ERRCODE_DATA_CORRUPTED 错误代码

PostgreSQL 18 文章

发布于晚上 10:31

2025年9月17日

PostgreSQL 19 本周更新

  • 新的 GUC debug_print_raw_parse
  • 为订阅添加了 max_retention_duration 选项
  • COPY:为 COPY TO 添加了提示,当提供了 WHERE 子句时,提示可以使用 COPY (SELECT ... WHERE ...) TO

本周 PostgreSQL 18 的更改

PostgreSQL 18 RC1 已发布(公告)。

发布于晚上 7:56

2025年9月15日

PostgreSQL 代码库已经存在了近 30 年,正如最近的提交 710e6c43 所显示的,其中仍然有一些来自初始导入/转换的遗留垃圾需要清理。

    Remove unneeded casts of BufferGetPage() result
    
    BufferGetPage() already returns type Page, so casting it to Page
    doesn't achieve anything.  A sizable number of call sites does this
    casting; remove that.
    
    This was already done inconsistently in the code in the first import
    in 1996 (but didn't exist in the pre-1995 code), and it was then
    apparently just copied around.

这是一个无害的、 косметической 清理,但我认为它很有趣,提醒我们代码的寿命。

PostgreSQL 19 本周更新

主要值得注意的是,C 语言要求已从 C99 提高到 C11(提交 f5e0186f)。上一次 C 语言要求的更改是在 PostgreSQL 12 中,当时要求从 C89 提高到 C99

本周 PostgreSQL 18 的更改

发布时间表已初步宣布

  • 18rc1: 2025-09-04
  • 18.0:  2025-09-25

请注意,这些日期假设当前代码没有发现意外问题。

发布于上午 11:14

2025年8月25日

PostgreSQL 19 本周更新

发布于上午 11:24

2025年8月23日

八月中旬通常是 PostgreSQL 开发周期的较安静时期,因此新开发进展的报告不多。

本周主要关注的是 PostgreSQL 次要版本更新的季度发布。

本周 PostgreSQL 18 的更改

PostgreSQL 18 beta3 本周发布。

发布于凌晨 1:31 AM

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 索引