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 1wPKS5-000eeC-0U for pgpool-hackers@arkaria.postgresql.org; Tue, 19 May 2026 13:25:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wPKS3-004NCk-07 for pgpool-hackers@arkaria.postgresql.org; Tue, 19 May 2026 13:25:39 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wPKS2-004NCd-2a for pgpool-hackers@lists.postgresql.org; Tue, 19 May 2026 13:25:39 +0000 Received: from mail-pl1-x629.google.com ([2607:f8b0:4864:20::629]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wPKS0-00000000Kg8-3sne for pgpool-hackers@lists.postgresql.org; Tue, 19 May 2026 13:25:38 +0000 Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-2ba0714574fso18540845ad.2 for ; Tue, 19 May 2026 06:25:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1779197137; cv=none; d=google.com; s=arc-20240605; b=P7RGUa9+O+tJn9/0zuM7VGOsSn37SWsP8QYdJl6kpnDN9Cwpv3y84mbzl6HLaC5sH6 gXWAXTHw7N9Awe4fhHypJoq2024Y655fvPwbzAt1vK7IYTb0NaQBV1S1B9qPd5hKcLM8 OhtD4XXV/V8ix5KaQq8VXDPolRfEmmyozaE1hqG2uzbrIwzNmxNvYmhH8GVDGBsCeu9D f/71L6bVzOz/zJMo1NIMMMss5KS3VMpPbxmwrpe+YsWvtlSU1XMju12MIfWekC1ZmuwY Pn71ra4LLhNSaHba6k5Rp0kBMg0arohu2oP4ofbHxI0NlgxDamQnhYIVI5W8s9fA4lCv glhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=pKgYKy0uWp/DroMSJNoLTRP2W7XI6/2xtZbHlPFHtg8=; fh=m3oiE62fRN5J1XaE+5vpHZRIgCyFefxVI0mFw3d8yxA=; b=BolR1N58gzZsxCwC5AFocffSFnW5iSVgMjw9f1DLbdK33QbIVmTgok87K0MC7dTDbx uRmaurZi0GD2QUWQ8F+ciKgnnObJlkgYziWe9i9HBvI//oJTFsydahjjk36NTj8PnevQ YDRU53AXZqh/XThU+WQK+tst+ke0I8h+UxCWjIia09Ezk7Gls2itZtgdxefzOfG8gNUH D2GjIUFssGH1R8Y//nfqpOboVE/dwF9bmsIG/Z7FPPnJVLC/uj5p3sHYqeIP+wepblpP 3qQus+fSwgP5SfT9xJfZOzW1acnTDl1f45ol4gDVgMuUz/OizhCrjvj9AG2o8ST3fKql m8/Q==; 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=1779197137; x=1779801937; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=pKgYKy0uWp/DroMSJNoLTRP2W7XI6/2xtZbHlPFHtg8=; b=NAz7OKbgvFzwpBGzsVSV3npKFqidGmKKgmrPR2xpnaGlIt5gWnbg39nvKLICr2uSuw rJVqsz5r0x34yWOBjkweNYpzcKrDvvyjfSHRfuRX+3sH7mJhISTQ6GoadkPHbTUYmS0W 0s2KpefkrlzBv95lyf1QfccMCNYD6SzGIBjhaDoy+sDpA58xTqd4J2vx1idW8uDBRuY0 uQQwnOB4K7ztu1Av6U48zaAhXuVZTyrXyv/A3BpRQYtPchk/bQfLfIXCUk4/09iyrfUo 0ddN+WcJ8T8hqcWC2hhgha2uIdTDu4NLigqCccN/JUxIVJJr34IzmjMkQ+/hMIfrJKZp vaCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779197137; x=1779801937; h=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=pKgYKy0uWp/DroMSJNoLTRP2W7XI6/2xtZbHlPFHtg8=; b=DUGrJLKAAT9wYDy9npay8TFPxfmqZpmk2wC6PfALX1vn6ygXOm7aPEg6bmB41s7kLP Fw8nISzJvMyF9bSQADiEvKsvntixVAuigEk32orWeXmQFGUY+N+IvzkKE/Ara0B3RZcG fn/bZuxoHrT66l4RmbLJ7VFizdmIBV3SF88Jq0pWbUMLGjb5W2WoDAtXIo3SYJfson2U ODnocZFB0xKGFN6DLIQ08f0vdQndSTUNmrPsz26eHjglTIjZfAy9TqKuBRNfxYrBfQfm 5noIFp3miIbYd/CFkszAiUbP6OjoGYherWzisHJcIuQIHz8WWH9ya7s1pOBkGhRqmpzM WYDw== X-Gm-Message-State: AOJu0YzPY60vwgZrcxPMiiEh8kRL5AINs8eD1xOeEmhIK58vznMYdvUa tXlR10LH6pUmW63rRlYhKp8lEnm8hg3lkOxgjCtbTL7p5yquiTONVn4UpjcK42y0A/gawnfl6oo Rtl+cLg2eM3GzOxMYHnQMTNms2IhOwjceO+bHZKE= X-Gm-Gg: Acq92OFksatNW2YFseYu+EBSIXreAC8y4psFzM75psntu0UjIDInD7WqAtxJ2VclDp6 zKU1A+ewAGlBVgv95Lk9rmViYAHC0vfefdyBTtLVFnz57lwiIv4jtQT5FFxo93zYh1sXrYRRyFa uUgJ1p3C33eIbUX5SvQyut8xnVg+bSEbpWYaYdy438fdqK8roH/DHZGFZRscXXm+0cxIP7Nuy2t YUuA0RkLKcTgA1VMxYsANR5H8gpYPVyIebSlnFA+xZgTNdeGbIImJq+9DxJ9WDjtetHBcHRFY+0 S9E54DoZ X-Received: by 2002:a17:903:1a90:b0:2bc:78ec:54c0 with SMTP id d9443c01a7336-2bd7e97425fmr216943575ad.31.1779197136679; Tue, 19 May 2026 06:25:36 -0700 (PDT) MIME-Version: 1.0 References: <20260519.214037.579991005061650329.ishii@postgresql.org> <20260519.215552.499378691092618823.ishii@postgresql.org> In-Reply-To: <20260519.215552.499378691092618823.ishii@postgresql.org> From: Emond Papegaaij Date: Tue, 19 May 2026 15:25:24 +0200 X-Gm-Features: AVHnY4Kb9zdzjHO9z4divrCwxh59ATevZBn0SpT3EDXws7XKmNSIn4ne-aLRck4 Message-ID: Subject: Re: Primary node detection race at clean startup To: Tatsuo Ishii Cc: pgpool-hackers@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > Done. Thanks! > Note that the credits section in the commit message is as follows: > > Reported-by: Emond Papegaaij > Reported-by: Claude Code > Author: Tatsuo Ishii > Discussion: https://www.postgresql.org/message-id/CAGXsc%2BZmBoLs3Mz%3DG-Bdm4JJG%2BfH1NpHfR3qVJVwW4eBKWwStQ%40mail.gmail.com > Backpatch-through: v4.3 > > You are credited as a reporter, and Claude Code is also a reporter to > indicate that the report was created by AI. I credited myself as the > author. This is by following reasons: > > 1) AI cannot be the author. > 2) The committer (me) is responsible for the commit. Yes, that makes perfect sense. By default Claude adds a 'Co-Authored-By: Claude Opus 4.7 (1M context) '. I totally agree that as a human, you are responsible for the final commit. AI is a very powerful tool, but it's still just a tool. At our company, we have a very simple rule: ask yourself if you're proud of the work you've created. If you're not, then don't commit. Best regards, Emond