发布于 2026-09-10T10:59:46.827568Z · Andrei Lepikhov · danolivo

Andrei Lepikhov 认为,PostgreSQL 社区把稳定和可维护放在创新之前,每一行新代码都是全社区要背的维护负担,所以开创性功能更适合先在分支里做:让代码在真实负载和真实边界情况下跑一段时间,暴露设计缺陷而不动摇主干。他以并行查询访问临时表为例,两家厂商的分支先后尝试三种做法,每种都撞上意料之外的复杂度。难点在于回到上游时如何争取社区注意力。
Andrei Lepikhov 认为,PostgreSQL 社区把稳定和可维护放在创新之前,每一行新代码都是全社区要背的维护负担,所以开创性功能更适合先在分支里做:让代码在真实负载和真实边界情况下跑一段时间,暴露设计缺陷而不动摇主干。他以并行查询访问临时表为例,两家厂商的分支先后尝试三种做法,每种都撞上意料之外的复杂度。难点在于回到上游时如何争取社区注意力。
来源记录
- center.info_item · 14fdd78552421853 · 2026-10-03T04:08:35.169032Z
- pgweb.info_item · 14fdd78552421853 · 2026-10-03T04:08:55.967155Z