PgPedia 周刊,2023-09-03
PostgreSQL 16 文章
- 在 PostgreSQL 中使用源过滤进行双向复制 作者:Vignesh C / 富士通
PostgreSQL 17 文章
- 等待 PostgreSQL 17 – 在 log_connections 下为“信任”连接生成新的日志 - 2023 年 9 月 depesz 的博客文章
- 等待 PostgreSQL 17 – 添加 to_bin() 和 to_oct()。 - 2023 年 9 月 depesz 的博客文章
PostgreSQL 17 更改
log_connections
log_connections
现在明确记录没有身份验证 ID 的连接,例如信任连接(提交 e48b19c5)。
在 PostgreSQL 16 及更早版本中,信任连接的记录方式如下
[2023-08-30 08:37:17 JST] [unknown] [unknown] [unknown] LOG: 00000: connection received: host=127.0.0.1 port=35392 [2023-08-30 08:37:17 JST] [unknown] postgres postgres LOG: 00000: connection authorized: user=postgres database=postgres application_name=psql
而在 PostgreSQL 17 及更高版本中
[2023-08-30 08:39:29 JST] [unknown] postgres postgres LOG: 00000: connection authenticated: user="postgres" method=trust (/var/lib/pgsql/data/pg_hba.conf:5) [2023-08-30 08:39:29 JST] [unknown] postgres postgres LOG: 00000: connection authorized: user=postgres database=postgres application_name=psql
PostgreSQL 值得关注的提交
- e09d763e (2023-09-01):
ATPrepAddPrimaryKey: 忽略非主键约束
- e8d74ad6 (2023-08-31):
在扫描结束时报告 syncscan 位置。
- d0fe3046 (2023-08-30):
在 pg_stat_get_backend_subxact() 中使用实际的后端 ID。
- 3d51cb51 (2023-08-30):
重命名一些用于 pgstat* 视图的支持函数。
- 3c662643 (2023-08-30):
允许 pgbench 在任何客户端中止时立即退出。
- 9b581c53 (2023-08-29):
不允许更改非空约束的 NO INHERIT 状态
- 63956bed (2023-08-29):
将 logical_replication_mode 重命名为 debug_logical_replication_streaming
回溯修补 ~ 16 - f347ec76 (2023-08-29):
允许 \watch 查询在返回最少行时停止
- f593c551 (2023-08-29):
调整 pg_promote() 以报告 kill() 或 postmaster 失败
- 617f9b7d (2023-08-28):
严格内部值的单位解析
- 165d581f (2023-08-28):
严格处理区间值中的“ago”
请注意,提交按其在提交日志中出现的顺序显示,这可能无法反映单个提交的创建日期。
请参阅 PostgreSQL GIT 提交日志 以获取完整提交列表。
新的 PgPedia 条目
本周没有添加新的条目。
最后...
如果缺少任何内容,或者您有一些(建设性的)想法,请留下一些 反馈 和/或 请我喝杯咖啡。
发表评论