Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9nOK-001kmm-2s for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 17:05:36 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9nOJ-00AgMI-0o for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Apr 2026 17:05:35 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9nOI-00AgMA-3A for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 17:05:35 +0000 Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w9nOG-00000000vrG-2OEs for pgsql-hackers@lists.postgresql.org; Mon, 06 Apr 2026 17:05:34 +0000 Received: by mail-ej1-x634.google.com with SMTP id a640c23a62f3a-b9382e59c0eso649621466b.0 for ; Mon, 06 Apr 2026 10:05:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775495131; cv=none; d=google.com; s=arc-20240605; b=PBkYi1Vd0opk0Hae34K0J9VXiEBEx0naOl8A06D29/gtcCEL5hsveCvbbZT1UroYmm ZWOjhm6o9fjglbzcHrK0P2ZwgaagxIzQfQyt3U5w86j2NbFNei0ygdN4+CrSUeltfpyr /LBjW/vOBTOOi8b+imxH62I/tQEuWIWoGSB5pfbvGYTozCgzV6kBWx9Jl4dhbo8JTk3I KMouXVTK60ODm9aq3vlIaNP4Vgi2mrRZpvN90//Gje1GgLaxubCxeqL4x2r3Hzo8wN+7 AVVPE8Zd9eoH5lEmzEbOModS+VAFFrtnzuYIBy2mSsF7DRD4n383frVp1C0hTT59/jKf Hqyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=st4lp6ZCpopTcXdJEA9mTxbCSRkKWa+ejXZ/sWynYN4=; fh=UvshpRlB+yvqUdRxbnm+PbBXaqKMLnllAs1YnncMQGA=; b=DnGcuCBNybeOxqZgrQK4yHosBeGtaSJYv22bhiz/MtqsZ3hBhL0uhoTMRAHear4s2+ FtwF1OAzbVB94+DJXd5R4b3ZoNY7cdWwAQDXUvRJMo5npmCp1X667NSAlA8015LbLZGd do3RYLRy/GiuhC0neug/9znAmTKXJgnYAxp65/VWlH9Srik+YwrBmAm6O1BmT9O7Hh8c rkaWLxDBfa/YB/GkikwFX2zk7c0tYwRPeSmiMdUyw7lU9V9NV2DzpSIW4PrANmdlES5d dOEW35xj5ct4H4n2N0qaQ1K3LXnCGK6/F4Yj+qFRiC9FO+2CXZYvaQlph+tFqPFEmew5 ZWoQ==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775495131; x=1776099931; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=st4lp6ZCpopTcXdJEA9mTxbCSRkKWa+ejXZ/sWynYN4=; b=nANmKACw18MD/nJ2uncRyIhKYfId/yWk1uKcWaWHPrPaYqp+6XGxlsxrJArwFKxnx6 rCCWv5x3SyJiBKoX6HhDjciSk7D7vOZY2TReafwJEKj6YJXiyv/JdgzaRueKrM1tew/v v9Ts9GQqrUjjF4uUYdLQVIKfgIhNA4zCtAOrNgBBGt7BTX1HEyH7MhWKRHiIjsr7NKks 017yEipMWawVnSzsdpg1rq7UjzNYK4w2T/Cg/v0Xf1A6zam1cl3bivP11jY0CHsYL72s oe0fTvY7yzloygPNZznJxXSU1rBKGFDU9qKGYgo+qkEA8HA6L6UV8Bq1kfR5LxaHr9iC fRMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775495131; x=1776099931; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=st4lp6ZCpopTcXdJEA9mTxbCSRkKWa+ejXZ/sWynYN4=; b=llCMwzFQqDxSgdzl6Cau8FptBIAPC2zvFMqr/8bYsLdkhoBB3Qk39f1ys363VGy/b5 d8+WSe1f6mFgIdpLsdL4YLdTbqWPCKack6UBQTwcmu8lev7a/vnIl+UUjF+PLIFshAgg ieWMtBW3sfWV/MydgJNEpqn6wqWavlTEYK3GiCVRjuJ2NgjEtT5nEOP0vZwX+uRVI3gp gNII8gqbp+Sm4n/8aGrQh5IihzOTh2gwV1bzH0lsZ4T0DUvlOFR2aWta3ShXgBttzVwh dbPDR+00RZuz8lcZ26fSNYH6heZ8OfvKeO26N3xQDfYtGp/W8TmaiNsbbsGgGZCuMnxs woCw== X-Forwarded-Encrypted: i=1; AJvYcCWVek9bRvQsW9ZqA8YdAhCEhIp60a4GInO1/NFVS49TOcWUpn4kfDpSOmxDTJP40cSBGn7aJjjdn6c7V80I@lists.postgresql.org X-Gm-Message-State: AOJu0Yy+koNQ6EBAndHFCnOXUlytLPzMs42FVTEKFFd1vumOTgx/5mX1 +tNNN44UvZa7bemFLTbAS9/o924WWK2JOXNYz0KSLZyCPyh2eryY7UwZf1vmyWi9HMY5n9IoJ94 0DSZxqkINPLs+j5BCqLvvGG00/1v3UiA= X-Gm-Gg: AeBDiesGW8qC4B/SY5+dkaoiPqOaJnLGSKrY7gXWSJ4VFO73WvC1TAcmtVIS7cWX25b s7/bf0kZiZhTFjKzzfnSIUuMsD8XQ7xbogPVlY5u8djaqHPG0ydoIvHbZ7/vQwJW+uqcolJg5zZ HJqr0Gz1RyGYCec9Ii2iqkBAjkMnYjtn+4gke66f8M9py8XS42pLfukRoiRdyn0jT65ao0ruwjt BSqaLQEltD6j3LX2NCXNLJTG+sTA4toI689FY3kP74Zn42W4Sc9Y9NLamTuMXZl0RAqql7QTjfv 5aY1/l6jC/vTENHXRch/oA5IYN6M16O9H4KSotg= X-Received: by 2002:a17:907:e115:b0:b98:8c46:fc44 with SMTP id a640c23a62f3a-b9c67448ce2mr443000366b.2.1775495131176; Mon, 06 Apr 2026 10:05:31 -0700 (PDT) MIME-Version: 1.0 References: <202604051405.sxedzcgzky3n@alvherre.pgsql> In-Reply-To: From: Robert Haas Date: Mon, 6 Apr 2026 13:05:18 -0400 X-Gm-Features: AQROBzAXvAgYi1ctYI35dYy8Nta5z_xZltarJTUYIBzNP4ZUl8XQhwZfqBBoHr8 Message-ID: Subject: Re: PG 19 release notes and authors To: Bruce Momjian Cc: Andres Freund , =?UTF-8?Q?=C3=81lvaro_Herrera?= , Peter Geoghegan , Andrey Borodin , PostgreSQL-development Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Apr 6, 2026 at 12:41=E2=80=AFPM Bruce Momjian wr= ote: > Uh, the original wiki text is from a discussion on > pgsql-private-committers@lists.postgresql.org with subject "determining > the primary author of a commit" that happened around November 2024 to > March 2025. Unfortunatly there is no public archive of that > discussion. Sure, but many committers who were part of that discussion have commented on this thread, and all of them except for you seem to agree on what should happen here, as do all of the people who have commented who were not party to that discussion. If you had started out this conversation by saying "when there are both Author and Co-authored-by tags, how am I supposed to credit that in the release notes?" and accepted the answer you got back, I don't think anybody would be annoyed. But now you're getting frustrated responses from a bunch of people because you keep insisting that it must be everyone else who is mistaken: you keep suggesting that I (and all the other committers who have commented) misunderstood the earlier thread and the rules for commit messages, rather than concluding that you might have been the one who misunderstood. It is fair to say that you need to know what the rules are, but I really don't understand how it could be any more clear at this point what people expect to have happen. --=20 Robert Haas EDB: http://www.enterprisedb.com