PgPedia周刊

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

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

RSS Feed


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

2024年5月5日

又是一周安静的PostgreSQL开发期,处于CommitFest之后、Beta版本发布之前。pgsql-hackers邮件列表上的一些讨论仍在继续,新添加的功能可能会有更多的修订或回滚。

PostgreSQL 17更新

首个Beta版本预计发布于2024年5月23日

本周值得注意的一项变更

发布于下午7:40

2024年4月22日

本周非常平静,提交日志主要被即将发布的PostgreSQL 17版本的修复所占据。

发布于上午9:59

2024年4月21日

开发方面本周比较平静,提交日志主要是一些在PostgreSQL 17最终CommitFest之后进行的后续修复和改进(以及一次回滚)。

说到PostgreSQL 17,beta1的发布日期已定为2024年5月23日:PostgreSQL 17 Beta 1 发布日期

发布于下午6:37

2024年4月8日

随着CommitFest 47的结束,PostgreSQL 17功能冻结现已牢固确立,重点现在是测试和总体确保一切正常。新功能的提案应提交给PostgreSQL 18,尽管在REL_17_STABLE分支创建和PostgreSQL 18正式成为一个东西之前还有几个月的时间。

PostgreSQL 17 本周的变更

正如上周提到,在CommitFest 47结束时,提交量相当大——Peter Eisentraut运行了一些数字:PostgreSQL 17 commitfest 结论,这些数字确实是历史新高。一些已提交的功能在pgsql-hackers上讨论后被回滚,具体来说是

不太严肃地说

提交b1b13d2bDoc: use "an SQL" instead of "a SQL")是一个有用的提醒,即“官方”立场是它发音为“Ess-Cue-Ell”,而不是“Sequel”,正如在2021年的提交04539e73中确立的那样。这是我愿意坚持的原则,毕竟没有人说“PostgreSequel”(或者他们说了吗?)。

发布于上午7:24

2024年4月7日

本周的条目被故意推迟,以应对PostgreSQL 17 功能冻结前的最后时刻提交(见下方摘要)。PostgreSQL 17的功能就到此为止了,但在计划中的九月发布之前,还需要进行大量测试。一如既往,这些测试不会自己完成,所以即使您不是贡献者(或者尤其如果您不是),现在也是您大放异彩的机会。请查看pgsql-hackers上的“冻结后损害控制”讨论串,其中包含一些可能的起点。

网站新闻方面,常规读者可能已经注意到网站顶部的文字广告横幅。这是由EthicalAdsRead the Docs的一个部门)提供的,旨在资助第二艘远洋游艇在一定程度上覆盖服务器成本。

PostgreSQL 17 本周的变更

用户可见的变更

SQL

  • 添加了ALTER TABLE ... MERGE PARTITIONS ...语法
  • 添加了ALTER TABLE ... SPLIT PARTITION ...语法
  • COPY:添加了LOG_VERBOSITY选项
  • EXPLAIN:添加了SERIALIZE选项
  • 添加了JSON_TABLE()构造函数

系统目录

系统函数

GUCs

实用程序

API

  • libpq:
    • 添加了PQsetChunkedRowsMode()函数
    • 添加了PQsocketPoll()函数

内部

  • 提供用于流式传输关系数据的API。
  • 在惰性Vacuum期间,使用TidStore存储死元组TID。
  • 引入非递归JSON解析器
  • 引入增量内存分配器
  • 测试模块injection_points:添加了injection_points_set_local()函数
发布于下午9:30

2024年3月31日

CommitFest 47号,这是PostgreSQL 17发布周期中的最后一个,正进入最后阶段。本周又添加了一系列用户可见的功能(见下文),以及一些不那么可见的内部变更,还有一些bug修复。

本周添加的 PostgreSQL 17 变更

过去七天添加的用户可见功能和变更

发布于下午5:53

2024年3月19日

CommitFest 47号仍在如火如荼地进行,新增了许多用户可见的功能(见下文),以及更多不那么可见的内部变更,还有一些bug修复。

本周添加的 PostgreSQL 17 变更

发布于下午12:55

2024年3月17日

CommitFest 47号,这是PostgreSQL 17发布周期的第五次也是最后一次CommitFest,现已到达中点。即将发布的版本的功能冻结已宣布为4月8日,因此,与往年一样,目前的CommitFest可能会实际延长到那时。

其他新闻方面,pgPedia已荣幸地被postgresql.org教程和其他资源页面链接,非常感谢!

PgPedia linked from postgresql.org

本周添加的 PostgreSQL 17 变更

发布于下午8:31

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