Re: PostgreSQL 17 Release Management Team & Feature Freeze

From: Ants Aasma <ants(dot)aasma(at)cybertec(dot)at>
To: Robert Haas <robertmhaas(at)gmail(dot)com>
Cc: Michael Paquier <michael(at)paquier(dot)xyz>, David Rowley <dgrowleyml(at)gmail(dot)com>, Postgres hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Heikki Linnakangas <hlinnaka(at)iki(dot)fi>
Subject: Re: PostgreSQL 17 Release Management Team & Feature Freeze
Date: 2024-04-10 14:37:28
Message-ID: CANwKhkPU46m5M6Cm_U8hmhm0OGnJYBWnJ=a_1xQ_9_+cq1dM1A@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Mon, 8 Apr 2024 at 16:26, Robert Haas <robertmhaas(at)gmail(dot)com> wrote:

> And maybe we need to think of a way to further mitigate this crush of
> last minute commits. e.g. In the last week, you can't have more
> feature commits, or more lines of insertions in your commits, than you
> did in the prior 3 weeks combined. I don't know. I think this mad rush
> of last-minute commits is bad for the project.
>

I think some part of this rush of commits could also be explained as a form
of entrainment[1]. Only patches reasonably close to commit will get picked
up with extra attention to get them ready before the deadline. After the
release hammer drops, the pool of remaining patches will have few patches
close to commit remaining. And to make matters worse the attention of
working on them will be spread thinner. When repeated, this pattern can be
self reinforcing.

If this hypothesis is true, maybe some forces could be introduced to
counteract this natural tendency. I don't have any bright ideas on how
exactly yet.

Ants

[1] Emergent synchronization of interacting oscillators, see:
https://en.wikipedia.org/wiki/Injection_locking#Entrainment
https://en.wikipedia.org/wiki/Entrainment_(biomusicology)

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2024-04-10 14:43:02 Re: Issue with the PRNG used by Postgres
Previous Message Peter Eisentraut 2024-04-10 14:29:28 Re: ❓ JSON Path Dot Precedence