Reduce cost of ProcArrayRemove/ProcArrayAdd

Log in to edit
ID 7139
Title Reduce cost of ProcArrayRemove/ProcArrayAdd
CI (CFBot) Summary
Stats (from CFBot) Patch version: v6, Patch count: 1, First patch: +11−9, All patches: +11−9
Tags Performance
Created 2026-08-12 16:47:23
Last modified 2026-10-01 00:00:11 (1 month ago)
Latest email 2026-09-18 08:01:07 (1 month ago)
Status
PG20-3 (2026-11-01 – 2026-11-30): Waiting on Author
PG20-2 (2026-09-01 – 2026-09-30): Moved to different CF
Target version
Authors Maksim Melnikov (manaldush)
Reviewers Matthias van de Meent (mmeent) Log in to become reviewer
Committer
Links
Emails
Init connection time grows quadratically
First at 2025-05-27 10:45:31 by Потапов Александр <a.potapov at postgrespro.ru>
Latest at 2026-09-18 08:01:07 by Matthias van de Meent <boekewurm+postgres at gmail.com>
Latest attachment (v6-0001-Avoid-unnecessary-horizon-refreshes-during-opportunistic-pruning.patch) at 2026-09-11 19:29:00 from Haibo Yan <tristan.yim at gmail.com>
    Attachment (v6-0001-Avoid-unnecessary-horizon-refreshes-during-opportunistic-pruning.patch) at 2026-09-11 19:29:00 from Haibo Yan <tristan.yim at gmail.com> (Patch: No)
    Attachment (v5-0001-This-patch-reduce-connection-init-close-time.patch) at 2026-09-09 13:04:53 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: No)
    Attachment (incremental-CI-fixes-with-rebase.patch) at 2026-08-25 06:45:17 from "Maksim.Melnikov" <m.melnikov at postgrespro.ru> (Patch: Yes)
    Attachment (v4-0001-Minor-copy-edits.patch.txt) at 2026-08-12 20:19:22 from Matthias van de Meent <boekewurm+postgres at gmail.com> (Patch: No)
    Attachment (v3-0001-This-patch-reduce-connection-init-close-time.patch) at 2026-08-07 14:05:05 from "Maksim.Melnikov" <m.melnikov at postgrespro.ru> (Patch: No)
    Attachment (huge_pages_comparison.png) at 2026-06-11 14:31:47 from "Maksim.Melnikov" <m.melnikov at postgrespro.ru> (Patch: No)
    Attachment (ICT_degradation.png) at 2026-06-03 06:33:41 from "Maksim.Melnikov" <m.melnikov at postgrespro.ru> (Patch: No)
    Attachment (init_time_2caa85f4aae_const_threads_2.png) at 2025-06-16 08:56:58 from Потапов Александр <a.potapov at postgrespro.ru> (Patch: No)
    Attachment (init_time_2caa85f4aae.png) at 2025-05-27 11:27:53 from Потапов Александр <a.potapov at postgrespro.ru> (Patch: No)
    Attachment (0001-Fix-fast-connection-rate-issue-for-v16.patch) at 2025-05-27 10:45:31 from Потапов Александр <a.potapov at postgrespro.ru> (Patch: No)
History
When Who What
2026-10-01 00:00:11 CFbot Moved from CF PG20-2 to CF PG20-3
2026-09-18 01:55:10 shihao zhong (zhong950419) New status: Waiting on Author
2026-09-09 13:31:36 CFbot Patch does not need rebase anymore
2026-09-09 13:05:01 Matthias van de Meent (mmeent) New status: Ready for Committer
2026-08-14 05:18:25 CFbot Patch needs rebase
2026-08-12 16:47:36 Matthias van de Meent (mmeent) Added mmeent as reviewer
2026-08-12 16:47:23 Matthias van de Meent (mmeent) Attached mail thread 3bdba-68359800-d-249da480@139845401
2026-08-12 16:47:23 Matthias van de Meent (mmeent) Created patch record
Log in to edit