Re: PG 19 release notes and authors
Bruce Momjian <bruce@momjian.us>
From: Bruce Momjian <bruce@momjian.us>
To: Andres Freund <andres@anarazel.de>
Cc: pgsql-hackers@lists.postgresql.org, Peter Eisentraut <peter@eisentraut.org>, Matthias van de Meent <boekewurm+postgres@gmail.com>
Date: 2026-04-04T23:34:13Z
Lists: pgsql-hackers
On Sat, Apr 4, 2026 at 06:16:10PM -0400, Andres Freund wrote: > Hi, > > On April 4, 2026 5:56:01 PM EDT, Peter Eisentraut <peter@eisentraut.org> wrote: > >On 04.04.26 17:06, Matthias van de Meent wrote: > >> On Sat, 4 Apr 2026 at 16:50, Bruce Momjian <bruce@momjian.us> wrote: > >>> > >>> In the PG 19 commits, I am seeing several commits with Author and > >>> Co-authored-by tags. FYI, I think we agreed that only the Author names > >>> are mentioned as the authors in the release notes. > >> > >> If it's not the "Co-authored-by" tag, how else would a project of a > >> non-committer cooperating with a committer be tagged? > > > >Two Author tags. > > That's not how I understood its use so far, and I'm surely not alone in that. We could rephrase this in the wiki page, but we can't go back and edit the commit messages... The wiki page says: https://wiki.postgresql.org/wiki/Commit_Message_Guidance Author: Co-authored-by: Used to indicate the patch authors. "Co-authored-by:" is used by committers when they want to give full credit to the named individuals, but also indicate that they made significant changes. but I am seeing many cases where there is an Author tag, who is not the committer, and also Co-authored-by tags in the same message. That does not follow the wiki text. I need to know what to do for PG 19, and what to do for later major releases. I think Peter's point is why are people using Author and Co-authored-by in the same commits, and not just two Authors. I thought we had this resolved but looking at the PG 19 commits, obviously not. To clarify, I assume Co-authored-by would appear in the Acknowledgments section at the bottom of the major release notes, e.g.: https://www.postgresql.org/docs/current/release-18.html#RELEASE-18-ACKNOWLEDGEMENTS -- Bruce Momjian <bruce@momjian.us> https://momjian.us EDB https://enterprisedb.com Do not let urgent matters crowd out time for investment in the future.
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Add tests for lock statistics, take two
- 557a9f1e3e62 19 (unreleased) cited
-
Introduce a new mechanism for registering shared memory areas
- 283e823f9dcb 19 (unreleased) cited