PgPedia 周报,2024-02-11
本周进行了不少小的修复,并改进了服务器和客户端编码匹配时的 COPY TO
性能。
值得关注的 PostgreSQL 提交
- 65f43847 (2024-02-12):
修复 Windows 上 gai_strerror() 的线程安全问题。
- e70abd67 (2024-02-11):
使用可扩展缓冲区组装命令行
- 46974546 (2024-02-10):
禁止 jsonpath 方法在不可变函数中涉及时区
- ce571434 (2024-02-09):
移除 pg_get_expr() 中的竞态条件。
- a584d03c (2024-02-09):
避免 concurrent 调用 bindtextdomain()。
- 0028b55b (2024-02-09):
清理 libpq 和 ecpglib 中特定于 Windows 的互斥体代码。
- 5c7038d7 (2024-02-09):
重构 pipe_read_line 以返回整行
- c01f6ef4 (2024-02-09):
修复 group_keys_reorder_by_pathkeys() 中聚合路径键的使用
- 6743c5ae (2024-02-09):
修复在 ALTER TABLE / ADD COLUMN 中序列的持久性传播
- b6198520 (2024-02-09):
改进服务器和客户端编码匹配时的 COPY TO 性能
- 165d921c (2024-02-08):
修复 TransactionIdInRecentPast() 中的错误逻辑
- a4012a69 (2024-02-07):
重命名静态函数以避免名称冲突
- 1e285a5e (2024-02-07):
移除 postmaster.c 中的 Start* 宏。
- a39f1a36 (2024-02-07):
更新 PQparameterStatus 和 ParameterStatus 文档
- 902900b3 (2024-02-07):
调整 UPPERREL_PARTIAL_DISTINCT rel 的 reltarget 赋值
- aa5edbe3 (2024-02-07):
仅当 wbuf 被修改时,为 _hash_freeovflpage() 中的 wbuf 设置 LSN。
- 22f7e61a (2024-02-07):
清理 776621a5e4 和 7329240437。
- b9d6038d (2024-02-07):
简化 copyto.c 中 CopyAttributeOutCSV() 的签名
- 1aa8324b (2024-02-07):
撤销 "重构 CopyAttributeOut{CSV,Text}() 以在 COPY TO 中使用回调"
- e4b27b53 (2024-02-06):
更改 pg_atomic_write_u64 的初始使用为 init
- d172b717 (2024-02-06):
对 SlruShared->latest_page_number 使用原子访问
- b83033c3 (2024-02-06):
进一步美化 hashfn_unstable.h
- 9ed3ee50 (2024-01-21):
简化增量哈希状态的初始化
- b96115ac (2024-02-05):
修复 REFRESH CONCURRENTLY 期间索引被删除时的断言
- 5a9167c3 (2024-02-05):
在正确的安全上下文中运行 REFRESH MATERIALIZED VIEW CONCURRENTLY
- dafbfed9 (2024-02-05):
增强 libpqrcv API 以支持槽同步。
- 2889fd23 (2024-02-05):
重构 CopyAttributeOut{CSV,Text}() 以在 COPY TO 中使用回调
- 95fb5b49 (2024-02-05):
重构 CopyReadAttributes{CSV,Text}() 以在 COPY FROM 中使用回调
请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。
请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。
新 PgPedia 条目
已添加以下新条目
更新
以下文章已更新,增加了额外信息或更正
libpq
- 添加了
SQLSTATE
详细级别到 PostgreSQL 12 的PQsetErrorVerbosity()
函数中,已记录
- 添加了
psql
- 添加了
VERBOSITY
特殊变量到 PostgreSQL 7.4,已记录 - 添加了
sqlstate
值到 PostgreSQL 12 的VERBOSITY
特殊变量中,已记录
- 添加了
最后...
如果遗漏了什么,或者您有任何(建设性的)想法,请留下您的反馈和/或请我喝杯咖啡。