| From: | Bruce Momjian <bruce(at)momjian(dot)us> |
|---|---|
| To: | David Rowley <dgrowleyml(at)gmail(dot)com> |
| Cc: | Andres Freund <andres(at)anarazel(dot)de>, David Geier <geidav(dot)pg(at)gmail(dot)com>, PostgreSQL-development <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: First draft of PG 19 release notes |
| Date: | 2026-04-21 20:18:40 |
| Message-ID: | aefboPsBA2NC_6e-@momjian.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Mon, Apr 20, 2026 at 10:40:13PM +1200, David Rowley wrote:
> > I can't follow rules that require me to consistently identify if a patch
> > is a performance improvement, and if it is significant enough for the
> > release notes. If someone else can do that, please go ahead and stop
> > blaming me for something I can't do. I thought if it was easy, someone
> > else since PG 17 would have either given me rules or done it.
>
> I don't think anyone expects you to do anything that makes this job
> harder than it already. I expect a careful process change could make
> this job easier for you.
>
> > Can committers mention when they want something to be included in the
> > release notes? What we can do is to have all the hackers point out the
> > missing items after I done creating the release notes, as messy as that
> > is.
>
> I wondered if the job could be made easier if we were to tag fixup
> commits for commits that fix some recent feature commit. You could
> pretty much ignore every single one of those for the release notes. If
> that fixup information was more structured, it might also be very
> interesting.
>
> > One thing we can easily do is to add text to the release notes stating,
> > "This release includes minor performance improvements that are too
> > numerous to mention."
>
> If the WIP draft contained the items of lesser importance, we might be
> able to do some aggregation of those into something meaningful enough.
> It might be much easier for people closer to the particular items to
> aggregate them than it is for a single person to do it for all
> commits. I'm aware that you already do quite a bit of this aggregation
> already.
I had some more time to think about the items you list above. My first
reaction was that it wasn't workable, but I then realized it is not
workable because you can't do this level of analysis once the release
note items are written. This idea of aggregating items and getting
people to choose items makes a lot of sense if we are using a list of
commits with git commit text that were not included already.
Let me work on creating such a list and we will see how it goes. I am
traveling now so it will be delayed.
--
Bruce Momjian <bruce(at)momjian(dot)us> https://momjian.us
EDB https://enterprisedb.com
Do not let urgent matters crowd out time for investment in the future.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Bruce Momjian | 2026-04-21 20:28:09 | Re: First draft of PG 19 release notes |
| Previous Message | Alexander Korotkov | 2026-04-21 19:35:28 | Re: MERGE PARTITIONS and DEPENDS ON EXTENSION. |