发布于 2026-09-10T10:59:46.731357Z · Rustam Khamidullin · PostgreSQL hackers

Rustam Khamidullin 报告 PostgreSQL 17 引入的一处缺陷:autovacuum.c 里的 db_comparator 本应按 adl_score 降序排列数据库,但在修复 glibc qsort 隐患的补丁里改用了 pg_cmp_s32,结果变成升序,把清理优先级整个反了过来。他提交了恢复降序的补丁,Nathan Bossart 确认问题属实,计划下周提交修复。多库实例受影响最明显。
Rustam Khamidullin 报告 PostgreSQL 17 引入的一处缺陷:autovacuum.c 里的 db_comparator 本应按 adl_score 降序排列数据库,但在修复 glibc qsort 隐患的补丁里改用了 pg_cmp_s32,结果变成升序,把清理优先级整个反了过来。他提交了恢复降序的补丁,Nathan Bossart 确认问题属实,计划下周提交修复。多库实例受影响最明显。
来源记录
- center.info_item · 1bcd4a472c713f35 · 2026-10-03T04:08:35.169032Z
- pgweb.info_item · 1bcd4a472c713f35 · 2026-10-03T04:08:55.967155Z