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 1w22Ro-000p6s-0b for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Mar 2026 07:33:09 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w22Rm-0086jt-0q for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Mar 2026 07:33:07 +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 1w22Rl-0086jk-2z for pgsql-hackers@lists.postgresql.org; Mon, 16 Mar 2026 07:33:06 +0000 Received: from mail-yw1-x1135.google.com ([2607:f8b0:4864:20::1135]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w22Rk-00000000MVV-2M6q for pgsql-hackers@postgresql.org; Mon, 16 Mar 2026 07:33:05 +0000 Received: by mail-yw1-x1135.google.com with SMTP id 00721157ae682-7986e538decso33112787b3.1 for ; Mon, 16 Mar 2026 00:33:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773646384; cv=none; d=google.com; s=arc-20240605; b=byHu2bDyw2fny+1bio4DCaOL+gtfp5i/9MNQchzPba8rtzqpDB+v3qUlhgYb7m1Q4c B2/+L2WMswUa+I8ffFOkBR3lH8HLEtgsaAoU1KN6mVTu+H8c86/MYkrSOUgJLajtNxf/ wcjIZybqYgdUMafReQtYWMjMOINVvYVOf3TX1+unoRxmpYZStYSpOog2Xf3MqjELtmma 3OJfVF4+yf0kg1TpKfBZzsSR3Zknhbj79CpXCNHbwAK50QgFBJunwPfY6l/OM5C8JSUJ 1W2hosIsgp62ZV4cweUye3Xx4Z4vE0YnSJnyN9GlJzyk06u9bzCZbSH1FsgiowiQ56SY V+6Q== 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=QEZmmae3Y5rAh6tTUhFFFgO8czKSGMTjkYlEAYi/fqw=; fh=O/B0fq0k0P7QEfNOUEEleZ0LbdDgZa/tFdeXOF0i1uQ=; b=XfWAUYneLIFu1ZbZKe1aQF99Z49Nl2y1hl0/JNiMl8e4ydChpoJGySrg69ygxW/sD2 auXpJ+o8ozFBEp6urkD6Nrj4LMEgl/CNhsBY4hvSUMpz4jOSLAinEI3K+YmnYJp+lgXC NdVxHVLvVEANKfuA42b59XhWTq1yezeUD0MWzZypIvthJMksrBsGIvjwMxrWyqMPs3EY RngSjrF6wNvpGM3oXe1n/uffyKqvX7OO4bSw1bTJCZYE0+1vlWR0VXFdrbTI9BBjuIqW 3frBBLmyMg/T7Zv+23ktyoiHpx6rtUDouRt1yoZtNBIwYxfCVrKHNM4RexD1cnph4DTr LJhQ==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=percona.com; s=google; t=1773646384; x=1774251184; darn=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=QEZmmae3Y5rAh6tTUhFFFgO8czKSGMTjkYlEAYi/fqw=; b=iU18IFN18I1RtkZ2D4NEVvdNjeiRDdXZZpdkVAoIbucKx1sdoyC1IDA+17L2HnZGDJ QdlqjGzDAWkrOYdWcMPATWRM/0r5wxIq8uTQfzayIsFzcJZGOPLx+o18L+fiVkI9vluo gpQQUnvmGXs0p55gwdSwFxjQSHL8HAYy+4fnM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773646384; x=1774251184; 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=QEZmmae3Y5rAh6tTUhFFFgO8czKSGMTjkYlEAYi/fqw=; b=n3ULLWGUi6X2GF09jvzKA49edWU7MhKBowfsPHQrJXMnhMs6WWteJQ/D7vCNWq0NgT 5LAqeI1/h6V7m1J0Eh+QdoSoJ63AMBmyxKx21AGuuPznjtfMIsbbn1XZGLnL8LOSbeB7 n9G8+TcpnxCJZu4uLqiq+J0OK+XHNaC+dYCN0LX5FXsP5eOkRNUkgJAiqUKdJpzeJQT5 OGyTqx+BWQgma6JZwuGL65IFrW59yF5coQx8/ftXDm9huSn+dymdmTtwffb2fTQlmeW3 QEH/kdr8dnmaaDOwPc9U7iqtzfqIKHFiWm7GGKHj3HqwNS8LBAfqBCHlxENMDVSZGqFB QxOw== X-Forwarded-Encrypted: i=1; AJvYcCVGIfzM08zwABJ+q4BuBUkAw+g46n55bjyF+z1MwGIlAPoEpQKnHnzFKDP8OKEHkVngj3vWkkNp3h0xdSqf@postgresql.org X-Gm-Message-State: AOJu0YzOjlPxCbqDHrH8ksXtWy+zNHqgg9YBLFhJQWjathG8aQJyRMXN nk05Rs84gnL0Z9XDHRZpN4KyTyIk4zHBQTZIIY97r07hB9S3IHMROr5f7VmK7gFs9Fbo5QZU5IO 4UUFsWuVjLpi5fwKeblhtHgVtjmJzkz5BMH3r9KCfQ/DfTP7urS19zkUb4jKtf/CHJsS3OOYAMg K6MPA4NqavFi8g1DnvMXE4o4agplgtRjUyzsyQX1AAUMjvMN4GauB/4mgEaq9/2OpN9zPig23RS N6Z0otOAUoiPdee4DRhGRVgCvfeW61YoPYY3xDsk6ShHYQjLj0= X-Gm-Gg: ATEYQzwPI7rw+tVARiaQUWwJHRAUtGZTG4rweMTh4yRDTltzbHl0zRwOrltAseO0ttW IHeu/y4HAwhM4Jt4GBWFDSVEaxgnxOFR0Slp8uq2Boo+YT6Ra6XJSnTdQcY1FLMnBpipFXBZDOq A0Wkj9cj+JW2FGYFvnpSicDQgCuYU6VVI3WBisseo9Uz3N+4sGp7+4ws6Oy5l1cdzEzyq4SLCpc sELdoMqd3kn4yemirozrO3x2BYRvyWB7IIVboi7bPbFAa2eH1FDRRoHg+DTQ3jkRD9RGH4bFiqA R+rQ4Utt6rKBqmJ4KJWkUMlEBMHZB/5lMqCSgLOKpWW+0zwLzC/TrlNTp2GL9mdLJoZj X-Received: by 2002:a05:690c:4b8e:b0:797:cd05:bd01 with SMTP id 00721157ae682-79a1c1dd66dmr113387817b3.52.1773646384105; Mon, 16 Mar 2026 00:33:04 -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> In-Reply-To: <99C6E80B-8770-41C2-8084-BF3C7F389FFF@yandex-team.ru> From: Zsolt Parragi Date: Mon, 16 Mar 2026 07:32:53 +0000 X-Gm-Features: AaiRm50z5HmjosbM9XZz2h-3589nhpV0Yb_sLToaXR19W0y4d2SWjkbBkkyM-wM Message-ID: Subject: Re: Improve OAuth discovery logging To: Andrey Borodin Cc: Jacob Champion , Chao Li , Daniel Gustafsson , PostgreSQL Hackers , Michael Paquier , Tom Lane Content-Type: text/plain; charset="UTF-8" X-CLOUD-SEC-AV-Sent: true X-CLOUD-SEC-AV-Info: percona,google_mail,monitor X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Thanks for the quick review! > pg_stat_database.sessions_fatal seems to be still incremented, but, probably, > we can live with it. But also we can fix it. We are still doing a fatal disconnect, so it seems appropriate to me? > Changes to send_message_to_server_log() > ... > FATAL_CLIENT_ONLY = 23 sits between FATAL (22) and PANIC (24). I handled these the same way as the existing WARNING_CLIENT_ONLY. We can change it, but then we probably should also update the warning case. > Does this assignment have an effect? No, but that's also true for the other already existing assignment in this branch, I think these are mostly there for internal bookkeeping/consistency?