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.94.2) (envelope-from ) id 1uWntr-001ejd-I2 for pgsql-hackers@arkaria.postgresql.org; Wed, 02 Jul 2025 03:12:43 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uWntn-009l9D-7Z for pgsql-hackers@arkaria.postgresql.org; Wed, 02 Jul 2025 03:12:39 +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.94.2) (envelope-from ) id 1uWntm-009l94-Tl for pgsql-hackers@lists.postgresql.org; Wed, 02 Jul 2025 03:12:39 +0000 Received: from mail-oi1-x233.google.com ([2607:f8b0:4864:20::233]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uWntl-005DNT-1u for pgsql-hackers@lists.postgresql.org; Wed, 02 Jul 2025 03:12:39 +0000 Received: by mail-oi1-x233.google.com with SMTP id 5614622812f47-40b32b6af9eso2951290b6e.1 for ; Tue, 01 Jul 2025 20:12:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751425956; x=1752030756; 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=GuGRq6NOnubmrQRbv489SWSegM9BnJ5h2zamWvx3bxE=; b=Fu8YX9nW4dqwwXIZpWFw1O27zNYSy2rqIaXz/NrAUwLQbBA1JHAmcjs24kmUS2GAMd RBl5pmGJfw/jOwobGBB1BvJxs0ANScLkTR+3JEUUsMQAEfw01ZufG+r3EY2De38e/ELK O0F8q++Kvm3IwTgDRJQOaU5X4Z+HzqMuQb2YtvMoVk8c2C4iGNNbamao8Qag9WL3yzui QilT8AQVfGVPEQtVeJSjqhj9lkwRpDvXWb6g4rGiJW9aWyIwEAcaF2dBRPgMjRagN2tx S9ENHL5F8EjrVeINFrTEyRKArRbJMLS4VsOne/He5WoBzuhNFfz/wjq6nhk+K8So14Ou d2HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751425956; x=1752030756; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=GuGRq6NOnubmrQRbv489SWSegM9BnJ5h2zamWvx3bxE=; b=HzWTThVWV3X1ATaKAwftQmEjRKmsL237ZZurkHfA3W7omGLIY8hvFgh0DiNhb4CX7W PJfIlD4LTIO0pD9zu/ufTCmNBrj2Ssko1GxJs1MdNsyvU5R777fK0Em+sfqezpItgvWQ LveF2rC9YVMU0XDk7EhOQD33eXqr0IFc9CQDL8Va0SI4RHpXZpS9UgnTXdlcAEm8iEYr Wm3UAzHzeF/8mz9gYdT7/9vrp4fZlJXtiTLUQkio1Mda+GmHdFcM2bmV9sAEy6rm1ojq 6F89TglO1h9OZ+BqKEI600bS1k5zWSEeB29pggyPgVSHqEhmCIhh6ARdS+A/0kVuXm23 5jug== X-Gm-Message-State: AOJu0Ywun5BqJmpWJkuCrbEKAEFCQRyzTuhSoR4xzdxjsDOkA5rkYRlD Je3Vs+8b1Bk2tZN3XBDnYP8aDRWF+1ihoqIHRS3RjN3eCerduoTw84R/0OrbNH524bSy3sD56or l2Ft9G5TJsrps0+GccGZN+4r+6f4sJLg= X-Gm-Gg: ASbGncuwaDlA2syDSzVHIpSoOfGI4EL/N+X50EfIEPXV8JFEjnBV3yQubuxuwzohHai wRWYaXw1omB/p1owUG2ArnNfLzzvUSgUR/O5xMTPIly5PYgmOS1D/zBgvuN5m0vx9b2341BkXHp Z7jrn7CuoXTt7302ouLyVpOkDLcaSM7UoWImKhzpeKG/M+74pzwkcxFl8vh0ZKVkZhA9AroHbrn Lw1 X-Google-Smtp-Source: AGHT+IFYewiB8t4GRnlegdI8J4AMJTrceOa/wCHeTAakSqy+p/63LpIAZ/6VAZHOIUHlbLVh5oxu+xQwDTdm+jYhU6c= X-Received: by 2002:a05:6808:238d:b0:408:fef8:9c95 with SMTP id 5614622812f47-40b88817fe8mr819215b6e.24.1751425955685; Tue, 01 Jul 2025 20:12:35 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "David G. Johnston" Date: Tue, 1 Jul 2025 20:11:58 -0700 X-Gm-Features: Ac12FXyczXgoI15guWrOUxoo5ZttoJBVw1xvylOCqxS5oEw7GngCLgcgJRHnI3s Message-ID: Subject: Re: [PATCH] initdb: Treat empty -U argument as unset username To: Jianghua Yang Cc: pgsql-hackers@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000f06a5e0638e9a142" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000f06a5e0638e9a142 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Jul 1, 2025 at 7:56=E2=80=AFPM Jianghua Yang wr= ote: > Let me know if this approach seems reasonable or if you=E2=80=99d prefer = we > explicitly reject empty usernames with an error instead. > > I'd rather we reject the ambiguous input. David J. --000000000000f06a5e0638e9a142 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Jul 1, 2025 at 7:56=E2=80=AFPM Jianghua Yang <<= a href=3D"mailto:yjhjstz@gmail.com">yjhjstz@gmail.com> wrote:=
Let me know if this ap= proach seems reasonable or if you=E2=80=99d prefer we explicitly reject emp= ty usernames with an error instead.


I'd rather we reject the ambiguous=C2=A0input.

<= div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif= ">David J.

--000000000000f06a5e0638e9a142--