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 1w2WUr-000Mlq-0T for pgsql-hackers@arkaria.postgresql.org; Tue, 17 Mar 2026 15:38:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w2WUq-002mf1-0V for pgsql-hackers@arkaria.postgresql.org; Tue, 17 Mar 2026 15:38:16 +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 1w2WUp-002mes-2j for pgsql-hackers@lists.postgresql.org; Tue, 17 Mar 2026 15:38:15 +0000 Received: from mail-qv1-xf35.google.com ([2607:f8b0:4864:20::f35]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w2WUm-00000000CtO-0OfX for pgsql-hackers@postgresql.org; Tue, 17 Mar 2026 15:38:14 +0000 Received: by mail-qv1-xf35.google.com with SMTP id 6a1803df08f44-89c5340fed0so84616d6.0 for ; Tue, 17 Mar 2026 08:38:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773761893; cv=none; d=google.com; s=arc-20240605; b=Qn811MSDjeTLUlIFxlNYyrIO+/9D0Daae2oaY16kBhScwLSKblGD6QO9zE8+EzTYHr YSEaLSvPhXu/kBiRoeyaFSzitjpWLlX3NSBLxNAfrFKxH5tRTxGbldFgKS0QCNbF7NHN fgbsJnxkNu4zFhVHqc7pGp1OO0SXbkjXBYNJMqR5648om3sQ6CWEJrlH9AUY5bVFXiki qPjada8nFsu07oSu3L7MASP9e6ajfQrJ2SxMp3BS0ZYoq0A1TBf0XJAGr7jDjJ/PYjz9 +J2qi0tB6JihKvYnPnV8ZXi3l5BjcD+SJEtDLzG2zXHCZUyCwkXZQIxlRvgrujt++hxV ca+g== 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=oY8fpAN06zDxx6j+dncyfqPEiv/ibQ64dneq3z4522I=; fh=09df1iB8W7X56+EZGlhQzooIx3rruGrav2LZ2yu7NQk=; b=fd7fCm4EceyN5KJZku92BgnxbB75gvdrfE4Z3TVXUxX9R1WKL4+tKGSKUpcUfFWAnP d/Ux9P9cDGDWAPQXPxDg5BoHY6T/23YWjJJ3AIgsNxMh4oGy7Z44ihKBISfwpLRMvc2v es83v3sIwYzdN5hpLgt58rpKhx2eaA2K13J7R1by7+LWWEqwMnIhwcg+j4k5g1G36G+v FzjVB13ZSY6e2OUsesOSewV3hv28S5rbT5KhKShJxtUzr+TWsKNnlZiV8tBNRYhCknID JleJ34s4CBZtRnu+GOMn/dIDnceLKtCmjxYk4MD1awGe/UlNngI/ghCl4Mwj/NCoqXAX u09w==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1773761892; x=1774366692; darn=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=oY8fpAN06zDxx6j+dncyfqPEiv/ibQ64dneq3z4522I=; b=OPWYXzD0JbJPyoLHod2b1bzfrBtxxahdy5amMaGJh6YjhRYKGP7zKFTmu1pMbukDga lPOTith6yf0gPG33n9WwojpTOvq4ANTMFFKr5+ZAG8XV9Ru4zqA7iPXuboVUrytWV2oi TbestVfB3HeOBCwXP2csTAB3JIixaweyPUQfHzOl7Of5+uMzZKYkntpIdJUYcq4bqszI T99EUmgGI1EFT6VkamWiAVjvkuXyqMrMkMDQBemVRdBkr2atePGHpFeOEA9F/RUPXolk a0X7s5o4h52hSJeBXOJrE9WpX2Ln67axMBiK4DXr8859NW5A/HK/65jVKPMav95ZH7zo +O5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773761892; x=1774366692; 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=oY8fpAN06zDxx6j+dncyfqPEiv/ibQ64dneq3z4522I=; b=XnHgAS+JUsTWY32TKX/nAUzyZuQh2X0hbHker56WkdGqmiRIXajq/zRJceKftxFmhS UjB0tjAZP2Al7wlOBzPvG8jPKnHNyfA7bn9uRvwjDUh2DiY0kiVIfuEmPu0R4DSOkXPC u2OvPQlquL8qP53+7XBp6x8ZuISzV3ElDr4kE5pFvLn4I/No1xekJJdM0xa2UrfbqaBw qTHRCJTpqjL/uPuTQzvQUunMKXlAXyaGO4PK8mw8ydD6p9v1NM147h3q335dDH2h5TYX wFxau0zlF8M33Zv7GSnuyfusgvjR8+8DF4m3IfEMIxFAOoKt6Rb2aY3NptdzWRIvfYpH J1qQ== X-Forwarded-Encrypted: i=1; AJvYcCXVR8iBYK3z/M8Fzrh6yS1xu+Bb4bcmNmuXLZbVwxe3m5JhlKnl0RDuH/6TZq0/VmybhETFyxx9/P5uAu41@postgresql.org X-Gm-Message-State: AOJu0Ywo7NftMvJtLVykh/bvBQcQca5/qtcFE7yxJxmUnCzoDPKIBTho m5rud1Z6TtYs/UucGpehKZuuLFnZ7XFEod6XUxLaR4torMROWTiVB8dWNhlevJMHAnU2JeI8u0C mRq++GtX284RS49U8Lh6VJiwUuRFf+81h7J7tjndh X-Gm-Gg: ATEYQzzKgPLqSwge4i4TwqbYXJ+5FlTN73MlDjHl6BIWUogaPMhDz8BOPReoRzA2fx4 EepgpEHvIQLzZUoDduLe4vfOugo3X67xBLIusS5t/d+Z5Ap7p0sICKGp6b0cMiWsdP3zMCOacka LwD44W98kwUFVti9jr+v3d3Ymv33ytaX3jW1/NWPHnUNcWW7PQ8Sm9y9jFcXTSE241coELdxusy wnRDwI51ygoBSYyLTe8OCye3OAx5fEdmtGgl1LihqeO3O1x48K5Bcz88t9XLLiBAQhUQctXGfbq rPqDCbWfUUytZeBYgrys X-Received: by 2002:ad4:5baa:0:b0:89c:4d59:bdf with SMTP id 6a1803df08f44-89c5e2ada99mr54538176d6.8.1773761892456; Tue, 17 Mar 2026 08:38:12 -0700 (PDT) MIME-Version: 1.0 References: <7DB528BA-C7A0-4B23-890C-5332FB35A16E@yesql.se> <7094F798-8DD1-4974-9A04-10E147B29581@gmail.com> <15434512-B3FB-4AB3-B6B3-5D85ED0B4BBE@yandex-team.ru> <99C6E80B-8770-41C2-8084-BF3C7F389FFF@yandex-team.ru> <1B58D836-6B8F-4B9A-9B84-08965E5AA06B@yandex-team.ru> <1AB529D5-6F5D-426D-AB99-12BB7DD394D3@gmail.com> <3C65F5BC-6981-4503-823E-4DBF2F703CF6@gmail.com> In-Reply-To: <3C65F5BC-6981-4503-823E-4DBF2F703CF6@gmail.com> From: Jacob Champion Date: Tue, 17 Mar 2026 08:38:01 -0700 X-Gm-Features: AaiRm52PM_J4o5LvQu1xXhr0fl3OupxY0Iwr3cNlv4VbUhXyb13gasV-QT1OrKk Message-ID: Subject: Re: Improve OAuth discovery logging To: Chao Li Cc: Zsolt Parragi , Andrey Borodin , Daniel Gustafsson , PostgreSQL Hackers , Michael Paquier , Tom Lane 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, Mar 16, 2026 at 11:19=E2=80=AFPM Chao Li w= rote: > Do you mean that we do the same as WARNING_CLIENT_ONLY in this patch, and= use a separate patch to fix them together? I'm not sure I want to fix it at all; it keeps the code coherent even if someone later decides they really want to override the CLIENT_ONLY directive for some reason. On the WARNING_CLIENT_ONLY thread [1], Andres said > I don't think it needs to be done right now, but I again want to suggest > it'd be nice if we split log levels into a bitmask. If we bits, separate > from the log level, for do-not-log-to-client and do-not-log-to-server > some of this code would imo look nicer. and I think I agree that would be a good way for future improvement. --Jacob [1] https://postgr.es/m/20201228191428.p5bhcvd4ixsuyifd%40alap3.anarazel.de