PgPedia 周报,2023-07-02
本周见证了 PostgreSQL 16 beta 2
(公告) 和 PostgreSQL 17 开发的正式开始,当前的 CommitFest (CommitFest 43,2023-07-01 - 2023-07-31) 可能会带来一系列新的补丁。
下一个 PostgreSQL 主版本的开发开始通常不会正式宣布,而是在为即将发布的版本创建稳定 GIT 分支(在本例中为 REL_16_STABLE
)时发生的。
一个可能的 PostgreSQL 17 新特性是“行模式识别”,如 SQL:2016 标准中所定义;请参阅 此线程 上的 pgsql-hackers,了解正在进行的讨论的详细信息。
在移除方面,看起来可能很少使用的 db_user_namespace
GUC 将被停用;如果任何人希望反对,现在是时候这样做:是否有人正在使用 db_user_namespace?
PostgreSQL 值得关注的提交
- ce5aaea8 (2023-07-02):
修复自 f2452367 以来处理 modifiedCols 的疏忽
已回补 - 98640f96 (2023-07-02):
修复增量排序重新扫描中的内存泄漏
已回补 - 04571093 (2023-07-02):
改进 BRIN minmax-multi 操作类测试覆盖率
- 2b8b2852 (2023-07-02):
为 BRIN bloom 操作类引入 bloom_filter_size
- dd7c60f1 (2023-06-30):
在 pg_archivecleanup 中引入长选项
- cfc43aeb (2023-06-30):
修复在创建时为分区索引标记 indisvalid
已回补 - 97d89101 (2023-06-30):
修复 pg_depend 在 ALTER TABLE .. SET ACCESS METHOD 后的条目
已回补 - 5bcc7e6d (2023-06-29):
将 HEAD 标记为 17devel。
- a798660e (2023-06-29):
防止联接输入路径的错误参数化。
- 43af714d (2023-06-29):
修复 ExecEvalFieldStoreDeForm() 中的操作顺序。
- b381d963 (2023-06-28):
将时间线 ID 添加到使用 pg_waldump --save-fullpage 生成的文件名
- fc55c7ff (2023-06-28):
在 ALTER TABLE ATTACH PARTITION 中强制执行索引规则时忽略无效索引
已回补 - 2ecbb0a4 (2023-06-28):
删除对 JumbleQuery() 中查询文本的依赖
- 19508f47 (2023-06-26):
标记为 16beta2。
- 3f0199da (2023-06-26):
翻译更新
请参阅 PostgreSQL GIT 提交日志,以获取完整提交列表。
新的 PgPedia 条目
以下新条目已添加
acosh()
asinh()
atan2()
atan2d()
atanh()
cos()
cosd()
cosh()
cot()
cotd()
db_user_namespace
lc_collate
lc_ctype
now()
pg_last_xact_replay_timestamp()
sind()
sinh()
tand()
tanh()
更新
以下文章已更新,添加了更多信息或更正
array_sample()
- 修复了使用示例中的格式错误
array_shuffle()
- 修复了使用示例中的格式错误
PostgreSQL 7.3
- 已记录添加了
explain_pretty_print
- 已记录添加了
PostgreSQL 7.4
- 已记录添加了
makeaclitem()
- 已记录添加了
PostgreSQL 16
- 已记录对
makeaclitem()
的更改
- 已记录对
PostgreSQL 17
- 已记录开发已正式开始
pg_archivecleanup
- 已记录在
PostgreSQL 17
中添加了新的长选项
- 已记录在
外部链接
以下外部链接已添加
- postgres_fdw
- Postgres FDW 的性能技巧 - 2023 年 6 月 Christopher Winslett/Crunchy Data 的博客文章
最后…
如果缺少任何内容,或者您想让我们知道您的(建设性)想法,请给我们一些 反馈 和/或 请我们喝杯咖啡(我们不需要钱,但这会让我们脸上露出笑容)。
发表评论